PROBLEM: brcm80211 unable to survive suspend/resume cycle

Jon Masters jonathan at jonmasters.org
Tue Nov 9 03:16:07 UTC 2010


On Mon, 2010-11-08 at 22:13 -0500, Jon Masters wrote:

> I reported this before, but let me open up a new thread for this now
> that this driver has landed in 2.6.37-rc1 and been out for a while. I am
> able to use this driver (more or less) for daily use on my netbook, but
> it is unable survive a suspend/resume cycle without being unloaded and
> then reloaded again on resume. That actually seems to work quite well.
> 
> I believe the problem is firmware related:

Here's the log on the driver successfully re(loading):

[  592.212928] brcm80211: module is from the staging directory, the
quality is unknown, you have been warned.
[  592.252769] brcm80211 0000:02:00.0: PCI INT A -> GSI 17 (level, low)
-> IRQ 17
[  592.252851] brcm80211 0000:02:00.0: setting latency timer to 64
[  592.301703] Found chip type AI (0x13814313)
[  592.307394] Changing max_res_mask to 0xffff
[  592.307404] Changing min_res_mask to 0x200d
[  592.313694] Applying 4313 WARs
[  592.315470] wlc_bmac_attach:: deviceid 0x4727 nbands 1 board 0x2047
macaddr: 74:f0:6d:7e:ae:bc
[  592.325680] ieee80211 phy0: Selected rate control algorithm
'minstrel_ht'
[  592.347629] wl_set_hint: Sending country code US to MAC80211
[  592.348371] wl0: Broadcom BCM43xx 802.11 MAC80211 Driver 5.75.11
(1.82.8.0) (Compiled in . at 19:32:54 on Nov  8 2010)
[  592.350243] cfg80211: Calling CRDA for country: US
[  592.440596] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  592.452998] cfg80211: Regulatory domain changed to country: US
[  592.453126]     (start_freq - end_freq @ bandwidth),
(max_antenna_gain, max_eirp)
[  592.453143]     (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi,
2700 mBm)
[  592.453157]     (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi,
1700 mBm)
[  592.453171]     (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi,
2000 mBm)
[  592.453186]     (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi,
2000 mBm)
[  592.453209]     (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi,
2000 mBm)
[  592.453231]     (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi,
3000 mBm)
[  594.936591] wlan0: deauthenticating from X by local choice (reason=3)
[  595.131413] wlan0: authenticate with X (try 1)
[  595.332109] wlan0: authenticate with X (try 2)
[  595.334992] wlan0: authenticated
[  595.340928] wlan0: associate with X (try 1)
[  595.348910] wlan0: RX AssocResp from X (capab=0x411 status=0 aid=4)
[  595.348928] wlan0: associated
[  595.357809] Associated:      True
[  595.376614] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[  595.559868] wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen
374/256 dur 3498/1504
[  596.740255] wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen
170/256 dur 1866/1504
[  596.745966] wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen
170/256 dur 1866/1504
[  596.748859] wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen
170/256 dur 1866/1504
[  596.781364] wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen
163/256 dur 1810/1504
[  596.790354] wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen
163/256 dur 1810/1504
[  596.798995] wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen
163/256 dur 1810/1504
[  602.093109] wl0: wlc_d11hdrs_mac80211: AC_BE txop exceeded phylen
644/256 dur 5658/1504
[  605.554079] wlan0: no IPv6 routers present

Jon.





More information about the devel mailing list