Table of Contents
Drahtlosnetzwerk mit Kommandos Schritt für Schritt einrichten
Einführung
Dieser Abschnitt ist nicht geeignet, wenn Sie möglichst schnell ein Drahtlosnetzwerk
einrichten wollen.
Dafür sollten Sie Drahtlosnetzwerk einfach ansehen, wo
die Benutzung der von SliTaz zur Verfügung gestellten Werkzeuge erklärt ist.
Aber wenn Sie wissen wollen, wie man Drahtlosnetzwerke (unter Linux) einrichtet, finden Sie hier Informatioen zum Konfigurieren von Drahtlosnetzwerken von Grund auf.
Bevor Sie fortfahren:
- Sollten Sie wissen, welchen Modul des Linux-Kerns der vorhandene Drahtlosnetzwerk-Adapter benötigt.
- Wenn Sie Firmware benötigen, sollten Sie wissen, woher Sie diese beschaffen können.
Wir werden im folgenden:
- Jede benötigte Software und Firmware installieren.
- Den Modul des Kerns laden.
- Die Drahtlosnetzwerk-Verbindung konfigurieren.
- wpa konfigurieren.
- Verbindungen zum WLAN-Zugangspunkt und über das Internet herstellen.
- Das Drahtlosnetzwerk deaktivieren.
Benötigte Software installieren
Sie benötigen die Module des Kerns für Drahtlosnetzwerke und etwas Software zur Verwaltung von Drahtlosnetzwerken. Wenn Sie WPA-Schlüssel verwenden möchten, benötigen Sie auch wpa_supplicant:
# tazpkg get-install linux-wireless # tazpkg get-install wireless_tools # tazpkg get-install wpa_supplicant
Wenn Sie Firmware benötigen:
# cd /lib/firmware # wget http://www.address/of/my/firmware
Zur Installation die firmware auspacken:
# tar -xvf meine_Firmware.tar* # rm meine_firmware.tar*
Laden Sie den Modul des Kerns nach
# modprobe -v modulename
Wenn Fehler auftreten, überprüfen Sie, ob Ihre Firmware dort ist, wo sie sein sollte, und schauen Sie sich dmesg an:
$ ls -l /lib/firmware $ dmesg
Wenn keine Fehler aufgetreten sind, können Sie fortfahren.
Drahtlosnetzwerk-Adapter konfigurieren
Bevor Sie einen neuen Netzwerkadapter konfigurieren, sollten Sie den alten deaktivieren. Wenn Ihre Ethernet-Schnittstelle (eth0) aktiviert ist, geben Sie ein:
# ifconfig eth0 down
iwconfig ermöglicht es Ihnen, Ihren Drahtlosnetzwerk-Adapter so zu konfigurieren, dass Sie eine Verbindung zu einem WLAN-Zugangspunkt aufbauen können. Dazu müssen Sie den Namen Ihres Drahtlosnetzwerk-Adapters kennen (normalerweise wlan0 oder eth1). Wenn Sie den Namen nicht kennen, führen Sie einfach iwconfig aus:
# iwconfig
Jetzt kann der Drahtlosnetzwerk-Adapter konfiguriert und aktiviert werden:
# ifconfig WIFI_INTERFACE up # iwconfig WIFI_INTERFACE txpower on
Prüfen Sie, ob der Drahtlosnetzwerk-Adapter funktioniert:
# iwlist scan
Wenn Sie eine Liste von Zugangspunkten erhalten haben, können Sie dem Drahtlosnetzwerk-Adapter mitteilen, zu welcher ESSID eine Verbindung aufgebaut werden soll:
# iwconfig WIFI_INTERFACE essid MY_ESSID
Iwconfig hat noch andere Parameter. Eine Beschreibung finden Sie in der Handbuchseite.
Konfigurieren eines WEP- oder WPA-Schlüssels
Mit iwconfig können Sie einfach einen WEP-Schlüssel konfigurieren:
# iwconfig WIFI_INTERFACE key MY_WEP_KEY
Aber Sie sollten stattdessen immer einen WPA-Schlüssel verwenden,
weil WEP-Schlüssel leicht mit Aircrack geknackt werden können, wie
hier beschrieben.
wpa_supplicant erlaubt die Verwendung von WPA-Schlüsseln,
einige Drahtlosnetzwerk-Adapter können aber auch WPA ohne wpa_supplicant verwenden.
WPA benötigt eine Konfigurationsdatei, standardmäßig /etc/wpa/wpa_supplicant.conf.
Wenn Sie wpa_psk benutzen (normalerweise tun Sie das), fügen Sie folgendes in die Datei ein:
ap_scan=1 network={ ssid="MY_ESSID" scan_ssid=1 proto=WPA key_mgmt=WPA-PSK psk="MY_CLEAR_KEY" priority=5 }
Oder versuchen Sie:
ap_scan=1 network={ ssid="MY_ESSID" scan_ssid=1 key_mgmt=WPA-EAP WPA-PSK IEEE8021X NONE group=CCMP TKIP WEP104 WEP40 pairwise=CCMP TKIP psk="MY_CLEAR_KEY" priority=5 }
Jetzt kann wpa_supplicant gestartet werden:
# wpa_supplicant -B -w -c/etc/wpa/wpa_supplicant.conf -DWPA_DRIVER -iWIFI_INTERFACE
WPA_DRIVER ist der Name des von wpa_supplicant verwendeten Treibers. Normalerweise ist es wext, aber manchmal wird ein anderer benötigt.
Hier eine Liste von möglichen Treibern:
- wext = Linux wireless extensions (generisch, sollte in den meisten Fällen funktionieren)
- hostap = Host-AP-Treiber (Intersil Prism2/2.5/3)
- atmel = ATMEL AT76C5XXx (USB, PCMCIA)
- wired = wpa_supplicant verkabelter Ethernet-Treiber
Die Option -B startet wpa_supplicant als Hintergrundprozess.
Zum Beenden:
# killall wpa_supplicant
Verbindung aufbauen
Wenn Sie eine Verbindung mit DHCP herstellen möchten, führen Sie einfach aus:
# /sbin/udhcpc -b -i WIFI_INTERFACE -p /var/run/udhcpc.WIFI_INTERFACE.pid
Normalerweise sollten dann Verbindungen über das Internet möglich sein!
Drahtlosnetzwerk ausschalten
Um ein Drahtlosnetzwerk auszuschalten, sollten Sie den Drahtlosnetzwerk-Adapter abschalten und die Hintergrundprozesse wpa_supplicant und udhcpc beenden:
# iwconfig WIFI_INTERFACE txpower off # kill `cat /var/run/udhcpc.WIFI_INTERFACE.pid` # killall wpa_supplicant
Sie können auch den Modul des Kerns entladen:
# rmmod modulename
Qualitätsbericht | |
---|---|
Qualität | gut |
Überprüfung | erforderlich |
Priorität | mittel |
Probleme | Verweis http://www.tuto-fr.com/tutoriaux/tutorial-crack-wep-aircrack.php ungültig |
Verbesserungsvorschläge |