LINUX.ORG.RU

Обновил ядро. wpa_supplicant - wlan0: Failed to initiate AP scan


0

2

Добрый день.
Сегодня обновил свой Debian до Wheezy. Также скачал и скомпилировал новое ядро 3.10.1

После перезагрузки с новым ядром, отпал Wifi.
Все утилиты перестали работать с моей картой.

ifconfig wlan0 up

ifconfig wlan0 
wlan0     Link encap:Ethernet  HWaddr 48:5d:60:98:ef:fb  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

iwconfig wlan0
wlan0     no wireless extensions.

iwlist wlan0 scan
wlan0     Interface doesn't support scanning.
Как видите iwconfig и iwlist не работают. Драйвера встали нормально. Вроде
lspci -s 03:00.0 -v
03:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
	Subsystem: AzureWave AW-NE785 / AW-NE785H 802.11bgn Wireless Full or Half-size Mini PCIe Card
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at d2a00000 (64-bit, non-prefetchable) [size=64K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
	Capabilities: [60] Express Legacy Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Virtual Channel
	Capabilities: [160] Device Serial Number 00-15-17-ff-ff-24-14-12
	Capabilities: [170] Power Budgeting <?>
	Kernel driver in use: ath9k
wpa_supplicant вот что пишет.
wpa_supplicant -Dwext -iwlan0 -c./wifi_conf

ioctl[SIOCSIWMODE]: Operation not supported
ioctl[SIOCGIWRANGE]: Operation not supported
ioctl[SIOCGIWMODE]: Operation not supported
ioctl[SIOCSIWAP]: Operation not supported
ioctl[SIOCSIWESSID]: Operation not supported
ioctl[SIOCSIWENCODEEXT]: Operation not supported
ioctl[SIOCSIWENCODE]: Operation not supported
ioctl[SIOCSIWENCODEEXT]: Operation not supported
ioctl[SIOCSIWENCODE]: Operation not supported
ioctl[SIOCSIWENCODEEXT]: Operation not supported
ioctl[SIOCSIWENCODE]: Operation not supported
ioctl[SIOCSIWENCODEEXT]: Operation not supported
ioctl[SIOCSIWENCODE]: Operation not supported
ioctl[SIOCSIWSCAN]: Operation not supported
ioctl[SIOCSIWSCAN]: Operation not supported
ioctl[SIOCSIWSCAN]: Operation not supported
ioctl[SIOCSIWSCAN]: Operation not supported
ioctl[SIOCSIWSCAN]: Operation not supported
ioctl[SIOCSIWSCAN]: Operation not supported
ioctl[SIOCSIWSCAN]: Operation not supported
ioctl[SIOCSIWSCAN]: Operation not supported
ioctl[SIOCGIWMODE]: Operation not supported
ioctl[SIOCSIWAP]: Operation not supported
ioctl[SIOCSIWESSID]: Operation not supported
Successfully initialized wpa_supplicant
wlan0: Failed to initiate AP scan
wlan0: Failed to initiate AP scan
На старом ядре все работало. Старое ядро было 2.6.32
В чем может быть проблема ?



Последнее исправление: demsi (всего исправлений: 1)

У меня после аналогичного перехода rfkill стал выключать адаптер, проверь.

rfkill list

Разблокировать навроде

rfkill unblock wifi

А так добавил rfkill в backlist, нафиг он имхо не нужен.

alozovskoy ★★★★★
()
Последнее исправление: alozovskoy (всего исправлений: 2)

Вообще-то WLAN IOCTL'ы объявлены deprecated уже очень давно. Используйте утилиту iw и/или пересоберите ядро с поддержкой старых функций (если этот параметр ещё там остался).

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

То есть утилиты iwconfig и iwlist устарели.
Ладно ничего страшного. Но wpa_supplicant то не работает !!!
А мне wifi нужен.

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

У меня нету rfkill. Он не установлен.

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

wpasupplicant

Да все классно, iw сканирует нормально. Wireless-tools больше не нужны.

Ошибка была из-за использования старого драйвера wext. Нужно вместо него использовать nl80211.

Таким образом сканировать сети можно так:

iw dev wlan0 scan
К Wpa подключаться теперь так:
wpa_supplicant -Dnl80211 -iwlan0 -c./conf
Спасибо. Удаляю wireless-tools. Проблема исправлена.

А вы не могли бы подсказать, где можно узнавать обо всех таких нововведениях, чтобы избежать аналогичных ситуаций ?

demsi
() автор топика
Ответ на: wpasupplicant от demsi

Конкретно по беспроводке - http://wireless.kernel.org/ Ну и их списки рассылки и прочее. Я ориентируюсь по исходникам драйверов.

nickleiten ★★★
()

не мой дистр, но похоже на отсутствие корректной загрузки «фирмвари». Смотри dmesg на предмет «нецензурщины»...

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