Tutorial  Updated

How to play DS games online with your Mac's hotspot

So, you might know that you can use your Mac as a Wi-Fi hotspot. That can be used to play DS games with Wiimmfi. In Big Sur, Apple removed the option in the System Preferences to create a hotspot with no security, but it's still possible to make an open hotspot. I'm going to college very soon, so I wanted to figure out a way to play DS games in my dorm. In this tutorial I will also tell you how to set up port forwarding so you can matchmake properly. I tested this briefly.

You can use either Ethernet or an iPhone with cellular data as your hotspot. (You cannot use the personal hotspot feature on the iPhone, because it does not support making WEP or open hotspots).

If you want to use an iPhone as your hotspot:

  1. Connect your iPhone to your Mac with the Lightning cable.
  2. Make sure Personal Hotspot is turned on in your iPhone's settings.
  3. Go to System Preferences > Network.
  4. Press the + icon in the corner and select iPhone USB.
  5. You want to use the hotspot without a cable? Click "Set Up Bluetooth tethering", then in the Bluetooth menu right click on "Connect".
If you want to use Ethernet as your hotspot, continue on.

  1. Go to System Preferences > Sharing.
  2. Press "Internet Sharing", and then under "Share your connection from" select Bluetooth PAN 2 if using your iPhone wirelessly, iPhone USB if using your iPhone plugged into your computer, or Ethernet if you're using Ethernet.
  3. Check Wi-Fi under "To computers using"
  4. Click "Wi-Fi Options" and make a name for your hotspot, then press OK. If you're on Catalina or lower, select the option to make a hotspot with no password. (Some versions of macOS around Mountain Lion or lower support making a WEP hotspot, but I don't think you're still using a version that old, are you?
  5. Check the "Internet Sharing" box.
If on Big Sur, you need to manually set the hotspot to have no password. If you're on Catalina or lower, skip this step.

  1. Open the Terminal application.
  2. Type in sudo nano /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist
  3. Enter your password then press Enter (you won't be able to see the password being typed).
  4. Change the line <string>WPA2/WPA3 Personal</string> to <string>Open</string>.
  5. Press Control+X, then press Y, then press Enter.
Now we will set up the port forwarding so you can matchmake properly.

  1. Open the Terminal application if you haven't already.
  2. Type in sudo nano /etc/pf.conf
  3. Enter your password then press Enter (you won't be able to see the password being typed).
  4. Add a new line at the end containing: rdr pass inet proto udp from any to any port 1024:65535 -> 192.168.2.34
  5. Press Control+X, then press Y, then press Enter.
  6. Restart your Mac.
Finally, we will configure the Internet settings on your DS system.

  1. Open the Nintendo Wi-Fi Connection Settings.
  2. Search for networks and select yours.
  3. Open the manual settings, and select "No" for Auto-obtain IP Address.
  4. Type in 192.168.2.34 for the IP Address.
  5. Type in 255.255.255.0 for the Subnet Mask.
  6. Type in 192.168.2.1 for the Gateway.
  7. Type in 164.132.44.106 for the Primary DNS.
  8. Type in 1.1.1.1 for the Secondary DNS.
Do a connection test. Hopefully everything works and you can start playing!
 
Last edited by Larsenv,

Larsenv

Dr. Wii, Ph.D
OP
Member
Joined
Sep 28, 2013
Messages
872
Trophies
2
Website
larsenv.xyz
XP
3,314
Country
United States
Personally I don't use the setup I created, because it caused problems. I couldn't use the DNS and it would only work when I restarted my computer. It still might be useful to people running macOS Catalina or lower, instead of Big Sur.

I'm in college now, and I just hooked up an AirPort Express with WEP on it. You can get one on eBay for cheap. I have to run https://github.com/RiiConnect24/DNS-Server on it since my college blocks DNS.
 

Pk11

A catgirl with a DSi
Member
Joined
Jun 26, 2019
Messages
1,285
Trophies
1
Age
22
Location
米国
Website
xn--rck9c.xn--tckwe
XP
3,909
Country
United States
I just tested this myself and want to mention, I skipped the port forwarding and manual IP entry steps entirely to see if it'd work and it worked fine for me. I'm using Monterey on a 2010 MacBook forwarding from ethernet if that makes any difference, just figured I should mention that those steps seem unnecessary, at least with this setup.

I'll also mention that it said "WPA2 Personal" for me rather than WPA2/WPA3, presumably because my computer is too old to support WPA3, so if you see that it's not an issue.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    Only Xbox I don't have is the OG, and One X model specifically, I regret giving my chipped OG model to one of my kids years ago, after later hearing he sold it to pawn shop, damn kids!
    +2
  • SylverReZ @ SylverReZ:
    @BigOnYa, You shouldn't raise Fortnite gamers.
    +1
  • BigOnYa @ BigOnYa:
    They have they own kids now that will pay them back for all the things they did to me, that's how it works, Karma.
    +2
  • K3Nv2 @ K3Nv2:
    Tell their kids about pawn shops
    +2
  • K3Nv2 @ K3Nv2:
    Lol I still got mw2 open beta on this ps4
  • BigOnYa @ BigOnYa:
    I just recently picked up a n64 from a garage sell, and looking to mod it and add a HDMI port to it. https://www.ebay.com/itm/3548173115...044&customid=4f3038da73b61afddf7e5e90f4153856
  • BigOnYa @ BigOnYa:
    I'd like to find a power strip and HDMI selector built in 1 unit, so I can select which game system I want, and will switch to that hdmi, and power on that plug/power supply only, so don't have all game systems powered all the time, but can't find anything like. May just have to make something myself.
  • BigOnYa @ BigOnYa:
    Maybe start a kick starter page and sell them, yea right. Big N would prob C&D me, not anything Big N related, but just because that's what they do nowdays. Then come out with they own in a year or so.
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Nice. Which operating system are you installing?
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, windows 10 and some linux distro like linux mint
  • Xdqwerty @ Xdqwerty:
    dualbooth
  • SylverReZ @ SylverReZ:
    @Xdqwerty, Yeah, I'd recommend having another OS just in-case you want to play games.
  • SylverReZ @ SylverReZ:
    At least Linux doesn't contain spyware than what Windows has.
  • Xdqwerty @ Xdqwerty:
    @SylverReZ, cuz of lag?
  • SylverReZ @ SylverReZ:
    @Xdqwerty, No. Whenever you use the internet on Windows, Microsoft collects personal data and installs bloatware that isn't necessarily needed, such as Edge.
  • SylverReZ @ SylverReZ:
    Speaking of which
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    I recall @impeeza mentioned some trick about not having bloatware when installing windows where you set up your country to "world" or smh like that
    +1
  • SylverReZ @ SylverReZ:
    Yes, you can debloat the operating system, but in some cases for me it just reinstalls them.
    +1
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    I also recall my brother downloded a "non bloated" version of windows 11 on his pc
    +1
  • BigOnYa @ BigOnYa:
    "Why debloat? Why not embrace and enjoy my bloat?" - Gates
    +2
  • impeeza @ impeeza:
    @Xdqwerty yes, when you are installing Windows on the first steps you are asked for your current location, you MUST to select «international» so no bloatware is installed, because the bloatware is location based. if this night I have some time I will setup a VM and take screenshots.
    +1
  • BigOnYa @ BigOnYa:
    User Gates "Disliked" your answer.
    BigOnYa @ BigOnYa: User Gates "Disliked" your answer.