Broadcom 4318 wireless connection drops frequently
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bcmwl (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I suspect this is a kernel regression at 2.6.35-xx. Never had a problem with Ubuntu 10.04.
Linux [myhostname] 2.6.35-22-generic #33-Ubuntu SMP Sun Sep 19 20:34:50 UTC 2010 i686 GNU/Linux
02:00.0 Network controller [0280]: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)
Wireless disconnects whenever sustained data throughput is requested. So web browsing generally works, but any kind of download greater than 2-3 MB causes the connection to drop. Issuing" ifconfig wlan0 down; ifconfig wlan0 up" restores connectivity, but only for another 2-3 MB of download.
I have tried building and installing both the stable and linux-next modules at linux-wireless.
dmesg after disconnect:
[11875.508061] No probe response from AP 00:1f:b3:68:66:a1 after 500ms, disconnecting.
[11875.509397] cfg80211: All devices are disconnected, going to restore regulatory settings
== Regression details ==
Discovered in version: maverick
Last known good version: lucid
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: bcmwl-kernel-source (not installed)
ProcVersionSign
Uname: Linux 2.6.35-22-generic i686
Architecture: i386
Date: Sun Sep 26 11:36:19 2010
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta i386 (20100901.1)
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
SourcePackage: bcmwl
tags: | added: regression-potential |
description: | updated |
Changed in bcmwl (Ubuntu Maverick): | |
status: | New → Confirmed |
tags: |
added: regression-release removed: regression-potential |
Changed in bcmwl (Ubuntu): | |
status: | New → Invalid |
no longer affects: | bcmwl (Ubuntu Maverick) |
Here is dmesg wlan0 activity from boot until wireless connection failed:
[ 25.879332] b43-phy0: Loading firmware version 410.2160 (2007-05-26 15:32:10) NETDEV_ UP): wlan0: link is not ready NETDEV_ UP): eth0: link is not ready measure_ ac97_clock: measured 55706 usecs (2684 samples) remount- ro,commit= 0 platform/ i8042/serio1/ serio2/ input/input8 remount- ro,commit= 0 NETDEV_ CHANGE) : wlan0: link becomes ready
[ 25.930058] ADDRCONF(
[ 26.755458] ADDRCONF(
[ 26.812082] intel8x0_
[ 26.812088] intel8x0: clocking to 48000
[ 28.519904] psmouse serio2: ID: 10 00 64
[ 29.263490] EXT4-fs (sda6): re-mounted. Opts: errors=
[ 29.271976] EXT4-fs (sda7): re-mounted. Opts: commit=0
[ 31.103567] input: PS/2 Generic Mouse as /devices/
[ 31.439189] EXT4-fs (sda6): re-mounted. Opts: errors=
[ 31.457346] EXT4-fs (sda7): re-mounted. Opts: commit=0
[ 44.025551] wlan0: authenticate with 00:1f:b3:68:66:a1 (try 1)
[ 44.027724] wlan0: authenticated
[ 44.028116] wlan0: associate with 00:1f:b3:68:66:a1 (try 1)
[ 44.029798] wlan0: RX AssocResp from 00:1f:b3:68:66:a1 (capab=0x431 status=0 aid=1)
[ 44.029803] wlan0: associated
[ 44.030841] ADDRCONF(
[ 44.030996] cfg80211: Calling CRDA for country: US
[ 44.084644] cfg80211: Received country IE:
[ 44.084653] cfg80211: Regulatory domain: US
[ 44.084655] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 44.084660] (2402000 KHz - 2472000 KHz @ 40000 KHz), (10000 mBi, 2700 mBm)
[ 44.084663] cfg80211: CRDA thinks this should applied:
[ 44.084665] cfg80211: Regulatory domain: US
[ 44.084668] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 44.084672] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 44.084676] (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
[ 44.084680] (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 44.084684] (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 44.084688] (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 44.084692] (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
[ 44.084695] cfg80211: We intersect both of these and get:
[ 44.084698] cfg80211: Regulatory domain: 98
[ 44.084700] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 44.084704] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 44.084712] cfg80211: Disabling channel 2467 MHz on phy0 due to Country IE
[ 44.084715] cfg80211: Disabling channel 2472 MHz on phy0 due to Country IE
[ 44.084718] cfg80211: Disabling channel 2484 MHz on phy0 due to Country IE
[ 44.084723] cfg80211: Current regulatory domain updated by AP to: US
[ 44.084726] (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 44.084730] (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
[ 44.213399] padlock: VIA PadLock not detected.
[ 54.640033] wlan0: no IPv6 routers present
[ 795.504071] No probe response from AP 00:1f:b3:68:66:a1 after 500ms, disconnecting.
[ 795.505356] cfg80211: All devices are disconnected, going to restore regulatory settings
[ 795.505367] cfg80211: Restoring regul...