Ich war in der letzten Zeit auf der Suche nach einer geeigneten Linux-Distribution für einen meiner Laptops. Da dieser bereits ein wenig in die Jahre gekommen ist, gab es da ein paar Voraussetzungen:

  • Die Installation muss klein sein.
  • Die Installation soll einen schnellen Window-Manager verwenden.
  • Die Distribution muss i386 unterstützen.

Aktuell probiere ich Debian (testing) aus, welches ich zuletzt während meiner Uni-Zeit verwendet habe. Dabei habe ich eine Minimal-Installation ohne jegliche grafische Benutzeroberfläche gewählt. (Diese soll erst im Nachhinein installiert werden.)

Die erste Herausforderung ist das Einrichten einer Netzwerkverbindung. Da ich einen Laptop benutze, soll diese Verbindung über WLAN erfolgen.

Die Ausgangslage:

  • Debian GNU/Linux
  • FRITZ!Box als WLAN-Router
  • keine grafische Benutzeroberfläche
  • kein Emacs :-( (diesen muss ich nachinstallieren, sobald ich eine Internetverbindung habe)

Im Debian-Wiki gibt es eine gute Anleitung, nach der ich die Installation durchführe. Besonders relevant waren dabei die Abschnitte “Command Line” und “WPA-PSK and WPA2-PSK”

Es folgt eine kurze Zusammenfassung mit einigen Besonderheiten aufgrund meiner Ausgangslage. Die Kommandos führe ich als Root aus.

ip a
iwconfig

Hiernach sehe ich die Device-Bezeichnung, in meinem Falle wlp2s0.

iwlist scan

Hiernach sehe ich die SSID, bei mir "FRITZ!Box Fon ...". Irgendwie bin ich noch nicht dazu gekommen, die SSID des Routers einmal anzupassen. :-)

chmod 0600 /etc/network/interfaces
wpa_passphrase 'FRITZ!Box Fon ...' my_very_secret_passphrase >> /etc/network/interfaces

Die Datei /etc/network/interfaces darf nur der Root lesen, da hier der WPA-PSK einzutragen ist. Die Ausgabe der WPA-PSK-Erzeugung wird von mir mit >> an das Dateiende angehängt, damit ich den WPA-PSK bereits in der Datei habe, wenn ich diese mit nano bearbeite. Zu beachten sind die einfachen Anführungszeichen um die SSID, damit das Ausrufezeichen auch als solches interpretiert wird.

nano /etc/network/interfaces

Folgenden Block füge ich hinzu, wobei ich die Ausgabe von wpa_passphrase wieder entferne:

auto wlp2s0
iface wlps20 inet dhcp
        wpa-ssid "FRITZ!Box Fon ..."
        wpa-psk ...

Nach der Einrichtung lässt dich das WLAN mit ifup wlp2s0 an- und mit ifdown wlp2s0 ausknipsen.