Как заставить работать wifi адаптер?

Feb 25, 2017 21:09

Имеется компьютер со встроенным Realtek'овским usb'шным wifi адаптером:

Bus 002 Device 004: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN AdapterПоставил туда свежий Debian (8.7), Network Manager показывает список wifi'ных точек доступа, в том числе и мою, но подключиться почему-то не может. Каждый раз переспрашивает пароль, я его ( Read more... )

wi-fi

Leave a comment

Comments 13

/etc/network/interfaces phd February 25 2017, 21:30:27 UTC
Префикс не "wpa-", "wireless-"

А префикс "wpa-" - это для wpa_supplicant.

Reply

Re: /etc/network/interfaces dil February 25 2017, 22:27:03 UTC
Ну да, wpa_supplicant, так он со вторым адаптером и работает.

Reply

Re: /etc/network/interfaces dil February 25 2017, 22:36:19 UTC
Попробовал заменить опции на wireless-, ничего не поменялось, iwconfig всё равно показывает unassociated.

Reply


(The comment has been removed)

dil February 26 2017, 04:55:11 UTC
А что там можно такого сделать, чтобы что-то поменялось в другой операционной системе? Ведь каждая система туда свою прошивку заново заливает, а при отключении питания она полностью стирается.

Reply


qehgt February 26 2017, 04:22:09 UTC
dil February 26 2017, 05:02:03 UTC
Ну естественно, firmware-realtek установлен.
Если б подходящей фирмвари не было, то драйвер бы ругнулся, и scan бы однозначно не работал.

Reply

trojanrabbit February 26 2017, 05:59:47 UTC
firmware битая может быть - у меня некоторое время назад отваливалась карточка после обновления пакета firmware. dmesg|grep firmware гляньте.

Reply

dil February 26 2017, 13:29:15 UTC

# dmesg|grep firmware
[ 8.745410] usb 2-5: firmware: direct-loading firmware htc_7010.fw
[ 9.174464] usb 2-6: r8712u: Loading firmware from "rtlwifi/rtl8712u.bin"
[ 9.222305] usb 2-6: firmware: direct-loading firmware rtlwifi/rtl8712u.bin

Первое - это про дополнительный адаптер, второе и третье - про встроенный.

Reply


anonymous February 26 2017, 09:38:09 UTC
Запустите wpa_supplicant руками с повышенным логированием и посмотрите что пишет

Reply

dil February 26 2017, 14:49:28 UTC
Чушь какая-то.. Он запускает сканирование, но находит только одну точку доступа, не мою.

#wpa_supplicant -dd -t -i wlan0 -D wext -c /etc/wpa_supplicant-wlan0.conf
...
1488119863.841258: wlan0: State: DISCONNECTED -> SCANNING
1488119863.841287: wlan0: Starting AP scan for wildcard SSID
...
1488119873.841542: Scan timeout - try to get results
1488119873.841564: wlan0: Event SCAN_RESULTS (3) received
1488119873.841630: Received 356 bytes of scan results (1 BSSes)
...
1488119873.841695: wlan0: Selecting BSS from priority group 0
1488119873.841713: wlan0: 0: 56:67:11:e5:f7:87 ssid='Horizon Wi-Free' wpa_ie_len=0 rsn_ie_len=24 caps=0x11 level=42
1488119873.841719: wlan0: skip - SSID mismatch
1488119873.841724: wlan0: No suitable network found
Дальше он много раз перезапускает сканирование, но всё равно видит только одну эту точку доступа.

Reply

dil February 26 2017, 15:27:32 UTC
Гм.. Запустил iwlist wlan0 scan, а он тоже только одну эту точку доступа видит.
Перезапустил драйвер (rmmod r8712u ; modprobe r8712u), и iwlist wlan0 scan стал видеть все 32 точки доступа, как и раньше.

Запустил заново wpa_supplicant, теперь он нашёл все те же 32 точки доступа, включая мою, попытался к ней прицепиться, но почему-то не смог, после чего занёс её BSSID (MAC-адрес) в blacklist:

1488121695.974438: Received 14627 bytes of scan results (32 BSSes ( ... )

Reply


попробуйте wifi-switcher figador February 26 2017, 14:03:00 UTC
http://chalaev.com/projects
Он удобен, если вы используете IceWM. Или pdmenu в терминале. Конфликтует с Network Manager и wicd.

Reply

Re: попробуйте wifi-switcher dil February 26 2017, 15:50:45 UTC
Там, похоже, проблема с самим драйвером, так что альтернативный менеджер ничем не поможет.

Reply


Leave a comment

Up