SliTaz GNU/Linux official and community documentation wiki.
.png
Translations of this page:



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:

  1. Jede benötigte Software und Firmware installieren.
  2. Den Modul des Kerns laden.
  3. Die Drahtlosnetzwerk-Verbindung konfigurieren.
  4. wpa konfigurieren.
  5. Verbindungen zum WLAN-Zugangspunkt und über das Internet herstellen.
  6. Das Drahtlosnetzwerk deaktivieren.

Auf SliTaz kümmert sich die Kommandoprozedur /usr/bin/get-wifi-firmware um die Schritte 1 und 2, und die Kommandoprozedur /etc/init.d/network.sh um die Schritte 3 bis 6.

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



 
de/guides/wifi-hard.txt · Last modified: 2020/09/22 11:34 by hgt