Hey, I've been trying to solve this for some time now:
My Wii connects to the net using my macbook's airport card with no issues.
My DS however, has issues.
A good example of what method I'm using would be:
1. Make sure you're connected to the internet via something other than the AirPort card (i.e. Ethernet).
2. Turn on Internet Sharing:
* Go to System Preferences, click on the Sharing icon, then click on the Internet tab.
* Change the Share your connection from: pop-up to 'Built-in Ethernet.'
* Under the To computers using section, check the AirPort box.
* Click Airport options...
o Enter an easy name such as nds. Leave all the security options blank -- implementing security is an exercise left to the reader -- then click OK.
* Click Start in the Internet Sharing panel.
For sharing internet access with other computers, this is usually sufficient. However, the DS doesn't play well with the built-in DHCP server, so we have to manually configure the DS. To do this we, must gather some info...
3. Gather Information:
* Open Terminal.app and type ifconfig en1. In the output...
o Look for: inet xxx.xxx.xxx.xxx netmask ...
o Take note the IP Address (the x's) associated with the first inet (mine was 10.0.2.1; yours may be different).
* Type dig. Near the bottom of this output will be SERVER: followed by an IP address. This will be the DNS server you will use for your DS.
4. Configure the DS:
* Edit your Nintendo Wi-Fi Connection Settings from within a compatible game.
* Select a connection to edit.
* Choose Manual Setup.
* Enter the following parameters:
o SSID: nds (or whatever you chose in step one)
o Auto-obtain IP Address: No
o IP Address: Take the first IP Address you obtained earlier, and make the last digit bigger. i.e., mine could be 10.0.2.4
o Subnet mask: 255.255.255.0
o Gateway: The first IP Address, unchanged. (e.g. 10.0.2.1)
o Auto-obtain DNS: No
o Primary DNS: your DNS SERVER from the earlier dig output.
* Test your connection at the top of the screen. You should have no problem connecting.
However, my dig output reads as follows:
";; global options: printcmd
;; connection timed out; no servers could be reached"
Another guide suggests using the Mac's en1 ip address as the primary and secondary dns addresses too, as shown in network settings.
Using these and similar methods, still results in error code 52101.
It is a problem others have had, however I have not as yet found a suitable solution.
I have tried extending the wep key to 26 digits and using channel 11.
I have tried using manual airport configurations.
I have heard there might be a way to obtain the missing dig output information, but have not figured out how, yet.
I would like to avoid calling my ISP for the DNS info, since the account is under the landlord's name, and they stay out of contact from any tenants.
I have tried using some public DNS addresses to no effect. Not sure if my attempts were fool proof in this instance, however.
Anyway, any help would be appreciated, with connecting my dslite to my macbook airport card, finding out my ISP's DNS info or any help at all.
Time Zone : +10 GMT
Give me your ifconfig en1 and dig printouts, please.
Make the Primary and Secondary DNS the same as the Gateway. Also, for the IP, try adding 10 to the last number in the IP that you are using as the Gateway (if your printout gave you 10.0.2.1, use 10.0.2.11 as the IP Address).
Hmm, 52102 means that it sees the server, but can't make a connection, right?
What Airport card do you have? Are you trying to password protect the connection?
If so, "Many routers offer multiple WEP Key entries (usually numbered 1 through 4) within the router settings. The Nintendo DS will only recognize the WEP entered in the first (#1) box of your router settings.
Some routers allow you to enter a Passphrase. This is then converted to a WEP Key number. When you are entering a WEP Key into the Nintendo DS, it is the actual WEP Key that is needed. The Passphrase will not work."
Clear everything out and start from scratch. Write down each step as you do it (despite the fact that you have pretyped instructions) on the slight chance you might be overlooking a simple step.
; <<>> DiG 9.4.3-P1 <<>>
;; global options: printcmd
;; connection timed out; no servers could be reached
System Preferences : Network reads as
Sharing via airport turned on, channel automatic, no wep key (this attempt)
net is connected, airport is working.
using the wifi config in the pokemon pearl menu
search for wifi, airport connection found. unlocked
testing connection..... 52001 (different error because not a manual setting I think)
"unable to obtain ip address check DHCP"
Manual settings in ds,
subent mask 255.0.0.0
2nd dns 10.0.2.1
testing connection error 52101
unable to connect to nintendo wifi connection, confirm connection settings and access point settings.
testing again using DS ip 10.0.2.4
testing with ds ip 10.0.2.15
(each time the connection is found but tests for 40 seconds and gives up)
testing 10.0.2.11, subnet 255.255.255.0
(even longer test than above) error 52101
testing 10.0.2.4 subnet 255.255.255.0
testing 10.0.2.15 subnet 255.255.255.0
booted up the wii to test the airport connection..
internet settings, wireless, search access
found, saved, testing...
error (uhoh..had this working before...) 52032
ill try the ds one more time before using the old settings for the wii to see if its still working.. only difference would be the wep key I think..
dns same as gateway
dns same as gateway
testing error 52101
.. restoring airport wep key and trying wii again...
5 digit wep key testing... auto ip ect.
error 52032, refers to the number of digits used in the wep key..
I'm going to play around with the settings and try and find more info on a suitable password for both systems...
I was under the impression (also was a mac tech guy in a store I passed today) that if no wep key was set it would not impede connections.. seems it might though.
The wii and a psp are what I have successfully connected to my macbooks airport in the past, so I'll try to get the wii working again for now.
will update asap, cheers..
Time Zone : +10 GMT