Arch Linux – Installation mit WLAN-Verbindung – wireless_tools und wpa_supplicant

arch linux logo - Arch Linux - Installation mit WLAN-Verbindung - wireless_tools und wpa_supplicantBevor man ein Arch Linux über eine WLAN-Verbindung installieren kann, muss man ein paar Befehle auf der Konsole ausführen. Je nach Verschlüsselung der Drahtlosverbindung muss die wpa_supplicant.conf zusätzlich angepasst werden.

In meinem Beispiel verwende ich eine WPA2 PSK Verschlüsselung, bei anderen Verschlüsselungen kann man sich hier Beispiele für die wpa_supplicant.conf anschauen.

Zuerst finden wir heraus ob unsere WLAN-Karte üblicherweise als eth1, wlan0, ath0 oder ra0 erkannt wurde.

ifconfig
lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:144 errors:0 dropped:0 overruns:0 frame:0
          TX packets:144 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:10560 (10.3 Kb)  TX bytes:10560 (10.3 Kb)

wlan0     Link encap:Ethernet  HWaddr 00:25:D3:FF:A0:9F  
          inet addr:192.168.1.10  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::225:d3ff:feff:a09f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1155 errors:0 dropped:0 overruns:0 frame:0
          TX packets:931 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:213237 (208.2 Kb)  TX bytes:170293 (166.3 Kb)

In meinem Fall ist es das Device wlan0 – dieses fahren wir nun herunter.

ifconfig wlan0 down

Danach erstellen wir die Konfigurationsdatei für den WLAN-Manager.

vi /etc/wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=2
network={
	ssid="wlan_ssid"
	key_mgmt=WPA-PSK
	proto=RSN
	pairwise=CCMP
	group=CCMP
	psk="wlan_kennwort"
}

Jetzt starten wir das wlan0 Interface und …

ifconfig wlan0 up

… den WLAN-Manger im Zusammenspiel mit unserem DHCP-Client.

wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant.conf && dhcpcd -b wlan0

WLAN-Verbindung prüfen

iwconfig wlan0

Arch Linux Installation starten

/arch/setup

Beim Auswählen der zu installierenden Pakete sollten wir das Paket wireless_tools unbedingt mitinstallieren, damit wir Tools wie iwlist und iwconfig benutzen können. Bei anderen WLAN-Karten kann es sein, dass ihr zusätzlich noch ein Paket für die jeweilige Karte auswählen müsst – in meinem Fall trifft das aber nicht zu. Nach der Installation müssen wir die /etc/wpa_supplicant.conf noch einmal anlegen, damit wir unser WLAN auch nach der Installation nutzen können.

Autostart über rc.local

vi /etc/rc.local
wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf && sleep 5 && dhcpcd -b wlan0

ath9k macht Probleme

Bei neueren Kernels kommt es bei dem Modul ath9k ständig zu WLAN-Abbrüchen – die Verbindung hat teilweise richtig lange Aussetzer. Um dieses kleine Problem zu beheben, müssen wir nur eine Option für das Modul ath9k setzen.

cat >> /etc/modprobe.d/ath9.conf << EOF
options ath9k nohwcrypt=1
EOF

Weiterführende Links
Arch Linux – Installation
Arch Linux – Installation mit verschlüsseltem LVM

Quellen
Arch Linux Wiki – Wireless Setup
Arch Linux Wiki – WPA supplicant
Atheros AR922x dont like 802.11n since todays Kernel-Update

Kommentare

5 Antworten zu „Arch Linux – Installation mit WLAN-Verbindung – wireless_tools und wpa_supplicant“

  1. […] Weiterführende Links: Arch Linux – Installation Arch Linux – Installation mit verschlüsseltem LVM Arch Linux – Installation mit WLAN-Verbindung – wireless_tools & wpa_supplicant […]

  2. […] Weiterführende Links Arch Linux – Installation Arch Linux – Installation mit verschlüsseltem LVM Arch Linux – Installation mit WLAN-Verbindung – wireless_tools & wpa_supplicant […]

  3. […] Links Arch Linux – Installation Arch Linux – Installation mit verschlüsseltem LVM Arch Linux – Installation mit WLAN-Verbindung – wireless_tools & wpa_supplicant Tweet […]

Schreibe einen Kommentar zu Arch Linux – LIRC – XBMC mit PC-Funkfernbedienung X10 steuern « loggn.de – Mac OSX, Linux und manchmal auch Windows Antwort abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert