Differences between revisions 8 and 9
Revision 8 as of 2008-08-22 06:51:23
Size: 5611
Editor: ?RobertEpprecht
Comment: Bringing it up to English version #40
Revision 9 as of 2009-01-15 16:03:45
Size: 7503
Editor: ?Markus Maria Miedaner
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
Falls Sie ungeduldig sind, und das Wifi einfach mal ohne Verschlüsselung für einen einzelnen Access Point ausprobieren wollen, kann es folgendermassen konfiguriert werden: Die folgenden Instruktionen wurden für die Modelle geschrieben, die den MadWifiTreiber benutzen und beziehen sich somit auf das ath0-Interface für die WLan-Karte. Wenn Du ein Model hast, dass den RalinkTreiber benötigt, benutze anstelle von ath0 einfach ra0. Du solltest auch ["rt2860sta"] lesen.

=== NetworkManager: Empfohlen für Beginner ===
Beginnern wird geraten den NetworkManager zu benutzen. Lösche alle Konfigurationseinträge zu eth0 und ath0 aus der /etc/network/interface und installiere die Pakete network-manager und network-manager-gnome (bzw. network-manager-kde). Danach fügst Du deinen Benutzer der netdev-Gruppe hinzu. Das Gnome-Applet funktioniert mit jedem Windowmanager, solange dieser eine "Notification-Area" hat (z.B. LXDE's lxpanel verfügt über eine solche).
{{{
su
apt-get install network-manager network-manager-gnome
adduser <Dein Benutzername> netdev
}}}
(Du musst Dich nun erneut einloggen, damit der adduser-Befehl wirksam wird.)

===Wicd: eine leichtgewichtige Alternative als GUI-Netzwerkmanager ===
Als leichtgewichtigerer (weniger Speicherplatz verbrauchenden) GUI-Netzwerkmanager, auch wenn er noch recht neu für Debian ist, ist WICD eine gute Alternative. Momentant gibt es ihn nur in Sid, nicht in Lenny. Jedoch funktioniert die Sid-Version auch unter Lenny. Wir erwarten, dass in Zukunft, ein entsprechendes Packet unter backports.org erscheint, da dieser Netzwerkmanager mehr und mehr an Popularität gewinnt.

[http://wicd.sourceforge.net/ Wicd] is a network manager without specific dependencies, usable also with XFCE, Fluxbox, etc.

Einmal installiert kann er als "stable" über "/opt/wicd/tray.py" bzw. als "testing" über "wicd-client" gestartet werden und zeigt das passende "tray icon" auf Deinem Desktop. Sollte Dein Desktopmanager nicht über ein Panel verfügen, kannst Du Wicd auch als "wicd-client -n" starten.

Falls Du ungeduldig bist, und das Wifi einfach mal ohne Verschlüsselung für einen einzelnen Access Point ausprobieren willst, kann es folgendermaßen konfiguriert werden:

Übersetzungen: [:DebianEeePC/HowTo/Wifi:Englisch] [:DebianEeePCFrench/HowTo/Wifi:Französisch] [:DebianEeePCItalian/HowTo/Wifi:Italienisch] [:DebianEeePCPortuguese/HowTo/Wifi:Portugiesisch]

Anleitung zur Installation unseres Custom Madwifi Drivers finden sich im [:DebianEeePCGerman/HowTo/Install:Install ?HowTo].

Die folgenden Instruktionen wurden für die Modelle geschrieben, die den ?MadWifiTreiber benutzen und beziehen sich somit auf das ath0-Interface für die WLan-Karte. Wenn Du ein Model hast, dass den ?RalinkTreiber benötigt, benutze anstelle von ath0 einfach ra0. Du solltest auch ["rt2860sta"] lesen.

NetworkManager: Empfohlen für Beginner

Beginnern wird geraten den NetworkManager zu benutzen. Lösche alle Konfigurationseinträge zu eth0 und ath0 aus der /etc/network/interface und installiere die Pakete network-manager und network-manager-gnome (bzw. network-manager-kde). Danach fügst Du deinen Benutzer der netdev-Gruppe hinzu. Das Gnome-Applet funktioniert mit jedem Windowmanager, solange dieser eine "Notification-Area" hat (z.B. LXDE's lxpanel verfügt über eine solche).

su
apt-get install network-manager network-manager-gnome
adduser <Dein Benutzername> netdev

(Du musst Dich nun erneut einloggen, damit der adduser-Befehl wirksam wird.)

===Wicd: eine leichtgewichtige Alternative als GUI-Netzwerkmanager === Als leichtgewichtigerer (weniger Speicherplatz verbrauchenden) GUI-Netzwerkmanager, auch wenn er noch recht neu für Debian ist, ist WICD eine gute Alternative. Momentant gibt es ihn nur in Sid, nicht in Lenny. Jedoch funktioniert die Sid-Version auch unter Lenny. Wir erwarten, dass in Zukunft, ein entsprechendes Packet unter backports.org erscheint, da dieser Netzwerkmanager mehr und mehr an Popularität gewinnt.

[http://wicd.sourceforge.net/ Wicd] is a network manager without specific dependencies, usable also with XFCE, Fluxbox, etc.

Einmal installiert kann er als "stable" über "/opt/wicd/tray.py" bzw. als "testing" über "wicd-client" gestartet werden und zeigt das passende "tray icon" auf Deinem Desktop. Sollte Dein Desktopmanager nicht über ein Panel verfügen, kannst Du Wicd auch als "wicd-client -n" starten.

Falls Du ungeduldig bist, und das Wifi einfach mal ohne Verschlüsselung für einen einzelnen Access Point ausprobieren willst, kann es folgendermaßen konfiguriert werden:

Einfaches offenes Netzwerk

(File: /etc/network/interfaces)
auto ath0
iface ath0 inet dhcp
pre-up ifconfig ath0 up
pre-up iwconfig ath0 essid "router ID"

Wpa supplicant mit PSK

Eine elegantere Möglichkeit um sich mit einem oder mehreren Access Points mit oder ohne Verschlüsselung zu verbinden gibt die Benutzung von wpasupplicant. Dies ist die von uns empfohlene Art das Wifi auf dem Eee zu konfigurieren. Falls das Folgende unklar ist, oder für Dich nicht funktioniert bitte die Dokumentation in /usr/share/doc/wpasupplicant/ zu Rate ziehen.

Zuerst muss aptitude install wpasupplicant ausgeführt werden.

Um das Wifi für einen einzelnen Access Point mit WPA(2)-PSK Verschlüsselung zu konfigurieren muss ein File /etc/wpa_supplicant/wpa_supplicant.conf folgenden Inhalts erstellt werden:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
fast_reauth=1
eapol_version=1
network={
        ssid="ROUTER ID"
        psk="your password"  # oder psk=0123456789abcdef
        priority=5
}

Achtung: Einige Parameter verlangen Anführungszeichen und andere nicht, zB. verlangt psk (wie oben gezeigt) keine falls es ein hex Key ist, aber eine Passphrase muss in Anführungszeichen stehen.

Editiere dann /etc/network/interfaces folgendermassen:

auto ath0
iface ath0 inet dhcp
wpa-driver wext
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Nach einem Reboot ist das Wifi da :)

Wpa supplicant im roaming Modus

Für mehrere Acess Points benutzt man den roaming Modus. Ausgehend vom vorherigen Beispiel wird in /etc/network/interfaces 'auto ath0' zu 'allow-hotplug ath0' umgeschrieben, sowie 'wpa-conf' zu 'wpa-roam'. Ändere ferner 'iface ath0 inet dhcp' zu 'iface ath0 inet manual' und füge eine default Verbindung bei mit 'iface default inet dhcp'. Nachher wird die /etc/network/interfaces Datei etwa so aussehen:

auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug ath0
iface ath0 inet manual
        wpa-driver wext
        wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp

Jetzt können in /etc/wpa_supplicant/wpa_supplicant.conf weitere Netzwerkverbindungen definiert werden, zB.:

network={
        key_mgmt=NONE
}

Die ist eine Auffangdefinition, die sich mit jedem offenen Netz innerhalb des Bereichs mittels DHCP zu verbinden versucht.

Zusätzlich können spezifische Netze definiert werden, jedes mit eigener SSID und entweder einer Verschlüsselungsmethode oder key_mgmt=NONE für unverschlüsselte oder WEP-Netze. Es können auch ID-Strings zu Netzen zugeortnet werden. Falls zum Beispiel ein statisches Heimnetz und ein DHCP Netz im Kaffeehaus benutz werden soll, können die Files wie folgt geändert werden:

WEP-Schlüssel werden folgendermassen angegeben:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1
fast_reauth=1
eapol_version=1
network={
     ssid="cafe"
     key_mgmt=NONE
     wep_key0=FFEEDD001122
     id_str="cafe"
}
network={
     ssid="home-router"
     psk=abcdefg
     id_str="home"
}

Editiere /etc/network/interfaces so:

auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug ath0
iface ath0 inet manual
        wpa-driver wext
        wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
iface cafe inet dhcp
iface home inet static
     address 192.168.1.5
     netmask 255.255.255.0
     network 192.168.1.0
     broadcast 192.168.1.255
     gateway 192.168.1.1

Tipp: Bei Problemen sich mit Netzen zu verbinden, die ihre SSID nicht per Broadcast verbreiten, wird 'scan_ssid=1' zur Netwerk Definition beigefügt.

Tipp: Konsultiere bei Fehlermeldungen ["DebianEeePC/HowTo/Troubleshooting"]. Beachte auch /usr/share/doc/wpasupplicant/ Dokumentation für mehr Details.

== Benutzung von NetworkManager ===

Falls Du NetworkManager benutzen willst, müssen die 'eth0' und 'ath0' Konfigurationen aus /etc/network/interfaces gelöscht werden. Installiere dann das network-manager (oder das network-manager-kde) Packet und füge deinen Benutzer zur netdev Gruppe bei.

su
apt-get install network-manager network-manager-gnome
adduser <yourusername> netdev

(Du musst dich beim System ab- und dann wieder anmelden, damit diese Änderungen von adduser wirksam werden)

Benutzung von Wicd

[http://wicd.sourceforge.net/ Wicd] ist ein Netzwermanager ohne spezielle Abhängigkeiten, der auch unter XFCE, Fluxbox, etc benutzt werden kann. Es kann ein spezielles Repositorium benutzt werden (füge "deb http://apt.wicd.net debian extras" in /etc/apt/sources.list ein) oder das neueste testing release deb Packet von [https://sourceforge.net/project/showfiles.php?group_id=194573 sourceforge] heruntergeladen werden.

Einmal installiert wird die stabile Versiob mit "/opt/wicd/tray.py" aufgerufen, die Testversion mit "wicd-client" um das Icon auf dem desktop anzuzeigen.