IMPORTANT UPDATE: Please use 95.217.77.181 as the primary DNS, rather than the one displayed in the video! It was changed when the server moved to new hardware in November 2019. I will be uploading a revised tutorial soon as there are even easier ways of accessing Wiimmfi than this now (for more details, go to https://wiimmfi.de/patcher/dnspatch'>https://wiimmfi.de/patcher/dnspatch and check out the instructions there) although this tutorial is still working assuming you enter the DNS listed above!
Requirements for this tutorial: Original Wii console (not Wii U or Wii Mini), a WFC compatible game disc, and an Internet connection. This is a completely future proof, very reliable method of getting online once again on Wii games, even if you are not a technically advanced user or do not have access to an SD card, or the Homebrew Channel. Watch the video to find out more!
So, with back to back DS and Wii tricks, we now have online multiplayer across DS and Wii games that involves simply entering a DNS server! Yet despite this, the differences in how the two tricks actually work internally are massive. While DS has a bug in the https library that means that anyone can pretend to be Nintendo, the Wii instead has a bug in its End User License Agreement (EULA) screen. They made the mistake of allowing the EULA to be transferred over http, not https, which means that anyone with a custom DNS can present a custom EULA. From there, Fullmetal5 was able to construct a EULA page that abused a bug in the miniature Internet browser designed to display the EULA, in order to gain arbitrary code execution and thus allow us to get homebrew, or Wiimmfi patchers or anything we want really, just by entering a DNS and attempting to view the EULA. He has dubbed this new exploit "str2hax". None of this would've been possible if Nintendo had chosen to use https for that page. This method works on all regions.
To see a list of supported games, go to: https://wiimmfi.de/stat?m=b3
If you obtain an error code, and do not know what it means, look it up at: https://wiimmfi.de/error
If you wish to play DS games online again, watch this video: • How to play DS games online after Nin...
Common troubleshooting issues/error codes:
If the EULA does not appear like the one in this video, it may mean you're looking at the real EULA screen. In that case, make sure you entered the DNS properly and the connection is set to be used! Alternatively, if that doesn't work, try removing the secondary DNS (the 8.8.8.8 one) from the connection and try again. If that still doesn't work, it may mean your Internet setup doesn't allow the use of custom DNS entries, which may mean this doesn't work for you, or that you need to adjust some settings on your router to allow it. Leseratte has also made a tool for computers (PC/Mac/Linux) that may also help; you can see that (along with details on the newest method of accessing Wiimmfi) here: https://wiimmfi.de/patcher/dnspatch'>https://wiimmfi.de/patcher/dnspatch (Go to the part that says "Help! My router is blocking custom DNS!")
Error Codes 20110 or 23400 would indicate that you forgot to go the EULA screen, which is required every time you want to play online.
If after clicking "Advanced settings" with the intent of entering the DNS, you instead see fields for "IP address", "Subnet Mask" and "Default Gateway", you were actually on the wrong page in the connection settings. Go back out, and scroll one more page to the right.
If you get Error Code 60000 when connecting to Wiimmfi, erase your friend code however you can (start a new save or similar) and then try again.
If nothing happens after viewing the EULA screen for more than 3 minutes, but your console has NOT frozen, then please let me know!
If you want to use Wiimmfi on Wii U or ISO, or you have a Homebrew Channel (and SD/USB), please use this tutorial instead: • How to play Wii games online after WF...
Thanks for watching, everyone!