I upgraded from Openwrt 21 to 22 and Nintendo Switch no longer able to upload/download. I suspected it has to do with the new firewall. I opened up recommended ports to see if that has an impact but it doesn’t. So I am looking for other avenues that could cause this behavior. What I could see on the Switch is that Openwrt 22 pulls the wrong global IP address when I do the internet connection test on Switch. I replicated this behavior on a second router I have so it doesn’t seem to be a freak thing but rather something in Openwrt 22 that functions differently. I downgraded back to Openwrt 21 and I’m back to having a Switch connection, but unsatisfied sitting on a now outdated end of life firmware version. Does anybody else with a Switch have issues ?
Side note… main router is trusty Netgear 7800 and second router I tested is Netgear R8000 I have sitting around.
Thanks for the hint. I would have to connect up the 22 router again and I assume what you propose means running a remote ssh connection through a terminal ? Although I have used and configured Openwrt for a long time I have stuck to the gui so far. I am asking here because I realize what’s causing these issues might be above my pay grade, so to speak. I will report back with your requested results when I have them together.
Yes. This should be very simple. Just copy and paste those commands and it'll output the text of the configuration files. From there, we can take a look at what might be going on.
Maybe... maybe not -- no time like the present to learn a new way of working with your OpenWrt router!
If you updated from 21.x to 22.x version of OpenWRT, it is best to start from scratch/clean config and build from there. I know this is tedious but based on my experience, not doing so usually borks the firewall setup.
Hi gang, I'm having the same problem. Did anyone ever find a resolution to this? An additional wrinkle: the Nintendo Switch can connect to the wireless LAN, but from there can't seem to connect to the WAN. This would seem to support OP's hypothesis about firewall issues.
Stuff I've already tried
Like OP I tried Nintendo's recommended port forwarding setup, but this didn't do anything and I was sketchy about how broad it was so I removed the relevant settings
Confirmed with another machine that the ethernet port is working
I have a NUC which usually sits on the same port from which I was able to ping google.com
I flushed all of the DHCP settings I had for the NUC and restarted the router
I can also wget the homepage for my personal website
The NUC is having trouble connecting to debian's package repos right now, and am wondering if the problem is related
Ran service stop firewall but the Switch continued to have connection problems. This did resolve the repo issues mentioned in the above bullet point however
It’s left over from when I ran tinyproxy. I no longer run that, but must have forgotten to remove the redirect. I’m guessing that’s the problem causing the ‘apt update’ issues I mentioned. Since the Switch continued having connection issues after firewall was disabled I’m not as confident about this fixing that problem. Will remove when I get back to my home network and update.
Haven’t checked in here for a while, sorry. It just so happened that I needed to upgrade to a new router. I use 23.05.0-rc2 and it seems to be going fine. But I certainly kept having the issues that I originally described and could never determine the source of the problem.
It is important to note that the Switch seems to have a quirk where you need to do a hard shutdown (hold down power button until it turns off) when network settings change. Don’t bother using the switch menu to do restart or turn off. Use the power button.