Vielen Dank für Deine nützlichen Tips !
Meine Fritz!box ist wie folgt eingestellt:
SSID: halifaxens WLAN
BSSID:00:1f:3f:s7:d9:55
Verschlüsselungsart: WPA ( . . . und nicht WEP-64bit oder RSN oder so ähnlich ?)
Kennwort: 123456789zehn-16
Modus: Infrastruktur
Authentifizierung: WPA-PSK
Datenverschlüsselung: TKIP
Damit's läuft, folgende wpa_supplicant.conf benutzen:
# allow frontend (e.g., wpa_cli) to be used by all users in ’wheel’ group
# ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=manfred
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=1
#
# home network; allow all valid ciphers
network={
ssid="halifaxens WLAN"
scan_ssid=1
# neu ––––--X-–––––––––––
proto=WPA
#––––––––––-RSN
key_mgmt=WPA-PSK
pairwise=TKIP
#–––––––––––--CCMP
group=TKIP CCMP
psk="1234567891011121"
}
Dazu dann für Eilige ein aussagekräftiges wlan_up:
clear
echo . Im 2. Terminal - wpa_cli interface wlan0 logon - ausführen . . .
echo .
nice -n -19 wpa_supplicant -iwlan0 -Dwext -c/etc/wpa_supplicant.conf -d -W
#.......+19
/etc/network/interfaces:
auto lo
iface lo inet loopback
auto wlan0
#iface wlan0 inet dhcp
#–––––––––––––––––-
iface wlan0 inet static
address 192.168.178.19
netmask 255.255.255.0
#–––––––––––––––––-
pre-up /home/halifax/wlan_up
Der folgende Befehl nach "/etc/init.d/networking start" erschließt dann endlich wieder die weite Welt des Internet via Funk mit dem Fritz:
route add default gw 192.168.178.1 wlan0
Ist doch wirklich SCHön...!
elektronenblitz63 schrieb:
Lösungsvorschlag. Bitte testen. Ich vermute es liegt auch hier und wie unter 8.04 an der Prozesspriorität.
Die Konfiguration der /etc/wpa_supplicant/wpa_supplicant.conf muss ggf. an die tatsächlich verwendete Verschlüsselung angepasst werden.
Manuelle Konfiguration:
Die Datei /etc/wpa_supplicant/wpa_supplicant.conf (hier für WPA2 Verschlüsselung)
sudo gedit /etc/wpa_supplicant/wpa_supplicant.conf
Inhalt:
ctrl_interface=/var/run/wpa_supplicant
eapol_version=1
ap_scan=1
network={
ssid="Deine_WLAN_ESSID"
scan_ssid=1
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
group=TKIP CCMP
psk="Dein_WPA_Netzwerkschlüssel_in_Klartext"
}
Script erzeugen. Hier erfolgt dann der Aufruf des Supplicanten mit niedriger Prozesspriorität.
gedit wlan_up
Inhalt:
#!/bin/bash
nice -n +19 wpa_supplicant -i wlan0 -D wext -c /etc/wpa_supplicant/wpa_supplicant.conf -B
sleep 2
dhclient wlan0
Datei ausführbar machen:
chmod +x wlan_up
Die Datei /etc/network/interfaces
sudo gedit /etc/network/interfaces
Inhalt:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
pre-up ./wlan_up
Starte das Netzwerk dann einfach neu und beobachte die Terminalausgabe:
sudo /etc/init.d/networking restart