Modify

Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#16392 closed defect (fixed)

lots of RXORN interrupts

Reported by: puyoulu Owned by: developers
Priority: high Milestone: Barrier Breaker 14.07
Component: kernel Version: Trunk
Keywords: Cc:

Description

Hi.
I am using the the lastest compat-wireless driver in trunk on a ar9344 device as an ap.
Now there is a problem: all stations will periodically get disconneted from the ap, and can not reconnects automatically, but can reconnects after the ap does a 'iw dev wlan0 scan trigger' or reboots.

I noticed there is thousands of RXORN interrupts per seconds on the ap side, and no RXLP interrupts when all stations suddenly disconnects (and there are indeed some clients trying to connecting):

root@OpenWrt:/sys/kernel/debug/ieee80211/phy0/ath9k# grep -v ' 0' interrupt reset; sleep 2; grep -v ' 0' interrupt reset;
interrupt: RXLP: 3967268
interrupt: WATHDOG: 2
interrupt: RXEOL: 72
interrupt: RXORN: 2069556084
interrupt: TX: 3149191
interrupt: SWBA: 19476277
interrupt: CST: 163
interrupt: GTT: 579
interrupt: TOTAL: 2095035845
interrupt:SYNC_CAUSE stats:
reset:Baseband Watchdog: 2
interrupt: RXLP: 3967268
interrupt: WATHDOG: 2
interrupt: RXEOL: 72
interrupt: RXORN: 2069559196
interrupt: TX: 3149211
interrupt: SWBA: 19476434
interrupt: CST: 163
interrupt: GTT: 579
interrupt: TOTAL: 2095039132
interrupt:SYNC_CAUSE stats:
reset:Baseband Watchdog: 2

Hope you can help me to find out what is the reason.

Best Regards.

Attachments (0)

Change History (5)

comment:1 Changed 4 years ago by puyoulu

The interrupt mask register is right:
root@OpenWrt:/sys/kernel/debug/ieee80211/phy0/ath9k# echo 0x00a0 > regidx; cat regval 0x81810175
root@OpenWrt:/sys/kernel/debug/ieee80211/phy0/ath9k# echo 0x00a0 > regidx; cat regval 0x81810175

but there is always an MIB interrupt in the status register:
root@OpenWrt:/sys/kernel/debug/ieee80211/phy0/ath9k# echo 0x0080 > regidx; cat regval 0x00001000
root@OpenWrt:/sys/kernel/debug/ieee80211/phy0/ath9k# echo 0x0080 > regidx; cat regval 0x00101000

comment:2 Changed 4 years ago by nbd

what device are you using? and what version of openwrt? please be more specific.

comment:3 Changed 4 years ago by nbd

also, please try r40780

comment:4 Changed 4 years ago by nbd

  • Resolution set to fixed
  • Status changed from new to closed

fixed in r40802

comment:5 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.