Coming directly to you from the “Redundant Redundancy Department” comes this clever hack that turns a switch into a switch. Specifically, a network switch. Not bad either, judging by the speed tests [Cynthia Revström] done after configuring everything. We wouldn’t advise you to ditch your existing network equipment in favor of a repurposed gaming system, but maybe in a pinch …
Despite what you might think, there is no material modification at work here. This is a fully functional Nintendo Switch that has two USB to Ethernet adapters plugged into. The secret ingredient is the addition of Penguin Power, operational on Nintendo’s latest and greatest through a project called switchroot.
With Linux running on the system, all [Cynthia] had to do was make sure the USB to Ethernet adapters were supported, and tinker with the
ip commands to configure a bridge between interfaces to move packets. Placing the switch between the main network and a test computer showed that it had a throughput of just over 90 Mbps, which is about all you would expect from connected network interfaces. by USB.
From there, it wouldn’t have taken much more effort for the system to function as a wireless router and provide services like DHCP and NAT to clients. But since Nintendo didn’t see fit to call it the router, it would have offered minimal meme value. There is always the next generation.
Seeing the Nintendo Switch do a surprisingly good job as an Ethernet Switch is even more surprising given that it struggles to function with accessories that are actually intended for it. Although to be fair, the migration to USB-C was a bit more difficult than most of us would have hoped.