From: <cekim@co...>  20031031 20:15:04

Under load and/or after some number of hours, I see "hardware error; resetting" (thousands of times over a few days). Eventually the interface locks up... but remains connected until then through these resets. I see similar behavior on 2 machines (one P4 one AMD  one laptop one desktop). Both with linksys cards. Config: RH7.3  2.4.20 madwifi from CVS as of 10/18 BTW ath%d changed to eth%d but, not surprisingly, I get the same behavior regardless. debug output below  any thoughts? /mike with debug enabled: Oct 31 15:19:08 eros kernel: eth1: ath_intr: status 0x40001020 Oct 31 15:19:08 eros kernel: Oct 31 15:19:08 eros kernel: ar5212 register state: Oct 31 15:19:08 eros kernel: Oct 31 15:19:08 eros kernel: CR 00000000 RXDP 367d8134 CFG 00000100 IER 00000001 Oct 31 15:19:08 eros kernel: TXCFG 00000015 RXCFG 00000015 MIBC 00000001 TOPS 00000008 Oct 31 15:19:08 eros kernel: RXNPTO 00000008 TXNPTO 00000010 RPGTO 00000000 RPCNT 0000001f Oct 31 15:19:08 eros kernel: MACMISC 00000000 D_SIFS 00000160 D_SLOT 0000018c D_EIFS 00003e38 Oct 31 15:19:08 eros kernel: D_MISC 0000b0e0 D_FPCTL 00000000 D_TXPSE 00010000 RC 00000000 Oct 31 15:19:08 eros kernel: SCR 00000000 INTPEND 00000001 SFR 00000000 PCICFG 00000054 Oct 31 15:19:08 eros kernel: GPIOCR 00000000 SREV 00000056 STA_ID0 16410c00 STA_ID1 0020fdc1 Oct 31 15:19:08 eros kernel: BSS_ID0 76410c00 BSS_ID1 00004c26 SLOT_TIM 00000000 TIME_OUT 08400840 Oct 31 15:19:08 eros kernel: RSSI_THR 00000700 USEC 128d8fab BEACON 00000064 CFP_PER 00000000 Oct 31 15:19:08 eros kernel: TIMER0 00004010 TIMER1 000200ff TIMER2 01ffffff TIMER3 00004051 Oct 31 15:19:08 eros kernel: CFP_DUR 00000000 RX_FILTR 00000007 MCAST_0 00000000 MCAST_1 00000040 Oct 31 15:19:08 eros kernel: DIAG_SW 00000000 TSF_L32 bcfff0e9 TSF_U32 0000003d TST_ADAC 00000000 Oct 31 15:19:08 eros kernel: DEF_ANT 00000001 LAST_TST bcffb194 NAV 00000000 RTS_OK 00000000 Oct 31 15:19:08 eros kernel: RTS_FAIL 00000000 ACK_FAIL 0000056f FCS_FAIL 0000359c BEAC_CNT 0000ffff Oct 31 15:19:08 eros kernel: SLEEP1 0a1a0068 SLEEP2 0a020068 SLEEP3 00640064 BSSMSKL ffffffff Oct 31 15:19:08 eros kernel: BSSMSKU 0000ffff TPC 003f3f3f PHY_ERR 02020000 TFCNT 03a6ab78 Oct 31 15:19:08 eros kernel: RFCNT 0a9c4138 RCCNT 115a4437 CCCNT bc11ad50 Oct 31 15:19:08 eros kernel: IMR: 000c01f7 S0 02010201 S1 00000201 S2 00070201 S3 00000000 S4 00000000 Oct 31 15:19:08 eros kernel: ISR: 00001020 S0 00000000 S1 00000000 S2 00000000 S3 00000000 S4 00000000 Oct 31 15:19:08 eros kernel: Oct 31 15:19:08 eros kernel: Q_TXE 00000000 Q_TXD 00000000 Q_RDYTIMSHD 00000000 Oct 31 15:19:08 eros kernel: Q_ONESHOTARM_SC 00000000 Q_ONESHOTARM_CC 000000atus 0x40000020 Oct 31 15:19:08 eros kernel: Oct 31 15:19:08 eros kernel: ar5212 register state: Oct 31 15:19:08 eros kernel: Oct 31 15:19:08 eros kernel: CR 00000000 RXDP 367d8134 CFG 00000100 IER 00000001 Oct 31 15:19:08 eros kernel: TXCFG 00000015 RXCFG 00000015 MIBC 00000000 TOPS 00000008 Oct 31 15:19:08 eros kernel: RXNPTO 00000008 TXNPTO 00000010 RPGTO 00000000 RPCNT 0000001f Oct 31 15:19:08 eros kernel: MACMISC 00000000 D_SIFS 00000160 D_SLOT 0000018c D_EIFS 00003e38 Oct 31 15:19:08 eros kernel: D_MISC 0000b0e0 D_FPCTL 00000000 D_TXPSE 00010000 RC 00000000 Oct 31 15:19:08 eros kernel: SCR 00000000 INTPEND 00000000 SFR 00000000 PCICFG 00000054 Oct 31 15:19:08 eros kernel: GPIOCR 00000000 SREV 00000056 STA_ID0 16410c00 STA_ID1 0020fdc1 Oct 31 15:19:08 eros kernel: BSS_ID0 76410c00 BSS_ID1 00004c26 SLOT_TIM 00000000 TIME_OUT 08400840 Oct 31 15:19:08 eros kernel: RSSI_THR 00000700 USEC 128d8fab BEACON 00000064 CFP_PER 00000000 Oct 31 15:19:08 eros kernel: TIMER0 00004074 TIMER1 000200ff TIMER2 01ffffff TIMER3 00004051 Oct 31 15:19:08 eros kernel: CFP_DUR 00000000 RX_FILTR 00000007 MCAST_0 00000000 MCAST_1 00000040 Oct 31 15:19:08 eros kernel: DIAG_SW 00000000 TSF_L32 bd007d7b TSF_U32 0000003d TST_ADAC 00000000 Oct 31 15:19:08 eros kernel: DEF_ANT 00000001 LAST_TST bcffb194 NAV 00000000 RTS_OK 00000000 Oct 31 15:19:08 eros kernel: RTS_FAIL 00000000 ACK_FAIL 00000000 FCS_FAIL 00000000 BEAC_CNT 00000000 Oct 31 15:19:08 eros kernel: SLEEP1 0a1a0388 SLEEP2 0a020388 SLEEP3 00640064 BSSMSKL ffffffff Oct 31 15:19:08 eros kernel: BSSMSKU 0000ffff TPC 003f3f3f PHY_ERR 02020000 TFCNT 03a6b8da Oct 31 15:19:08 eros kernel: RFCNT 0a9e4ecb RCCNT 115c6df5 CCCNT bc29d63c Oct 31 15:19:08 eros kernel: IMR: 000c01f7 S0 02010201 S1 00000201 S2 00070201 S3 00000000 S4 00000000 Oct 31 15:19:08 eros kernel: ISR: 00000000 S0 00000000 S1 00000000 S2 00000000 S3 00000000 S4 00000000 Oct 31 15:19:08 eros kernel: Oct 31 15:19:08 eros kernel: Q_TXE 00000000 Q_TXD 00000000 Q_RDYTIMSHD 00000000 Oct 31 15:19:08 eros kernel: Q_ONESHOTARM_SC 00000000 Q_ONESHOTARM_CC 00000000 Oct 31 15:19:08 eros kernel: Q[0] TXDP 367d8a50 CBR 00000000 RDYT 00000000 MISC 00000800 STS 00000000 Oct 31 15:19:08 eros kernel: Q[1] TXDP 00000000 CBR 00000000 RDYT 00000000 MISC 00000000 STS 00000000 Oct 31 15:19:08 eros kernel: Q[2] TXDP 00000000 CBR 00000000 RDYT 00000000 MISC 00000000 STS 00000000 Oct 31 15:19:08 eros kernel: Q[3] TXDP 00000000 CBR 00000000 RDYT 00000000 MISC 00000000 STS 00000000 Oct 31 15:19:08 eros kernel: Q[4] TXDP 00000000 CBR 00000000 RDYT 00000000 MISC 00000000 STS 00000000 Oct 31 15:19:09 eros kernel: Q[5] TXDP 00000000 CBR 00000000 RDYT 00000000 MISC 00000000 STS 00000000 Oct 31 15:19:09 eros kernel: Q[6] TXDP 00000000 CBR 00000000 RDYT 00000000 MISC 00000000 STS 00000000 Oct 31 15:19:09 eros kernel: Q[7] TXDP 00000000 CBR 00000000 RDYT 00000000 MISC 00000000 STS 00000000 Oct 31 15:19:09 eros kernel: Q[8] TXDP 00000000 CBR 00000000 RDYT 00000000 MISC 00000000 STS 00000000 Oct 31 15:19:09 eros kernel: Q[9] TXDP 00000000 CBR 00000000 RDYT 00000000 MISC 000008a2 STS 00000000 Oct 31 15:19:09 eros kernel: Oct 31 15:19:09 eros kernel: D[0] MASK 00000001 IFS 002ffc0f RTRY 00082004 CHNT 00000000 MISC 001002 SEQ 99c Oct 31 15:19:09 eros kernel: D[1] MASK 00000002 IFS 002ffc0f RTRY 00020804 CHNT 00000000 MISC 001002 SEQ 000 Oct 31 15:19:09 eros kernel: D[2] MASK 00000004 IFS 002ffc0f RTRY 00020804 CHNT 00000000 MISC 001002 SEQ 000 Oct 31 15:19:09 eros kernel: D[3] MASK 00000008 IFS 002ffc0f RTRY 00020804 CHNT 00000000 MISC 001002 SEQ 000 Oct 31 15:19:09 eros kernel: D[4] MASK 00000010 IFS 002ffc0f RTRY 00020804 CHNT 00000000 MISC 001002 SEQ 000 Oct 31 15:19:09 eros kernel: D[5] MASK 00000020 IFS 002ffc0f RTRY 00020804 CHNT 00000000 MISC 001002 SEQ 000 Oct 31 15:19:09 eros kernel: D[6] MASK 00000040 IFS 002ffc0f RTRY 00020804 CHNT 00000000 MISC 001002 SEQ 000 Oct 31 15:19:09 eros kernel: D[7] MASK 00000080 IFS 002ffc0f RTRY 00020804 CHNT 00000000 MISC 001002 SEQ 000 Oct 31 15:19:09 eros kernel: D[8] MASK 00000100 IFS 002ffc0f RTRY 00020804 CHNT 00000000 MISC 001002 SEQ 000 Oct 31 15:19:09 eros kernel: D[9] MASK 00000200 IFS 002ffc0f RTRY 00082004 CHNT 00000000 MISC 251002 SEQ 000 Oct 31 15:19:09 eros kernel: eth1: hardware error; resetting Oct 31 15:19:09 eros kernel: eth1: ath_intr: status 0x40000020 Oct 31 15:19:09 eros kernel: Oct 31 15:19:09 eros kernel: ar5212 register state: Oct 31 15:19:09 eros kernel: Oct 31 15:19:09 eros kernel: CR 00000000 RXDP 367d8134 CFG 00000100 IER 00000001 Oct 31 15:19:09 eros kernel: TXCFG 00000015 RXCFG 00000015 MIBC 00000000 TOPS 00000008 Oct 31 15:19:09 eros kernel: RXNPTO 00000008 TXNPTO 00000010 RPGTO 00000000 RPCNT 0000001f Oct 31 15:19:09 eros kernel: MACMISC 00000000 D_SIFS 00000160 D_SLOT 0000018c D_EIFS 00003e38 Oct 31 15:19:09 er 