14e4:43a0 [MacBookAir6,2] wireless unable to connect after tainted kworker

Bug #1402409 reported by Krister Swenson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bcmwl (Ubuntu)
Expired
Medium
Unassigned

Bug Description

At some point sooner or later in any session the wireless is no longer able to connect to the network.
I've included at the end the output of dmesg.
I'm not sure if this is a bug in the kernel or in a module.

This is my card:
03:00.0 Network controller: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter (rev 03)

Features of this bug:
  - reloading the wl and cfg80211 modules does not fix the problem.
  - when this happens I can not use my USB netgear WG111v2 (which works before it happens).
  - other machines on the same network stay connected no problem, including a different machine with a broadcom chip (BCM5906M Fast Ethernet PCI Express (rev 02)).

I'm sorry that I can't give more information...
  please let me know if I can.

[ 5091.442404] ERROR @wl_inform_single_bss : cfg80211_inform_bss_frame error
[ 5091.449431] cfg80211: Calling CRDA to update world regulatory domain
[ 5091.471386] cfg80211: World regulatory domain updated:
[ 5091.471390] cfg80211: DFS Master region: unset
[ 5091.471392] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[ 5091.471395] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 5091.471397] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 5091.471399] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 5091.471400] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 5091.471402] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[ 5091.534260] ------------[ cut here ]------------
[ 5091.534296] WARNING: CPU: 3 PID: 8088 at /build/buildd/linux-3.16.0/net/wireless/sme.c:655 __cfg80211_connect_result+0x3f1/0x470 [cfg80211]()
[ 5091.534299] Modules linked in: btusb rfcomm bnep bluetooth 6lowpan_iphc snd_hda_codec_cirrus snd_hda_codec_generic snd_hda_codec_hdmi binfmt_misc nls_iso8859_1 wl(POE) applesmc input_polldev intel_rapl x86_pkg_temp_thermal intel_powerclamp coretemp kvm_intel bcm5974 kvm joydev crct10dif_pclmul snd_hda_intel snd_hda_controller crc32_pclmul ghash_clmulni_intel snd_hda_codec snd_hwdep snd_seq_midi snd_pcm snd_seq_midi_event snd_rawmidi nls_utf8 hfsplus aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd cfg80211 lpc_ich snd_seq snd_seq_device i915 snd_timer snd drm_kms_helper mei_me mei drm shpchp i2c_algo_bit soundcore sbs sbshc spi_pxa2xx_platform apple_bl mac_hid parport_pc ppdev mba6x_bl(OE) video lp parport hid_generic hid_apple usbhid hid uas ahci usb_storage libahci
[ 5091.534362] CPU: 3 PID: 8088 Comm: kworker/u16:0 Tainted: P OE 3.16.0-28-generic #37-Ubuntu
[ 5091.534365] Hardware name: Apple Inc. MacBookAir6,2/Mac-7DF21CB3ED6977E5, BIOS MBA61.88Z.0099.B04.1309271229 09/27/2013
[ 5091.534375] Workqueue: cfg80211 cfg80211_event_work [cfg80211]
[ 5091.534378] 0000000000000009 ffff88021fde3c90 ffffffff82781e6a 0000000000000000
[ 5091.534382] ffff88021fde3cc8 ffffffff8206fedd ffff880262a13400 0000000000000000
[ 5091.534386] 0000000000000000 ffff8800867ec000 ffff88023075f618 ffff88021fde3cd8
[ 5091.534391] Call Trace:
[ 5091.534399] [<ffffffff82781e6a>] dump_stack+0x45/0x56
[ 5091.534405] [<ffffffff8206fedd>] warn_slowpath_common+0x7d/0xa0
[ 5091.534410] [<ffffffff8206ffba>] warn_slowpath_null+0x1a/0x20
[ 5091.534425] [<ffffffffc0572681>] __cfg80211_connect_result+0x3f1/0x470 [cfg80211]
[ 5091.534430] [<ffffffff8201c929>] ? sched_clock+0x9/0x10
[ 5091.534443] [<ffffffffc054f023>] cfg80211_process_wdev_events+0x153/0x1e0 [cfg80211]
[ 5091.534455] [<ffffffffc054f0e8>] cfg80211_process_rdev_events+0x38/0x70 [cfg80211]
[ 5091.534465] [<ffffffffc054a01e>] cfg80211_event_work+0x1e/0x30 [cfg80211]
[ 5091.534470] [<ffffffff8208da32>] process_one_work+0x182/0x4e0
[ 5091.534474] [<ffffffff8208ddfb>] worker_thread+0x6b/0x6a0
[ 5091.534478] [<ffffffff8208dd90>] ? process_one_work+0x4e0/0x4e0
[ 5091.534482] [<ffffffff82094c6b>] kthread+0xdb/0x100
[ 5091.534487] [<ffffffff82094b90>] ? kthread_create_on_node+0x1c0/0x1c0
[ 5091.534500] [<ffffffff82789dfc>] ret_from_fork+0x7c/0xb0
[ 5091.534503] [<ffffffff82094b90>] ? kthread_create_on_node+0x1c0/0x1c0
[ 5091.534504] ---[ end trace de6b04f32a5c6efc ]---
[ 5096.267790] ERROR @wl_inform_single_bss : cfg80211_inform_bss_frame error

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: linux-generic 3.16.0.28.29
ProcVersionSignature: Ubuntu 3.16.0-28.37-generic 3.16.7-ckt1
Uname: Linux 3.16.0-28-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: kms 1915 F.... pulseaudio
 /dev/snd/controlC0: kms 1915 F.... pulseaudio
CurrentDesktop: Unity
Date: Sun Dec 14 14:08:08 2014
HibernationDevice: RESUME=UUID=9e7b2d0e-6a44-4ad7-9725-f9a3f5f39c33
InstallationDate: Installed on 2013-10-25 (414 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64+mac (20131016.1)
MachineType: Apple Inc. MacBookAir6,2
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-28-generic root=UUID=079cbe6b-6488-4e57-85d3-c3e3e2fcbe40 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.16.0-28-generic N/A
 linux-backports-modules-3.16.0-28-generic N/A
 linux-firmware 1.138
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 09/27/2013
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBA61.88Z.0099.B04.1309271229
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-7DF21CB3ED6977E5
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookAir6,2
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-7DF21CB3ED6977E5
dmi.modalias: dmi:bvnAppleInc.:bvrMBA61.88Z.0099.B04.1309271229:bd09/27/2013:svnAppleInc.:pnMacBookAir6,2:pvr1.0:rvnAppleInc.:rnMac-7DF21CB3ED6977E5:rvrMacBookAir6,2:cvnAppleInc.:ct10:cvrMac-7DF21CB3ED6977E5:
dmi.product.name: MacBookAir6,2
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Revision history for this message
Krister Swenson (thekswenson) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote : Re: wireless unable to connect after tainted kworker

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.18 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Krister Swenson (thekswenson) wrote : Re: [Bug 1402409] Re: wireless unable to connect after tainted kworker
Download full text (7.9 KiB)

I'm not sure how to install the kernel with the bcmwl libraries
installed (I need them to test my wireless don't I).
Naturally, I get the following errors:
"
Error! Bad return status for module build on kernel:
3.18.0-031800-generic (x86_64)
Consult /var/lib/dkms/bcmwl/6.30.223.248+bdcom/build/make.log for more
information.
"

On 15 December 2014 at 20:45, Joseph Salisbury
<email address hidden> wrote:
> Would it be possible for you to test the latest upstream kernel? Refer
> to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest
> v3.18 kernel[0].
>
> If this bug is fixed in the mainline kernel, please add the following
> tag 'kernel-fixed-upstream'.
>
> If the mainline kernel does not fix this bug, please add the tag:
> 'kernel-bug-exists-upstream'.
>
> If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
> Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".
>
>
> Thanks in advance.
>
> [0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.18-vivid/
>
>
> ** Changed in: linux (Ubuntu)
> Importance: Undecided => Medium
>
> ** Changed in: linux (Ubuntu)
> Status: Confirmed => Incomplete
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1402409
>
> Title:
> wireless unable to connect after tainted kworker
>
> Status in linux package in Ubuntu:
> Incomplete
>
> Bug description:
> At some point sooner or later in any session the wireless is no longer able to connect to the network.
> I've included at the end the output of dmesg.
> I'm not sure if this is a bug in the kernel or in a module.
>
> This is my card:
> 03:00.0 Network controller: Broadcom Corporation BCM4360 802.11ac Wireless Network Adapter (rev 03)
>
> Features of this bug:
> - reloading the wl and cfg80211 modules does not fix the problem.
> - when this happens I can not use my USB netgear WG111v2 (which works before it happens).
> - other machines on the same network stay connected no problem, including a different machine with a broadcom chip (BCM5906M Fast Ethernet PCI Express (rev 02)).
>
> I'm sorry that I can't give more information...
> please let me know if I can.
>
>
> [ 5091.442404] ERROR @wl_inform_single_bss : cfg80211_inform_bss_frame error
> [ 5091.449431] cfg80211: Calling CRDA to update world regulatory domain
> [ 5091.471386] cfg80211: World regulatory domain updated:
> [ 5091.471390] cfg80211: DFS Master region: unset
> [ 5091.471392] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
> [ 5091.471395] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
> [ 5091.471397] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
> [ 5091.471399] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
> [ 5091.471400] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
> [ 5091.471402] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000...

Read more...

Revision history for this message
penalvch (penalvch) wrote : Re: wireless unable to connect after tainted kworker

Krister, as this bug is reproducible while using the proprietary bcmwl driver, this wouldn't be a bug to pursue in linux (Ubuntu).

Hence, could you please provide the missing information 4. through 8. from https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#Broadcom_STA_Wireless_driver ?

affects: linux (Ubuntu) → bcmwl (Ubuntu)
summary: - wireless unable to connect after tainted kworker
+ 14e4:43a0 [MacBookAir6,2] wireless unable to connect after tainted
+ kworker
Revision history for this message
Krister Swenson (thekswenson) wrote :

This problem seems to be the result of a faulty (generic non-mac) power supply.

Changed in bcmwl (Ubuntu):
status: Incomplete → Invalid
Changed in bcmwl (Ubuntu):
status: Invalid → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for bcmwl (Ubuntu) because there has been no activity for 60 days.]

Changed in bcmwl (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.