Blocking the 3DS from receiving the wifi update using OpenDNS

This method requires no software, no fancy router settings/models, and doesn't affect any other devices on your network. It works in sleep mode, too.

1. On your PC, go to OpenDNS.com and start up a free account: https://www.opendns.com/

2. add a network and use the default IP that shows up: https://dashboard.opendns.com/settings/
*This is your modem's IP, not your PC's IP. you can double check at http://www.whatismyip.com/

3. Click your IP address as it's listed to go to your CONTENT EDITING page. Keep the categories set at NONE but add these individual domains near the bottom to block:
nus.c.shop.nintendowifi.net
nus.cdn.c.shop.nintendowifi.net
nus.cdn.wup.shop.nintendo.net
c.shop.nintendowifi.net
nus.wup.shop.nintendo.net
nus.cdn.shop.wii.com (*may prompt a "block entire content delivery category?". Choose No/Domain only.)


4. On your 3DS: System Settings > Internet Settings > Connection Settings > Connection # > Change Settings > DNS > Auto-Obtain NO > Detailed Setup

5. Set Primary DNS to 208.67.222.222 and secondary to 208.67.220.220

6. Enjoy life

In case it's not working:
Are you using another DNS? If you have a custom DNS (such as google DNS) setup on your router, this might not work. You can clear the router's DNS settings and set up Google DNS on your PC to keep using GoogleDNS with your computer, and OpenDNS from your 3DS.

Be sure to disable any proxy or VPNs for Step 2. Don't know if you have one? http://www.whatismyip.com/ will tell you if it detects a proxy, and if it's giving you incorrect location/ISP details, you might be running a VPN/proxy.

You might have a Dynamic IP (a home IP/step 2 IP that changes once in a while). OpenDNS has documentation on how to deal with this.'

OpenDNS only offers one free IP setup per account. If you connect to another router OpenDNS won't be able to block the request. (I will explain why this happens in more detail later)

Disclaimer: I know a thing or two about routers, but it is a hobby, not a profession. I might be wrong about the domains blocked. I appreciate any input to make this right in case I'm wrong. So far I haven't been pinged to update, but I also haven't tried to force the update check either. If anyone knows for certain what domain to block, please let us all know so I can edit this post. If the 3DS pings an IP instead of a domain, this OpenDNS method is worthless, but apparently that's not the case so we should be okay.

Spotpass/Streetpass/Homepass Warning: Spotpass will ping the update. Because spotpass hotspots are preconfigured into every 3DS, it will not use OpenDNS. This method will not protect you from downloading the update over spotpass. Also, this is just speculation. Feel free to confirm/disprove this for the rest of us. Homepass can be configured to use OpenDNS, but it's not something I'm going to get into because there are too many unique ways to homepass.
 

Sirius64

Well-Known Member
Newcomer
Joined
Dec 2, 2014
Messages
92
Trophies
0
XP
202
Country
United States
It's not working for my (E) console. :S Unless i'm doing something wrong.
They probably have different servers for european updates. In fact, I'm sure they do.

Try adding these:
Code:
ecs.wup.shop.nintendo.net
ccs.wup.shop.nintendo.net
ias.wup.shop.nintendo.net
tagaya.wup.shop.nintendo.net

I've no way of testing, since I have no European 3DS. I do know that these servers are accessed during system updates, though. Whether blocking these breaks anything else remains to be seen.

Edit: Oop, scratch that: OpenDNS supports implied wildcards. Just block shop.nintendo.net and shop.wii.com and you should be set.
 

TidusWulf

Real Aloha
OP
Member
Joined
Jul 27, 2007
Messages
653
Trophies
1
Location
Hawaii
XP
775
Country
United States
They probably have different servers for european updates. In fact, I'm sure they do.

Try adding these:
Code:
ecs.wup.shop.nintendo.net
ccs.wup.shop.nintendo.net
ias.wup.shop.nintendo.net
tagaya.wup.shop.nintendo.net

I've no way of testing, since I have no European 3DS. I do know that these servers are accessed during system updates, though. Whether blocking these breaks anything else remains to be seen.

Edit: Oop, scratch that: OpenDNS supports implied wildcards. Just block shop.nintendo.net and shop.wii.com and you should be set.
I hope someone can confirm that this is effective so that I can edit the opening post so that NA and EU can be accomodated. just want to get more than one person to say it so I can have more confidence in it.
 

Arithmatics

I'll be holding on to you. ;}
Member
Joined
Jan 29, 2009
Messages
1,162
Trophies
1
Age
30
XP
1,052
Country
Malaysia
They probably have different servers for european updates. In fact, I'm sure they do.

Try adding these:
Code:
ecs.wup.shop.nintendo.net
ccs.wup.shop.nintendo.net
ias.wup.shop.nintendo.net
tagaya.wup.shop.nintendo.net

I've no way of testing, since I have no European 3DS. I do know that these servers are accessed during system updates, though. Whether blocking these breaks anything else remains to be seen.

Edit: Oop, scratch that: OpenDNS supports implied wildcards. Just block shop.nintendo.net and shop.wii.com and you should be set.


I'm not currently at home. will test when i get off work later

I hope someone can confirm that this is effective so that I can edit the opening post so that NA and EU can be accomodated. just want to get more than one person to say it so I can have more confidence in it.


naturally.
 
  • Like
Reactions: Sirius64

cvskid

Well-Known Member
Member
Joined
Apr 13, 2014
Messages
2,808
Trophies
2
XP
3,390
Country
United States
I hope someone can confirm that this is effective so that I can edit the opening post so that NA and EU can be accomodated. just want to get more than one person to say it so I can have more confidence in it.
I can confirm that it also works for me as well. Error code 005-4320 on the eshop. Thanks a lot for this tutorial. :)
 
  • Like
Reactions: Sirius64

davhuit

Well-Known Member
Member
Joined
Nov 23, 2005
Messages
994
Trophies
0
XP
550
Country
France
There is a easier way than blocking nintendo servers.

1) Delete all the wifi connections from emunand.

2) Reboot the 3DS and do the same in sysnand. Then, setup three connections with random passwords, to be sure sysnand will never be able to connect to internet.

3) Launch Emunand, delete three three wifi connections and setup a working one.

Originally, emunand and sysnand are linked so when you add a wifi connection to emunand, it also add it to sysnand. But in that case, as the three slots in sysnand are already filled, it won't be able to add the working one.

Then, only emunand will be able to connect to internet.

Another good idea is to disable the wifi switch by default and only enable it when you are in emunand.

(No to mention 3DS don't update automatically, you still have to answer "yes" to update when you launch one, so you can't really update accidentally, except if you answer "yes" without reading the on-screen text).
 

Sirius64

Well-Known Member
Newcomer
Joined
Dec 2, 2014
Messages
92
Trophies
0
XP
202
Country
United States
There is a easier way than blocking nintendo servers.

1) Delete all the wifi connections from emunand.

2) Reboot the 3DS and do the same in sysnand. Then, setup three connections with random passwords, to be sure sysnand will never be able to connect to internet.

3) Launch Emunand, delete three three wifi connections and setup a working one.

Originally, emunand and sysnand are linked so when you add a wifi connection to emunand, it also add it to sysnand. But in that case, as the three slots in sysnand are already filled, it won't be able to add the working one.

Then, only emunand will be able to connect to internet.

Another good idea is to disable the wifi switch by default and only enable it when you are in emunand.

Nonsense. The whole point of this method is to completely eliminate the risk of an accidental update. What you're describing, while good practice for Gateway users, still poses that risk.

(No to mention 3DS don't update automatically, you still have to answer "yes" to update when you launch one, so you can't really update accidentally, except if you answer "yes" without reading the on-screen text).
Oh, boy.
 

davhuit

Well-Known Member
Member
Joined
Nov 23, 2005
Messages
994
Trophies
0
XP
550
Country
France
I confirm that you can't accidentally update, except if you answer "yes" without reading. It ask you to confirm twice before you update.

If someone answer "yes" two times to something without reading, I think we can't do anything anymore for the person.
 

djnate27

Well-Known Member
Member
Joined
Mar 15, 2009
Messages
270
Trophies
1
XP
1,951
Country
United States
Nonsense. The whole point of this method is to completely eliminate the risk of an accidental update. What you're describing, while good practice for Gateway users, still poses that risk.


Oh, boy.

But this method doesn't completely eliminate the risk of an accidental update. Well it can if you always keep your 3DS at home and you stay on your own wifi. (Personally, I have someone's unprotected wifi coming into my house so if I'm disconnected from mine, it would connect to his if I didn't fill my sysnand with dummy info.
 

Sirius64

Well-Known Member
Newcomer
Joined
Dec 2, 2014
Messages
92
Trophies
0
XP
202
Country
United States
I confirm that you can't accidentally update, except if you answer "yes" without reading. It ask you to confirm twice before you update.

If someone answer "yes" two times to something without reading, I think we can't do anything anymore for the person.
Do they ask twice, now? I seem to remember accidentally starting an upgrade from 4.5 a couple of years ago with only one prompt.
Still, some of us game late, and being sleepy can make us want to skip past whatever prompts are between us and the game. The DS, Wii, and even some late Gamecube games sort of conditioned us to just press 'a' until the game started, and it's a tough habit to quit.

Regardless, this is a quick, easy safeguard, and I'm not sure why you're so down on it.
But this method doesn't completely eliminate the risk of an accidental update. Well it can if you always keep your 3DS at home and you stay on your own wifi. (Personally, I have someone's unprotected wifi coming into my house so if I'm disconnected from mine, it would connect to his if I didn't fill my sysnand with dummy info.

The 3DS won't connect to a home wi-fi network until you tell it to. It can connect to a Nintendo Zone, but it won't download anything from it by itself unless you authorize Spotpass.
 

davhuit

Well-Known Member
Member
Joined
Nov 23, 2005
Messages
994
Trophies
0
XP
550
Country
France
So, just disable spotpass is enough.

Blocking servers is never a good thing, but that's just my point (like if Wii U use the sames, you might as well block the shop on the Wii U or things like that).

My 3DS downloaded the 9.3 update with the spotpass, and since I disabled it, it don't have prompt me anymore to do the update (I suppose it might have been deleted when I disabled the spotpass).

Playing with wi-fi switch enabled if you don't play online it is a bad idea anyway, as it drain the battery faster. Better just activate it when you need to go online.

I won't argue a lot about the play when you're sleepy, I don't really see the interest to do so but if someone is enough sleepy to not even read texts, it might as well just stop playing (should be pretty hard to play a RPG without reading texts, for example).

Nothing can give 100% prevention for updates except the user. You might have everything blocked, if you start a game with an higher firmware and accept the update because you didn't read the texts, you're screwed.

But just disabling spotpass prevent the updates to be download from wifi spots and nintendo zone. So once it's disabled, except if you hit "update" or if you go to eshop, I don't see how you can update accidentally (if you hit "update", as it's an option well-hidden in the settings, in the last page, it mean you did it on purpose, and it still ask you to confirm), eshop also ask confirmation but if you don't have the last firmware, you can't use eshop so I don't see why someone would launch the update if he don't want to update...

Having the wi-fi switch on disabled kill the update and eshop features, so no way to update except by using a game cart, and it will also help the battery lifespan.

If you need to play online, just enable the wifi switch once the game is launched and disable it once you're done.

I think people really like to complex things, but it's their choice anyway, I have nothing against that.
 

Sirius64

Well-Known Member
Newcomer
Joined
Dec 2, 2014
Messages
92
Trophies
0
XP
202
Country
United States
So, just disable spotpass is enough.
...
My 3DS downloaded the 9.3 update with the spotpass, and since I disabled it, it don't have prompt me anymore to do the update (I suppose it might have been deleted when I disabled the spotpass).
You can still get the update nag, even with Spotpass disabled; it just won't download the update while in sleep mode.

Blocking servers is never a good thing, but that's just my point (like if Wii U use the sames, you might as well block the shop on the Wii U or things like that).
This guide is explicitly written for the purpose of getting rid of the update nag on the 3DS. Did you read it? That is the entire scope of this guide. It only blocks update servers on a 3DS configured to use OpenDNS. Online play works fine. It has no effect on a Wii U unless you set up the Wii U to use OpenDNS, which this guide does not cover.

Playing with wi-fi switch enabled if you don't play online it is a bad idea anyway, as it drain the battery faster. Better just activate it when you need to go online.
Streetpass.

I won't argue a lot about the play when you're sleepy, I don't really see the interest to do so but if someone is enough sleepy to not even read texts, it might as well just stop playing (should be pretty hard to play a RPG without reading texts, for example).
If you only play RPGs, fine. That doesn't at all downplay the usefulness of this guide for people who want to play Mario while rummy.
"I don't do this, so no one does" is not an argument.

Nothing can give 100% prevention for updates except the user. You might have everything blocked, if you start a game with an higher firmware and accept the update because you didn't read the texts, you're screwed.
Gateway blocks cart updates, this guide is most useful to people who use Gateway, etc.

But just disabling spotpass prevent the updates to be download from wifi spots and nintendo zone. So once it's disabled, except if you hit "update" or if you go to eshop, I don't see how you can update accidentally (if you hit "update", as it's an option well-hidden in the settings, in the last page, it mean you did it on purpose, and it still ask you to confirm), eshop also ask confirmation but if you don't have the last firmware, you can't use eshop so I don't see why someone would launch the update if he don't want to update...
See quote #1.

Having the wi-fi switch on disabled kill the update and eshop features, so no way to update except by using a game cart, and it will also help the battery lifespan.
If you need to play online, just enable the wifi switch once the game is launched and disable it once you're done.
Repetition, repetition, repetition...

I think people really like to complex things, but it's their choice anyway, I have nothing against that.
Why are we here?
 

davhuit

Well-Known Member
Member
Joined
Nov 23, 2005
Messages
994
Trophies
0
XP
550
Country
France
One thing where you are completely wrong, because I don't want people doing an error because of what you said :

Gateway only block updates from cart in classic mode. If you launch a cart on sysnand and don't read the text (ACCIDENTALLY, *laughs*), the update won't be blocked, even with the gateway card inside the 3DS... Doing an update on emunand from a cart wouldn't be a problem anyway, even if they weren't blocked, you could just reinstall emunand.

Won't argue any further for the rest, it's just a loss of time as you'll answer again and again, quoting each line, just to have the last word, so I leave it to you :) (not the first and the last one I'll saw after being 10 years here).
 

Sirius64

Well-Known Member
Newcomer
Joined
Dec 2, 2014
Messages
92
Trophies
0
XP
202
Country
United States
Won't argue further, it's just a loss of time as you'll answer again and again just to have the last word, so I leave it to you :) (not the first and the last one I'll saw after being 10 years here).
I'd be surprised if I were the first to call you out on your nonsense and dismissive attitude towards those who contribute.

Just one thing where you are completely wrong, because I don't want people doing an error because of what you said :

Gateway only block updates from cart in classic mode. If you launch a cart on sysnand and don't read the text (ACCIDENTALLY, *laughs*), the update won't be blocked, even with the gateway card inside the 3DS...

And on that I concede: People who own a Gateway, but do not use it, are susceptible to cartridge updates.
While using your Gateway, however, you'll see no such problem.

Though how someone would manage to update from a cartridge "even with the gateway card inside the 3DS" is beyond me.
 

davhuit

Well-Known Member
Member
Joined
Nov 23, 2005
Messages
994
Trophies
0
XP
550
Country
France
Just one thing : I never talked about the guy who contributed and never criticized him, it's nice to contribute still, all my last comments were aimed at you, not him at all and you know it.

I might think the solution is a bit hardcore but it's better to contribute than nothing.

Just check my old posts (my profile isn't private, I have nothing to hide) to see if I have a dismissive attitude towards those who contribute.

For the rest, bla bla bla, like you said earlier.
 

Arithmatics

I'll be holding on to you. ;}
Member
Joined
Jan 29, 2009
Messages
1,162
Trophies
1
Age
30
XP
1,052
Country
Malaysia
So am I right to say that this ONLY blocks the eshop?

What about online play within games themselves? No block right?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/WOppJ92RgGU?si=KE79L6A_3jESsGQM