tja, Leute, seit neustem macht mich dieses ding verrückt. Ganaus dieses Problem. Manuel geht es fast immer einwandfrei. Ich habe anschliessend wpa_supplicant modul unter
/lib/rcscripts/net.modules.d unter dir Luppe gnommen.
Bevor das script das hier asuführt
|
Quellcode
|
1
|
wpa_supplicant -B -ieth0 -c/etc/wpa_supplicant.conf -Dwext
|
macht es foldendes:
|
Quellcode
|
1
2
3
4
5
6
|
iwconfig ${iface} rate auto &>/dev/null
iwconfig ${iface} rts off &>/dev/null
iwconfig ${iface} frag off &>/dev/null
iwconfig ${iface} power off &>/dev/null
iwconfig ${iface} txpower auto &>/dev/null
iwconfig ${iface} key off [1] &>/dev/nul
|
l
danacht setzt es user einstellungen aus /etc/conf.d/net glaube ich. Etwa rate und power und sonstiges, falls diese vorgegeben sind.
innerhalb der Timeoutzeit(default 60seks) guckt er mittels wpa_cli ob die Verbindung aufgebaut ist, und so bis entweder Timeout auftritt, oder die Verbindung hergestellt ist. Nun keine Ahnung was daran falsch ist. Ich habe wpa_supplicant Modull so modifiziert, das er nach gewisser Zeit guckt ob die Verbindung da ist, und falls nicht, killt es wpa_supllicant und startet es neu . In meisten Fällen klappt es, aber das ist sehr unschöne Lösung. Interessant ist, warum es nicht geht. Der Grund würde mich auch interessieren. Ich habe Intel PRO/Wireless 2200.