Mario Kart Wii Gecko Codes, Cheats, & Hacks
Guide to access ALTWFC w/ Dolphin (Linux-Debian) - Printable Version

+- Mario Kart Wii Gecko Codes, Cheats, & Hacks (https://mariokartwii.com)
+-- Forum: The Basics (https://mariokartwii.com/forumdisplay.php?fid=1)
+--- Forum: Purgatory (https://mariokartwii.com/forumdisplay.php?fid=22)
+--- Thread: Guide to access ALTWFC w/ Dolphin (Linux-Debian) (/showthread.php?tid=1184)



Guide to access ALTWFC w/ Dolphin (Linux-Debian) - Vega - 07-29-2019

NOTE: this thread is being kept in purgatory for my personal use just in case a new diff mkw (altwfc type) server is launched and they use the DNS method to connect only. If you want to connect to ALTWFC is Dolphin, go to this thread - https://mkwii.com/showthread.php?tid=1183

Guide to access ALTWFC w/ Dolphin (Linux-Debian)

NOTE: For Dolphin Emulator use only
NOTE: This is for Linux computers only 
NOTE: This is for Debian 9 or 10 only. (You should be able to do something similar to make this work on Ubuntu)
NOTE: You need root access on your Linux machine

This guide assumes the following:
You already have dolphin installed and know how to run it. Guide - http://mkwii.com/showthread.php?tid=625
You already know how to apply cheat codes in Dolphin. Guide - http://mkwii.com/showthread.php?tid=1138

NOTE: There's no need to edit any DNS settings in the Wii's System Menu Internet settings within Dolphin



1. Launch terminal. Enter the following command...

echo 'make_resolv_conf() { :; }' > /etc/dhcp/dhclient-enter-hooks.d/leave_my_resolv_conf_alone

2. Now enter in this command...

chmod 755 /etc/dhcp/dhclient-enter-hooks.d/leave_my_resolv_conf_alone

3. Open the file: /etc/dhcp/dhclient.conf
4. Enter the following at the bottom of the file....

supersede domain-name "nintendowifi.net";
prepend domain-name-servers 172.104.88.237;

5. Save changes, close file
6. Reboot your computer.
7. You will need this cheat code - https://mkwii.com/showthread.php?tid=56
8. Launch Dolphin, apply the cheat code, launch your ISO/WBFS. Connect on wifi. If you got EC 20100, something else is overriding your applied DNS settings. Do you have dnsmasq installed? Remove it. Do you have custom settings in Network Manager? Remove it. Do you have something in your /etc/hosts file making nintendowifi.net not point to the IP? Remove it. Do you have bind installed? Remove it.