AVM FritzBox WLAN USB-Stick unter Etch einrichten

Index http://wiki.debianforum.de/AVMFritzBoxWLANUSB http://wiki.debianforum.de/AVMTreiberInstallation

Folgende Programme werden benötigt:

Linux-kernel-source-'uname -r'
kernel-header-'uname -r'
build-essential
lwresd
dhcpcd
wpasupplicant

diese über apt-get, aptitude oder synaptic installieren, wobei 'uname -r' für eure Kernelversion steht! danach müsst ihr euch unter:
http://www.avm.de/de/Download/index.php3
den Treiber für Linux (hier für Suse 10.2) downloaden.

Installation/Kompillieren des Treibers

Das heruntergeladene Archiv entpacken und in das Verzeichnis ./Fritz/src wechseln, dort den Treiber mit

make && make install

kompillieren und installieren.

Einstellungen der /etc/network/interfaces und der /etc/wpa_supplicant.conf

Nach erfolgreicher Installation sollte uns ein

iwconfig

unseren WLAN-Stick als wlan0 anzeigen.

Bsp.:

eth0 no wireless extensions.
wlan0 IEEE 802.11b/g ESSID:off/any
Mode:Managed Channel:0
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

wenn wir eine ähnliche anzeige bei iwconfig bekommen können wir die /etc/network/interfaces editieren. Es gibt dabei zwei verschiedene Möglichkeiten wie man vorgehen kann, man kann einmal die /etc/network/interfaces direkt mit den Befehlen bestücken um WPA zu nutzen (s. u.):

auto lo
iface lo inet loopback
# The primary network interface
allow-hotplug wlan0
iface wlan0 inet dhcp
pre-up sleep 5
wpa-ssid Hier die ESSID eintragen
wpa-psk "hier die passphrase eintragen"

oder man verweist die /etc/network/interfaces an die .conf Datei des wpa_supplicant unter /etc/wpa_supplicant.conf . Dabei sieht die /etc/network/interfaces folgendermaßen aus:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
#allow-hotplug eth0
#iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
pre-up sleep 5
wpa-driver wext
wpa-conf /etc/wpa_supplicant.conf

Die Einstellungen zum WPA stehen hier nun in /etc/wpa_supplicant.conf die, wenn nicht vorhanden einfach erstellt wird und folgendermaßen auszusehen hat:

ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
eapol_version=1
ap_scan=2
fast_reauth=1
network={
ssid="DEINESSID"
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
psk=deinPSKKEY(alsHEX)
}

nach einem reboot sollte der WLAN USB-Stick dann auch schon zur Verfügung stehen und sich beim booten automatisch eine IP beim Router abholen.