1. VMHoss

    OP VMHoss Advanced Member
    Newcomer

    Joined:
    Nov 7, 2019
    Messages:
    74
    Country:
    United Kingdom
    I decided to make a tutorial on this because the last one was way back in 2009.
    Don't use the 2009 method, it's complicated and you can't install the XFCE package even with WiFi working.

    THIS WAS TESTED ON A NON-BOOT2 2009 WII.



    Download this first. https://www.mediafire.com/?qme1y93ek6ttc Unzip the downloaded file on your PC.
    Insert a SD card (FAT16) (SDHC >4GB) into the slot on the same PC. Follow this guide if your Wii hasn't been homebrewed/hacked yet>> https://wii.guide/str2hax Install BootMii. https://wii.guide/hbc

    Copy the "BOOTMII" (not case sensitive) folder to your desktop when you've finished with the tutorials above. Copy the "apps" folder from the "apps" ZIP inside the Wii Linux ZIP to the SD card.
    Unzip the Wii Linux ZIP file into the root of a FAT32-formatted USB pendrive. Delete the "apps" ZIP in the root. Get a USB (wired) keyboard. Mouse is not required, but if you're not comfortable with a WiiMote as a pointer, get an optical USB (wired) mouse. Insert the SD card in the SD slot in the Wii, and slot the USB flash drive into the "usb0" USB slot. "usb0" is located at the right USB slot at the back of the Wii, or if you're using a horizontal Wii, it's located at the bottom, below the other USB slot. If you're still confused, find the red square outlining the slot here:
    [​IMG]
    Boot the Wii up. Start the Homebrew Channel. Start the application "whiite-linux-installer-BETA1". Use the keyboard arrow keys to navigate, and use ENTER to accept. Select "ok" FAT allocation recommended: 256MB Select "ok" to everything. Wait a REALLY LONG TIME. (remember the "Select OK to everything") The application has a built-in screensaver, which is pure black. To get out of the screensaver, press ENTER. Still wait. When it says it's done, it will reboot.

    Eject the SD card out of the Wii. Get this file: http://downloads.sourceforge.net/gc-linux/mikep5-zImage-2.6.32.mini.576i(PAL).elf Doesn't matter if it's PAL. Insert the SD card into the PC. Find the "BOOTMII" folder and replace the "ppcboot.elf" with the "mikep5-zImage-2.6.32.mini.576i(PAL).elf" by first deleting ppcboot and then renaming the mikep5 elf to "ppcboot.elf".

    Eject the SD card out of the PC, then insert it in the Wii. Run the Homebrew Channel. Press the HOME button, then select the "bootmii" button. This will boot Wii Linux. Wait a minute or two, and when the Wii shows a GUI that includes green or checkered B/W pixels, wait until XFCE (the GUI) shows a start menu. Select the power button on the start menu on the bottom, then press "log out" It will log out. When the countdown starts, press ENTER on the keyboard. log in with these credentials:
    Username: root
    Password: whiite
    Then type in "startxfce4" and press ENTER. It will boot Debian 4 (etch) as the root account, granting you full access to the system.

    Open a Terminal (Xterm) window and do this:
    (WiFi configuration)

    Code:
    cd /home/wii/
    dpkg -i *.deb
    After that has completed, move on to this:

    Code:
    cd /
    Code:
    tar -xzvf /home/wii/openfwwf-5.2-bin.tar.gz
    Close the Terminal window and open another one after it's done.

    Code:
    nano /etc/network/interfaces
    Make sure it looks like this:

    Code:
    auto wlan1 iface wlan1 inet dhcp
             wpa-ssid YOUR_ROUTER_NAME_GOES_HERE
             wpa-psk YOUR_WIFI_PASSOWRD_GOES_HERE
             wpa-key-mgmt WPA-PSK
             wpa-pairwise TKIP CCMP
             wpa-group TKIP CCMP
             wpa-proto WPA RSN
            wpa-ap-scan 1
             wpa-scan-ssid 1
    Edit the "YOUR_PASSWORD" to your WIFI password.
    Edit the "ROUTER_NAME" to your WIFI name.

    Then save it by CTRL+X then pressing Y.

    You now have a Wii Linux machine that can be used as a shitty PC or as a web server!

    *ADDITIONAL STUFF*
    You can get a lot of applications for the PPC build of Debian 4.
    Get them with Synaptic Pachage Manager, found in the (system) tray in the (apps) menu in the XFCE menu.

    GIMP works like a charm on the Wii with resolutions under 1920x1080.
    Audacity also works fine, unless if you want a newer build of it.
    Blender3D is availble, but it only works with OpenGL drivers. The Wii has X11 drivers, and NO, I haven't found the OpenGL drivers yet.
    Any application without OpenGL support should work fine.
    Python IDLE 2.5 has a working TURTLE module.

    You can also get XFCE themes.
    HOW TO GET XFCE THEMES:

    Get a laptop/PC that can read ext3 filesystems. If you're stuck with Windows, you can get DiskGenius or Diskinternals Linux Reader.
    Browse through this section of XFCE-LOOK, for max compatibility.

    Go to /usr/local/share/themes/
    Paste the folder (the theme) into that folder.
    Eject the SD card, then plop it into the Wii, and boot Linux.
    Log in as root (log out then log in)
    Go to the settings manager of XFCE.
    Click on "user interface"
    Select a theme.
    All done!

    Good Luck!

    P.S. I need those OpenGL drivers.

    **Remember, the Wii has only 88MB of RAM, 3MB of VRAM and a 729MHz single-core CPU so don't expect it to be an absolute beast.**

    IMAGES:

    Sample TURTLE module script in KWrite:
    [​IMG]
    TURTLE 2.5 in action:
    [​IMG]
    GIMP (1280x720 canvas):
    [​IMG]
    IRC CLIENT (irssi) ON LMR CHANNEL:
    [​IMG]


    Credit to elmurato for the original tutorial (2009) and the GC-Linux team.
    I forgot someone.
     
    Last edited by VMHoss, Aug 4, 2020 at 10:01 AM
  2. OldGnashburg

    OldGnashburg Canadian Zoomer
    Member

    Joined:
    Feb 6, 2017
    Messages:
    354
    Country:
    Canada
    Oh my god thank you, that 2009 tutorial was painful.
     
  3. KokoseiJ

    KokoseiJ Advanced Member
    Newcomer

    Joined:
    Jul 18, 2020
    Messages:
    89
    Country:
    Korea, South
    Ah yes, time to run a web server with my Wii. I always wanted to have a PowerPC server.

    Nice tutorial! I appreciate it.
     
    KleinesSinchen and elBenyo like this.
  4. OldGnashburg

    OldGnashburg Canadian Zoomer
    Member

    Joined:
    Feb 6, 2017
    Messages:
    354
    Country:
    Canada
    I have 2 Wii's that I set up to be duplicates of each other. One in my living room and one in my bedroom, I was thinking of converting my Wii into a second crappy computer I can use from my bed instead of just something to watch House on and play the occasional game. How difficult would it be to setup a Bluetooth keyboard or mouse or would a USB hub work out of the box?
     
  5. KokoseiJ

    KokoseiJ Advanced Member
    Newcomer

    Joined:
    Jul 18, 2020
    Messages:
    89
    Country:
    Korea, South
    Eh, I'd doubt if it's good for that purpose, Wii is not powerful at all.

    Well, I'm not sure if it'll work or not, best way is to try it yourself. please let me know if it works, I'm curious too.

    Not sure about your country, but you can get some old computer(like Core2Duo with 2GB ram) for like 25~35 bucks, and That'll be much better option. Install some linux distro, and it's good to go. Much more RAM, much better CPU, and much better graphics.
     
    Last edited by KokoseiJ, Jul 31, 2020
  6. OldGnashburg

    OldGnashburg Canadian Zoomer
    Member

    Joined:
    Feb 6, 2017
    Messages:
    354
    Country:
    Canada
    I'll try and figure it out, and by crappy computer I mean watching movies off a hard drive and basic web browsing. Or I can just rig up a bunch of hard drives and set up a server, but I don't know if the Wii has enough wireless oomph to stream anything HD to something like a hacked PS3/Switch/Vita/whatever.
     
  7. KokoseiJ

    KokoseiJ Advanced Member
    Newcomer

    Joined:
    Jul 18, 2020
    Messages:
    89
    Country:
    Korea, South
    Maybe WiiMC(or whatever it is, there's media player for wii) instead of entire linux installation might be better. not experienced it yet so I might be wrong.

    Let me know if it is, I would be happy to get a new PC that I can hook up to my TV. I currently can't do much with consoles.
     
    KleinesSinchen likes this.
  8. OldGnashburg

    OldGnashburg Canadian Zoomer
    Member

    Joined:
    Feb 6, 2017
    Messages:
    354
    Country:
    Canada
    WiiMC actually runs videos smoother (less likelihood of A/V desync due to too high of a bitrate or somethinh) wirelessly (like via FTP) in several instances vs running off HDD, but it is limited, I'd set it up just as a comparison.
     
  9. CMDreamer

    CMDreamer GBAtemp Advanced Fan
    Member

    Joined:
    Oct 29, 2014
    Messages:
    781
    Country:
    Mexico
    An alternative to DiskGenius, is Diskinternals Linux Reader, which also has a freeware version available. I've used many times before and it works very well.
     
  10. VMHoss

    OP VMHoss Advanced Member
    Newcomer

    Joined:
    Nov 7, 2019
    Messages:
    74
    Country:
    United Kingdom
    No problem mate!

    — Posts automatically merged - Please don't double post! —

    I haven't tried using the Wii as a web server yet, so don't ask me for server-related stuff!

    — Posts automatically merged - Please don't double post! —

    I'll add that to the list.
     
    Last edited by VMHoss, Jul 31, 2020
    KokoseiJ likes this.
  11. VMHoss

    OP VMHoss Advanced Member
    Newcomer

    Joined:
    Nov 7, 2019
    Messages:
    74
    Country:
    United Kingdom
    I'm glad that I actually was of help this time.
     
    KokoseiJ likes this.
  12. VMHoss

    OP VMHoss Advanced Member
    Newcomer

    Joined:
    Nov 7, 2019
    Messages:
    74
    Country:
    United Kingdom
    No problem man

    — Posts automatically merged - Please don't double post! —

    There is Mplayer preinstalled on the build of Wii Linux distributed on my tutorial.
     
    KokoseiJ likes this.
  13. Pokemon_Tea_Sea_Jee

    Pokemon_Tea_Sea_Jee GBAtemp Fan
    Member

    Joined:
    May 3, 2020
    Messages:
    491
    Country:
    Canada
    wii is too weak to use as cheap dvd watching pc, ive tried rubbish like wiimc.
     
    KokoseiJ likes this.
  14. VMHoss

    OP VMHoss Advanced Member
    Newcomer

    Joined:
    Nov 7, 2019
    Messages:
    74
    Country:
    United Kingdom
    Yeah, some DVD's are higher than 576i
     
  15. Pokemon_Tea_Sea_Jee

    Pokemon_Tea_Sea_Jee GBAtemp Fan
    Member

    Joined:
    May 3, 2020
    Messages:
    491
    Country:
    Canada
    wii is utter shit for even 360p or less.
    no one should watch videos on a wii
     
  16. VMHoss

    OP VMHoss Advanced Member
    Newcomer

    Joined:
    Nov 7, 2019
    Messages:
    74
    Country:
    United Kingdom
    Huh, I play most videos at a resolution higher than 480i and I get no lag.
    What model of Wii do you have?
     
    elBenyo likes this.
  17. almmiron

    almmiron GBAtemp Regular
    Member

    Joined:
    Jan 9, 2012
    Messages:
    227
    Country:
    Brazil
    WHY (not) ?
     
  18. Worldblender

    Worldblender GBAtemp Regular
    Member

    Joined:
    May 27, 2019
    Messages:
    115
    Country:
    United States
    This is a good tutorial, but the only problem here is that the Debian 4 distro used here is very outdated. It seems that most of the major Linux distros for their most recent versions don't support 32-bit PowerPC anymore, but they may support 64-bit PowerPC instead. Is there something more recent that could work instead of the premade Debian 4 distro? Maybe I may try to find something myself.

    Here could lead to some distros that do have PowerPC support in their most recent versions: https://distrowatch.com/search.php?...uage=All&defaultinit=All&status=Active#simple

    The last Debian version to support 32-bit PowerPC is 8, codenamed Jessie. From https://www.debian.org/ports/powerpc/, Debian 9 and later no longer support it. From https://wiki.debian.org/LTS, Debian LTS support for Debian 8 "Jessie" ended on June 30, 2020, which was just over a month ago.
     
    Last edited by Worldblender, Aug 2, 2020
  19. VMHoss

    OP VMHoss Advanced Member
    Newcomer

    Joined:
    Nov 7, 2019
    Messages:
    74
    Country:
    United Kingdom
    My tutorial only supports Etch 4, and I haven't tried NGX yet. HNI_0070_MPO.JPG
     
  20. MADC1993

    MADC1993 Newbie
    Newcomer

    Joined:
    Wednesday
    Messages:
    3
    Country:
    Brazil
    Is there some advantage in using Linux on wii besides as a home server and media?
    Also, does it support Swap Partitons??
    Also, does it support a LAN adapter?

    I wonder i could use with an keyboard and a mouse for nothing more than web browsing and use web apps like Discord Web and Telegram Web.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - (TUTORIAL), (XWhiite, Linux