LINUX.ORG.RU

Wi-Fi свисток не коннектится к запароленной сети.

 ,


0

1

Есть TP-Link TL-WN722N. В принципе работает в линуксе, все сети в округе видит, в том числе и мою сеть, но коннектится только к открытой сети.

Если пароль установлен - не коннектится, выдает ошибку:

wlan0: 1: f0:82:61:07:19:f8 ssid='ROSTELECOM_1234' wpa_ie_len=28 rsn_ie_len=24 caps=0x11 level=0 freq=2412  wps
wpa_parse_wpa_ie_rsn: invalid group cipher 0x8 (000fac02)
wlan0:    skip - SSID mismatch
No suitable network found

Модуль ядра - r8188u, драйвер wext, Пароль и SSID правильные, без ошибок.

ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
network={
  ssid="ROSTELECOM_1234"
  psk="PASSWORD"
  priority=0
}

В чем может быть проблема?

В винде работает без проблем

★★★★
Ответ на: комментарий от Pinkbyte
net-wireless/wpa_supplicant-2.10-r1::gentoo was built with the following:
USE="crda dbus fils hs2-0 mbo mesh qt5 readline -ap -broadcom-sta -eap-sim -eapol-test -fasteap -macsec -p2p -privsep (-ps3) (-selinux) -smartcard -tdls -tkip -uncommon-eap-types -wep (-wimax) -wps" ABI_X86="(64)"

Этот самый supplicant с этим же самым supplicant.conf работал на старой pci карте.

Chord ★★★★
() автор топика
Ответ на: комментарий от Pinkbyte

Добавил, не помогло.

Затем увидел что там ещё tkip есть. Его тоже добавил и заработало.

Спасибо

Chord ★★★★
() автор топика
Ответ на: комментарий от Pinkbyte

Кстати, есть ли способ загрузить фирмваре для этого usb адаптера не перевтыкая девайс? Если система загружалась с уже подключенным адаптером, то фирмварь не загружается. Нужно переподключать девайс.

Chord ★★★★
() автор топика
Ответ на: комментарий от Chord

Если система загружалась с уже подключенным адаптером, то фирмварь не загружается

Что в логах при этом? Как вариант - возможно драйвер добавлен в initrd, а фирмварь - нет. Тут либо исключить драйвер из initrd - чтобы он загружался уже после монтирования корневой ФС, или добавить фирмварь в initrd

Pinkbyte ★★★★★
()
Ответ на: комментарий от Pinkbyte

initrd у меня вообще нету.

В dmesg никакого упоминания о фирмвари и ядерном модуле нет пока не передернешь девайс

Chord ★★★★
() автор топика
Ответ на: комментарий от Chord

Хм. А модуль вообще загружен на момент старта системы? Так-то физически перевтыкать девайс обычно не надо, достаточно выгрузить/вгруить модуль:

modprobe -r имя_модуля
modprobe имя_модуля

А вот если сам модуль при старте системы с подключенным девайсом сам не загружается - это уже сложнее...

Pinkbyte ★★★★★
()
Последнее исправление: Pinkbyte (всего исправлений: 2)
Ответ на: комментарий от Pinkbyte

модуль на старте системы загружен.

modprobe -r r8188eu
modprobe r8188eu

Этот трюк работает. Фирмварь подгружается.

Видимо надо будет добавить этот костыль в скрипт запуска wlan.

Chord ★★★★
() автор топика
Ответ на: комментарий от Chord

Затем увидел что там ещё tkip есть. Его тоже добавил и заработало.

tkip много лет назад устарел. К тому же скорости уровня 802.11g. К роутеру нет доступа что ли - посмотреть какие там настройки выставлены для wifi сети.

zent
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.