This situation stable reproduced at notebook Benq JoyBook R-56 With kernel-modules-ndiswrapper-std-def ( ath_pci blacklisted ) wifi card normally work. Steps to Reproduce: 1.Install kernel-modules-madwifi-dfs-std-def and modprobe ath_pci (or reboot) 2.Setup wlan with dhcp and any http|ftp|ssh|samba server ( ower AP b/e DI-524) 3.Start download from server files with summary size up to 100 Mb Actual Results: After ~10-50 Mb of incommings traffic process of downloads hangs with diagnostic in /var/log/messages kernel: NETDEV WATCHDOG: wlan0: transmit timed out After this message dhcp client renew IP of ath0 device and download continued Expected Results: Normal download
а просто с madwifi без dfs работет?
(In reply to comment #1) > а просто с madwifi без dfs работет? Не работает (не знает такого устройства, т.е. unsupported ... чтототам)
Кстати может обновить dfs до http://snapshots.madwifi.org/madwifi-dfs/madwifi-dfs-r3582-20080501.tar.gz
попробуйте на kernel-modules-madwifi-ar5007
(In reply to comment #4) > попробуйте на kernel-modules-madwifi-ar5007 Пробовал. Система - текущий сизиф. #rpm -qa | grep madwifi kernel-source-madwifi-ar5007-0.9.4-alt1 kernel-modules-madwifi-ar5007-std-def-0.9.4-alt1.132633.3 madwifi-utils-0.9.4-alt #uname -r 2.6.25-std-def-alt3 #lspci | grep Ath 02:00.0 Ethernet controller: Atheros Communications, Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01) #cat /etc/net/ifaces/ath0/options ONBOOT=yes TYPE=eth BOOTPROTO=dhcp USE_HOTPLUG=no MODULE=ath_pci NEVER_RMMOD=yes CONFIG_WIRELESS=yes WPA_DRIVER=madwifi DISABLED=no #cat/etc/net/ifaces/ath0/wpa_supplicant.conf ctrl_interface=/var/run/wpa_supplicant update_config=1 network={ ssid="MYAP" psk="MYPASS" proto=WPA key_mgmt=WPA-PSK pairwise=TKIP group=TKIP WEP104 WEP40 } #dmesg ... ath_pci: trunk ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 16 (level, low) -> IRQ 16 PCI: Setting latency timer of device 0000:02:00.0 to 64 MadWifi: ath_attach: Switching rfkill capability off MadWifi: ath_attach: Switching per-packet transmit power control off wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps wifi0: H/W encryption support: WEP AES AES_CCM TKIP wifi0: ath_announce: Use hw queue 1 for WME_AC_BE traffic wifi0: ath_announce: Use hw queue 0 for WME_AC_BK traffic wifi0: ath_announce: Use hw queue 2 for WME_AC_VI traffic wifi0: ath_announce: Use hw queue 3 for WME_AC_VO traffic wifi0: ath_announce: Use hw queue 8 for CAB traffic wifi0: ath_announce: Use hw queue 9 for beacons ath_pci: wifi0: Atheros 5424/2424: mem=0xf4000000, irq=16 Результат равноэквивалентный. Некоторое время наблюдается нормальная работа. Потом (при попытке потянуть нечто относительно тяжелое, или при достижении траффиком некоторого объема) имеем в логе #cat /var/log/syslog/messages.1.bz2 | bunzip | grep NETD Jun 19 14:45:11 barabashka kernel: NETDEV WATCHDOG: wlan0: transmit timed out далее разрыв соединения и переконнект, затем непродолжительная работа (~100-500к) далее разрыв соединения и переконнект, затем непродолжительная работа (~100-500к) ... и так до /etc/rc.d/init.d/network reload в итоге все работает (как затвор у автомата), но сеть еле дышит. Может и не в драйвере дало, однако на ндисвраппере работает нормально и без передергиваний. Вообще интересно, у кого-то еще такие карточки реально работающие ath_pci есть, или я один такой озадаченный?
(In reply to comment #4) > попробуйте на kernel-modules-madwifi-ar5007 Дошли руки (надоело держать ВФ постоянно включенным ) ;-) до бубнов! Удалось получить стабильную работу карточки + интерфейс поднимается/опускается по кнопке. Сравнивал (kdiff) код dfs hal trunk. Собрал для себя kernel-modules-madwifi-hal с утилитами на основе http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz (наверное можно этим заменить dfs + AR5007) Поигрался с 80211debug athdebug ath_info iwevent В результате: Установил АП - в режим 80211g-only - скорость фиксированная 48М У интерфейса cat /etc/net/ifaces/ath0/ifup-post #!/bin/bash iwconfig ath0 rate fixed exit 0 т.е. тоже скорость фиксированная 48М Скорее всего в драйверах проблема с "rate auto"
Закрываю баг, поскольку есть hackaround.