View Single Post
  #1   (View Single Post)  
Old 15th June 2008
sim
-Guest-
 
Posts: n/a
Unhappy wpa_supplicant: atheros up & down like a yo-yo, interrupt storms too

Hi

First post since moving from BSDForums...

I have a new FreeBSD 7.0 STABLE build on my Dell Inspiron 8600 laptop, retro-fitted with an Atheros 5212 wifi card. As soon as I start wpa_supplicant I get this in .../messages:


...
...
Jun 15 23:03:03 aurora kernel: ath0: link state changed to DOWN
Jun 15 23:03:06 aurora kernel: ath0: link state changed to UP
Jun 15 23:03:08 aurora kernel: ath0: link state changed to DOWN
Jun 15 23:07:15 aurora kernel: ath0: link state changed to UP
Jun 15 23:07:18 aurora kernel: ath0: link state changed to DOWN
Jun 15 23:07:19 aurora kernel: interrupt storm detected on "irq9:"; throttling interrupt source
Jun 15 23:07:21 aurora kernel: ath0: link state changed to UP
Jun 15 23:07:24 aurora kernel: ath0: link state changed to DOWN
Jun 15 23:07:26 aurora kernel: interrupt storm detected on "irq9:"; throttling interrupt source
Jun 15 23:07:26 aurora kernel: ath0: link state changed to UP
Jun 15 23:07:29 aurora kernel: ath0: link state changed to DOWN
Jun 15 23:07:32 aurora kernel: ath0: link state changed to UP
Jun 15 23:07:35 aurora kernel: ath0: link state changed to DOWN
Jun 15 23:07:35 aurora kernel: interrupt storm detected on "irq9:"; throttling interrupt source
Jun 15 23:07:37 aurora kernel: ath0: link state changed to UP
Jun 15 23:07:40 aurora kernel: ath0: link state changed to DOWN
Jun 15 23:07:40 aurora kernel: interrupt storm detected on "irq9:"; throttling interrupt source
Jun 15 23:07:42 aurora kernel: ath0: link state changed to UP
Jun 15 23:07:45 aurora kernel: ath0: link state changed to DOWN
...
...


Continually checking ifconfig ath0 shows that the connection associates for a few seconds then drops and scans various alternative channels before eventually associating then dropping again, ad infinitum.

Running wpa_supplicant manually just generates an endless stream of stuff.

Any suggestions to help solve or isolate the problem? Curiously WPA worked on this exact hardware without any problem when I previously tried PCBSD 1.4 (FreeBSD 6.2, I believe).

Many thanks,

sim

------
Some more info:

From vmstat -i

interrupt total rate
irq0: clk 3312381 999
irq1: atkbd0 6557 1
irq7: ppbus0 ppc0 1 0
irq8: rtc 423941 127
irq9: pcm0 ath0+ 604133 182
irq11: cbb0 bfe0+* 231910 70
irq12: psm0 9 0
irq14: ata0 13576 4
irq15: ata1 26120 7
Total 4618628 1394



From dmesg.boot:

ath0: <Atheros 5212> mem 0xfafe0000-0xfafeffff irq 9 at device 3.0 on pci2
ath0: [ITHREAD]
ath0: using obsoleted if_watchdog interface
ath0: Ethernet address: 00:11:f5:8c:e6:7e
ath0: mac 7.8 phy 4.5 radio 5.6


uname -a:

FreeBSD aurora 7.0-STABLE FreeBSD 7.0-STABLE #0: Sat Jun 14 20:27:24 BST 2008 root@aurora:/usr/obj/usr/src/sys/AURORA i386

Last edited by sim; 15th June 2008 at 10:33 PM. Reason: Typo due to massive fatigue
Reply With Quote