LINUX.ORG.RU

падает wifi при закачке больших файлов


0

0

система: slackware 12.2 (i686) на ядре 2.6.29.6-smp

lspci -v:

10:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
        Subsystem: Hewlett-Packard Company Compaq 6710b or nx9420 Notebook
        Flags: bus master, fast devsel, latency 0, IRQ 29
        Memory at f4000000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [c8] Power Management version 2
        Capabilities: [d0] MSI: Mask- 64bit+ Count=1/1 Enable+
        Capabilities: [e0] Express Legacy Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [140] Device Serial Number 3a-59-1e-ff-ff-77-1b-00
        Kernel driver in use: iwl3945
        Kernel modules: iwl3945

rc.inet1.conf:

        IFNAME[4]="wlan0"
        DHCP_IPADDR[4]=""
        NETMASK[4]=""
        USE_DHCP[4]="yes"
        DHCP_HOSTNAME[4]=""

        WLAN_ESSID[4]=forest
        WLAN_MODE[4]=Managed
        WLAN_WPA[4]="wpa_supplicant"
        WLAN_WPADRIVER[4]="wext"

wpa_supplicant.conf:

        ctrl_interface=/var/run/wpa_supplicant
        ctrl_interface_group=0
        eapol_version=1
        ap_scan=1
        fast_reauth=1

        network={
          scan_ssid=0
          ssid="forest"
          proto=WPA WPA2
          key_mgmt=WPA-PSK
          pairwise=CCMP TKIP
          group=CCMP TKIP WEP104 WEP40
          psk=*******************************
          priority=10
        }

настроил инет по wifi (настраивал по wiki Alien-Bob`a :^) ). но появилась проблема: при скачивании достаточно больших файлов соединение тут же отваливается (формально оно есть, пакеты посылаются, но ничего не приходит). помогает лишь полный перезапуск адаптера: rc.inet1 restart

пробовал делать (было сказанно на форумах):

        iwconfig wlan0 power off
        iwconfig wlan0 rate 54M

не помагает. в Windows такой ошибки нет. подскажите, если у кого какие-то мысли есть по этому поводу.

вот что показывает dmesg при отваливании:

        iwl3945: Microcode SW error detected.  Restarting 0x82000008.
        iwl3945: Error Reply type 0x00000005 cmd REPLY_TX (0x1C) seq 0x02E4 ser 0x00000074
        iwl3945: Can't stop Rx DMA.

        Registered led device: iwl-phy0:radio
        Registered led device: iwl-phy0:assoc
        Registered led device: iwl-phy0:RX
        Registered led device: iwl-phy0:TX

теперь он вообще просто так стал отваливаться :( выручайте!

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

Убунтушникам, видимо этот глюк тоже знаком. Советуют грузить модуль с опцией disable_hw_scan=1

sudo rmmod -f iwl3945 sudo modprobe iwl3945 disable_hw_scan=1

Вообще, по ссылкам много всего понаписано, мне всё читать лень :(

Ещё можно попробовать обновить ядро до последнего.

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

по поводу disable_hw_scan надо попробовать, но вообще говоря, адаптер сети находит исправно (в отличии от ситуации с убунтушниками). а про ядро - согласен, надеюсь это исправит мою ошибку. хотя и сомневаюсь в этом...

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

Я в другой теме писал, что у меня на 31м ядре работает такой же intel. Так что все-таки есть смысл попробовать.

vga ★★
()

В последних ядрах сломали интеловский вайфай, в 2.6.32.10, например, 3965 вообще не работал, а в остальных 32 и 33 периодически подглючивает 5300 на больших объемах.

pekmop1024 ★★★★★
()

аналогичная проблема. Думал это все из-за того, что много соединений на один торрент-файл.

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