Shell
# service netif stop > 001 2>&1
# service wpa_supplicant stop
# rm -rf /var/run/wpa_supplicant/wlan0
# ifconfig wlan0 destroy
ifconfig: interface wlan0 does not exist
# ifconfig ath0 down
# ifconfig > 005 2>&1
# ifconfig ath0 up
# ifconfig wlan0 create wlandev ath0
wlan0: Ethernet address: 4c:bb:58:46:fe:c2
# ifconfig > 008 2>&1
# wpa_supplicant -D bsd -i wlan0 -c /etc/wpa_supplicant.conf -d > wpa 2>&1
Далее из другой консоли пытаюсь просканировать список вайфай сетей, попинговать 192.168.0.1 (отвечает No route to host).
Останавливаю wpa_supplicant, смотрю что в файлике wpa. Там много строк Invalid routing message version=9, поэтому
Shell
# grep -v 'Invalid routing message version=9' wpa > wpa2
Итог: вай-фай не работает, но при этом я могу получить список доступных сетей, в котором, однако, моя сеть присутствует не всегда, а как-то через раз, но всё-таки присутствует.
Аутпуты команд:
001: http://pastebin.ubuntu.com/12064321/
005: http://pastebin.ubuntu.com/12064331/
008: http://pastebin.ubuntu.com/12064341/
wpa2: http://pastebin.ubuntu.com/12064300/
Конфиги и pciconf:
/etc/wpa_supplicant.conf:
Shell
ctrl_interface=/var/run/wpa_supplicant
eapol_version=2
ap_scan=1
fast_reauth=1
network={
ssid="colorless_nerg"
psk="#########"
priority=5
}
network={
priority=0
key_mgmt=NONE
}
pciconf -lv
http://pastebin.ubuntu.com/12064393/
Кто что подскажет/посоветует?