Please note: This project is no longer active. The website is kept online for historic purposes only.
If you´re looking for a Linux driver for your Atheros WLAN device, you should continue here .

Ticket #2069 (new defect)

Opened 13 years ago

Last modified 13 years ago

Driver crashes on large file transfers.

Reported by: Mladen Assigned to:
Priority: critical Milestone:
Component: madwifi: driver Version: trunk
Keywords: FIFO,Filetransfer Cc:
Patch is attached: 0 Pending:

Description (Last modified by mrenzmann)

This is is general MAJOR Problem with the madwifi driver.

Testet it nearly on 20 Build back to 2006 and current trunk versions.

This is not the same Bug as #1017 or #1562. even it looks similar and is perhaps related to this. No connectivitys problems while normal connection usage and small file trasfers.

This happens as soon i try to transfer BIG Files over 500MB or bigger to the maschine where the Driver is running.

MACHINE IS AN EMBEDDED MIPS32 STB. Linux kernel 2.6.12

loading madwifi modules
wlan: svn r3620
wlan: mac acl policy registered
ath_rate_amrr: 0.1 (svn r3620)
ath_hal: 0.9.30.13 (AR5210, AR5211, AR5212, AR5416, RF5111, RF5112, RF2413, RF5413, RF2133, REGOPS_FUNC)
ath_rate_minstrel: Minstrel automatic rate control algorithm 1.2 (svn r3620)
ath_rate_minstrel: look around rate set to 10%
ath_rate_minstrel: EWMA rolloff level set to 75%
ath_rate_minstrel: max segment size in the mrr set to 6000 us
ath_rate_onoe: 1.0 (svn r3620)
ath_rate_sample: 1.2 (svn r3620)
ath_pci: svn r3620
MadWifi: ath_attach: HAL managed transmit power control (TPC) disabled.
MadWifi: ath_attach: Interference mitigation is supported.  Currently disabled.
MadWifi: ath_attach: Switching rfkill capability 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 4 for XR traffic
wifi0: ath_announce: Use hw queue 7 for UAPSD traffic
wifi0: ath_announce: Use hw queue 8 for CAB traffic
wifi0: ath_announce: Use hw queue 9 for beacons
ath_pci: wifi0: Atheros 5212: mem=0xd1000000, irq=33

Here comes the error as soon transferring a big file over ftp.

wifi0: ath_rxorn_tasklet: Receive FIFO overrun; resetting.
wifi0: FAILED verification of AR5K_PHY_AGCSIZE_DESIRED default value [found=0x0 (0) expected=0xde (-34)].
       AR5K_PHY_AGCSIZE:0x9850:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_AGCCOARSE_LO default value [found=0x0 (0) expected=0xcc (-52)].
     AR5K_PHY_AGCCOARSE:0x985c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_AGCCOARSE_HI default value [found=0x0 (0) expected=0x6e (-18)].
     AR5K_PHY_AGCCOARSE:0x985c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_SIG_FIRPWR default value [found=0x0 (0) expected=0xba (-70)].
           AR5K_PHY_SIG:0x9858:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_LOW_M1 default value [found=0x0 (0) expected=0x32 (50)].
              (unknown):0x986c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_LOW_M2 default value [found=0x0 (0) expected=0x28 (40)].
              (unknown):0x986c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_LOW_M2_COUNT default value [found=0x0 (0) expected=0x30 (48)].
              (unknown):0x986c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_LOW_SELFCOR default value [found=0x0 (0) expected=0x1 (1)].
              (unknown):0x986c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_HIGH_M1 default value [found=0x0 (0) expected=0x4d (77)].
              (unknown):0x9868:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_HIGH_M2 default value [found=0x0 (0) expected=0x40 (64)].
              (unknown):0x9868:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_HIGH_M2_COUNT default value [found=0x0 (0) expected=0x10 (16)].
              (unknown):0x9868:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_CCK_THRESH default value [found=0x0 (0) expected=0x8 (8)].
              (unknown):0xa208:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_SPUR_THRESH default value [found=0x0 (0) expected=0x2 (2)].
          AR5K_PHY_SPUR:0x9924:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_AGCSIZE_DESIRED default value [found=0x0 (0) expected=0xde (-34)].
       AR5K_PHY_AGCSIZE:0x9850:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_AGCCOARSE_LO default value [found=0x0 (0) expected=0xcc (-52)].
     AR5K_PHY_AGCCOARSE:0x985c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_AGCCOARSE_HI default value [found=0x0 (0) expected=0x6e (-18)].
     AR5K_PHY_AGCCOARSE:0x985c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_SIG_FIRPWR default value [found=0x0 (0) expected=0xba (-70)].
           AR5K_PHY_SIG:0x9858:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_LOW_M1 default value [found=0x0 (0) expected=0x32 (50)].
              (unknown):0x986c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_LOW_M2 default value [found=0x0 (0) expected=0x28 (40)].
              (unknown):0x986c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_LOW_M2_COUNT default value [found=0x0 (0) expected=0x30 (48)].
              (unknown):0x986c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_LOW_SELFCOR default value [found=0x0 (0) expected=0x1 (1)].
              (unknown):0x986c:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_HIGH_M1 default value [found=0x0 (0) expected=0x4d (77)].
              (unknown):0x9868:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_HIGH_M2 default value [found=0x0 (0) expected=0x40 (64)].
              (unknown):0x9868:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_HIGH_M2_COUNT default value [found=0x0 (0) expected=0x10 (16)].
              (unknown):0x9868:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_WEAK_CCK_THRESH default value [found=0x0 (0) expected=0x8 (8)].
              (unknown):0xa208:0x00000000:........ ........ ........ ........:unknown
wifi0: FAILED verification of AR5K_PHY_SPUR_THRESH default value [found=0x0 (0) expected=0x2 (2)].
          AR5K_PHY_SPUR:0x9924:0x00000000:........ ........ ........ ........:unknown

Will this be ever fixed ?

Kind regards.

Change History

07/25/08 17:43:57 changed by mrenzmann

  • priority changed from blocker to critical.
  • description changed.

03/29/09 12:18:16 changed by swp

wifi0: FAILED verification of AR5K_PHY_WEAK_OFDM_HIGH_M1 default value [found=0x0 (0) expected=0x4d (77)].

(unknown):0x9868:0x40000010:.1...... ........ ........ ...1....:unknown

Comes out of nowhere, I didn't found a way to reproduce it - I only have to be online for some amount of time (sometimes longer (about ~10 hours), sometimes not very long (~7 minutes) - Large file transfers are excluded in this case. I have to rmmod the module, modprobe again, and then I can reconnect. Kernel is 2.6.28.8-1