Debian Lenny % Atheros WiFi Adapter

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

Аватара пользователя
Justus
Сообщения: 43
ОС: Ubuntu 10.10

Debian Lenny % Atheros WiFi Adapter

Сообщение Justus »

Ноутбук с Debian 5.0.3. Не находит ни одну беспроводную сеть. Сам беспроводную сеть типа создаёт, но её больше никто не видит. При отключении беспроводной карты кнопкой на ноуте даже после перезагрузки не меняется ровным счётом ничего: беспроводную карту показывает lspci, ifconfig показывает поднятые интерфейсы wlan0 и wmaster0, интерфейсы можно поднимать и опускать. По факту сети, естественно, нет ни в каком состоянии. В оффтопике всё работает идеально. До переустановки и в Debian Squeeze всё было идеально. Не могу понять, в каком месте случилась засада. Ядро от Squeeze не помогает.
Не знал, что так бывает. Дамы и господа, подскажите, что бы это могло быть?

Код: Выделить всё

$ lspci | grep 'Ethernet'
   02:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
   05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)

   # ifconfig
   eth0      Link encap:Ethernet  HWaddr 00:19:db:f1:0f:68
             inet addr:192.168.1.3  Bcast:192.168.1.255  Mask:255.255.255.0
             inet6 addr: fe80::219:dbff:fef1:f68/64 Scope:Link
             UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
             RX packets:1551 errors:0 dropped:0 overruns:0 frame:0
             TX packets:1867 errors:0 dropped:0 overruns:0 carrier:0
             collisions:0 txqueuelen:1000
             RX bytes:1168370 (1.1 MiB)  TX bytes:341231 (333.2 KiB)
             Interrupt:27 Base address:0x6000

   lo        Link encap:Local Loopback
             inet addr:127.0.0.1  Mask:255.0.0.0
             inet6 addr: ::1/128 Scope:Host
             UP LOOPBACK RUNNING  MTU:16436  Metric:1
             RX packets:220 errors:0 dropped:0 overruns:0 frame:0
             TX packets:220 errors:0 dropped:0 overruns:0 carrier:0
             collisions:0 txqueuelen:0
             RX bytes:79645 (77.7 KiB)  TX bytes:79645 (77.7 KiB)

   wlan0     Link encap:Ethernet  HWaddr 00:15:af:86:b7:40
             inet addr:192.168.0.3  Bcast:192.168.0.255  Mask:255.255.255.0
             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)

   wmaster0  Link encap:UNSPEC  HWaddr 00-15-AF-86-B7-40-00-00-00-00-00-00-00-00-00-00
             UP RUNNING  MTU:0  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
   lo        no wireless extensions.

   eth0      no wireless extensions.

   wmaster0  no wireless extensions.

   wlan0     IEEE 802.11bg  ESSID:"homew"
             Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated
             Tx-Power=27 dBm
             Retry min limit:7   RTS thr:off   Fragment thr:off
             Encryption key:off
             Power Management:off
             Link Quality:0  Signal level:0  Noise level:0
             Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
             Tx excessive retries:0  Invalid misc:0   Missed beacon:0

   # iwlist wlan0 scanning
   wlan0     No scan results
   # lsmod | grep 'ath'
   ath5k                 113508  0
   mac80211              161328  1 ath5k
   led_class               5048  1 ath5k
   cfg80211               65448  2 ath5k,mac80211


Вот что пишет dmesg:

Код: Выделить всё

[   38.822188] cfg80211: Using static regulatory domain info
 [   38.822238] cfg80211: Regulatory domain: US
 [   38.822283]     (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
 [   38.822334]     (2402000 KHz - 2472000 KHz @ 40000 KHz), (600 mBi, 2700 mBm)
 [   38.822381]     (5170000 KHz - 5190000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
 [   38.822427]     (5190000 KHz - 5210000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
 [   38.822474]     (5210000 KHz - 5230000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
 [   38.822520]     (5230000 KHz - 5330000 KHz @ 40000 KHz), (600 mBi, 2300 mBm)
 [   38.822567]     (5735000 KHz - 5835000 KHz @ 40000 KHz), (600 mBi, 3000 mBm)
 [   38.822623] cfg80211: Calling CRDA for country: US
 [   39.147732] ath5k 0000:02:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
 [   39.147790] ath5k 0000:02:00.0: setting latency timer to 64
 [   39.147843] ath5k 0000:02:00.0: registered as 'phy0'
 ...
 [   41.368147] phy0: Selected rate control algorithm 'minstrel'
 [   41.368831] ath5k phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
 ...
 [  415.802375] ath5k phy0: unsupported jumbo
 [  452.735525] ADDRCONF(NETDEV_UP): wlan0: link is not ready
 [  696.677842] ath5k phy0: unsupported jumbo
 [ 1427.430140] ADDRCONF(NETDEV_UP): wlan0: link is not ready
Спасибо сказали:
Аватара пользователя
Justus
Сообщения: 43
ОС: Ubuntu 10.10

Re: Debian Lenny % Atheros WiFi Adapter

Сообщение Justus »

Кнопка на ноуте не выключала карту аппаратно. Поставил ядро 2.6.31. madwifi по-прежнему не компилируется. После чистки оставшихся конфигов от NetworkManager'а появилось сканирование реальных сетей. Переустановленный NetworkManager управляет проводной сетью, а о беспроводной пишет "Устройство не готово" (в /etc/network/interfaces закомментированы все интерфейсы). Как можно подключиться к беспроводной сети без NetworkManager'а?
Спасибо сказали:
Аватара пользователя
VarLog
Сообщения: 311
ОС: openSUSE 12.2

Re: Debian Lenny % Atheros WiFi Adapter

Сообщение VarLog »

Вот что пишет dmesg:

Переодически также точно отваливается и мой ath5k. Помогает лишь перезагрузка модуля. (rmmod ath5k && modprobe ath5k)

Ядерный ath5k, емнип, поддерживает лишь 2 режима: manager (для подключения к точкам доступа) и ad-host (для установки соединения из 2-х адаптеров wifi <-> wifi ). Свою маленькую домашнюю сеть организую следующим образом:

Код: Выделить всё

# iwconfig wlan0 mode ad-host essid lfs

Комманды на обоих хостах одинаковые (настройки сети опущенны).
Как я уже сказал, соединение переодически разрывается, использую скрипт-костыль для переподнятия связи. :)

UPD: На одном из "концов" стоит убунта. Так вот если использовать NetworkManager, проблем не наблюдается, даже наоборот, он автоматически пытается переподключиться к потеряной essid
На самом деле всё очень просто...
Спасибо сказали:
Аватара пользователя
Justus
Сообщения: 43
ОС: Ubuntu 10.10

Re: Debian Lenny % Atheros WiFi Adapter

Сообщение Justus »

VarLog писал(а):
05.10.2009 21:09
Переодически также точно отваливается и мой ath5k. Помогает лишь перезагрузка модуля. (rmmod ath5k && modprobe ath5k)

Ясно, попробую. Ни в каком не работает (адхок поднят аж в полутора метрах от ноута). Сейчас NM из stable и wicd из testing ведут вебя одинаково: сеть видят, но в последний момент подключение срывается.
Спасибо сказали:
Аватара пользователя
Justus
Сообщения: 43
ОС: Ubuntu 10.10

Re: Debian Lenny % Atheros WiFi Adapter

Сообщение Justus »

Не коннектит ни wfi-radar, ни wicd, ни NM 0.6.2 (0.7.1 вообще не признаёт карту). Беспроводные сети видят, но при подключении к чему угодно - обламываются. Можно создать свою беспроводную сеть, но мне это не надо. Поставил 2.6.31.2, где был якобы исправлен драйвер ath5k. Ничего подобного...
Спасибо сказали: