[TUT] whiite Linux mit WiFi

  • Einleitung:


    Da ich auf einer Suche eines flüsterleisen Linuxfähigen Rechner war und vor kurzem von whiite Linux hörte, habe ich mich mal rangesetzt, um dies auf der Wii umzusetzen.
    Nun gibt es ja die Möglichkeit whiite Linux über den HBC zu installieren und zu starten. Allerdings wird Wlan hier nicht unterstützt.
    Nun habe ich ein passendes Tutorial bei gbatemp gefunden und es mal für euch übersetzt.


    Vorraussetzungen:


    - BootMii (als boot2 oder IOS)
    - SD Karte (min 1GB; 2GB empfohlen) Einige SDHC Karten machen Probleme
    - USB Tastatur
    - Linux Live CD/DVD
    - Grundkenntnisse Linux


    SD Karte vorbereiten:


    Sichert euer bootmii Ordner.
    Es müssen 2 Partitonen erstellt werden (ich habe dafür gparted von der Ubuntu Live CD genommen):


    1x 32 MB FAT32 Name: kernel für BootMii, HBC und whiite Lunux Kernel
    1x restliche MB ext3 Name: filesystem für die Dateien von whiite Linux


    Nun wird der gesicherte bootmii Ordner auf die kernel Partition zurückgesichert.


    Kernel installieren:


    Der mike Kernel muss mit BootMii gestartet werden. Startet man ihn über den HBC funktioniert die Wlan-Verbindung nicht.


    Zuerst müst ihr den passenden kernel für euren TV herunterladen:


    - 480i PAL: HIER KLICKEN
    - 576i PAL: HIER KLICKEN
    - 480p PAL: HIER KLICKEN
    - 480i NTSC: HIER KLICKEN
    - 480p NTSC: HIER KLICKEN


    Nun gibt es 2 Möglichkeiten den kernel auf der Wii zu starten:


    1. (empfohlene Variante) Ihr kopiert die Datei in den bootmii Ordner, auf der kernel Partition. Starten könnt ihr den Kernel dann später über den BootMii-Explorer.


    2. Ihr benennt die Datei ppcboot.elf im bootmi Ordner zu ppcboot.elf.old um. Nun kopiert ihr die Kernel-Datei in den Ordner und benennt diese in ppcboot.elf um.
    Nun wird Linux automatisch gestartet. Dies führt jedoch öfter zu Fehlern (Blackscreen).


    Wenn du BootMii beta1/2 benutzt musst du noch die armboot.bin updaten. Lade dir dazu die neuste armboot.bin herunter (HIER KLICKEN) und kopiere sie in das bootmii Verzeichnis.


    Dateisystem installieren:


    - Lade whiite Linux 0.2 auf deinen Desktop HIER KLICKEN
    - Öffne ein Terminal und log dich als root ein sudo su
    - Gehe in das Desktop-Verzeichnis

    Code
    cd /home/yourusername/Desktop


    - Dateisystem auf der SD-Karte entpacken

    Code
    tar -C /media/filesystem/ -xjvf debian-etch-4.0+whiite-0.1+xwhiite-0.2.tar.bz2


    - xorg.conf sichern

    Code
    cd /media/filesystem/etc/X11/
    cp xorg.conf xorg.conf.backup


    - xorg.conf öffnen und TV-Mode auswählen

    Code
    gedit /media/filesystem/etc/X11/xorg.conf


    - Finde die Subsection Display in der Section Screen


    - Setze pal_50 für einen PAL-TV oder ntsc_60 für einen NTSC-TV


    - Wenn du nur einen kleinen Balken beim Start sehen solltest, entfehrne die Zeilen mit HorizSync, VertRefresh, Modeline "pal_50"" und Modeline "ntsc_60" in der Section Monitor und die Komplette Subsection Display.


    Nun können wir Linux zum Test einmal starten


    WiFi-Verbindung konfigurieren:


    - Lade die folgenden Debian Pakete in /media/filesystem/home/wii/:


    - nano: HIER KLICKEN
    - wpasupplicant: HIER KLICKEN
    - wireless-tools: HIER KLICKEN
    - udev: HIER KLICKEN
    - libiw28: HIER KLICKEN
    - libvolume: HIER KLICKEN
    - wifi firmware: HIER KLICKEN
    Dies macht ihr am besten als root in der Konsole per wget.


    Gebt nun folgende Befehle als root in der Konsole ein (Linux Live CD):


    Code
    cd /home/wii/
    dpkg -i *.deb


    Um die Debian Pakete zu installieren und

    Code
    cd /
    tar -xzvf /home/wii/openfwwf-5.2-bin.tar.gz


    um die WiFi Firmware zu entpacken.


    Starte whiite Linux jetzt auf deiner Wii.


    Öffne die Konsole und logg dich mit su als root ein (Passwort: whiite)


    Nun führst du

    Code
    nano /etc/network/interfaces


    aus und konfigurierst deine Wlan Verbindung, indem du für


    - WPA1/2

    Code
    auto wlan0
    iface wlan0 inet dhcp
            wpa-ssid YOUR_SSID_GOES_HERE
            wpa-psk YOUR_SECRET_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


    - WEP (ASCII)

    Code
    auto wlan0
    iface wlan0 inet dhcp
            wireless-essid YOUR_SSID_GOES_HERE
            wireless-key YOUR_ASCII_SECRET_GOES_HERE


    - WEP (binär)

    Code
    auto wlan0
    iface wlan0 inet dhcp
            wireless-essid YOUR_SSID_GOES_HERE
            wireless-key s:0123-4567-89


    ans Ende der Datei anfügst.


    Zum Testen der Verbindung führe

    Code
    ifup wlan0


    und dann

    Code
    ping www.google.de


    aus.


    Herzlichen Glückwunsch... Du hast Linux erfolgreich auf deiner Wii installiert!


    Einige wollen sicherlich noch eine etwas grafischere Oberfläche haben. Dafür könnt ihr euch XFCE4 installieren.

    Code
    apt-get install xfce4


    Solltet ihr keinen Sound haben, gebt folgendes in der Konsole ein:

    Code
    usermod -G audio <username>


    Haftung:


    Der Autor dieses Tutorial übernimmt keine Haftung für Schäden, die durch falscher ausführung auftreten.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!