[Broadcom BCM43142, BCM4313] STA wireless driver failed to activate on 12.04.4

Bug #1287635 reported by Yung Shen
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
bcmwl (Ubuntu)
Confirmed
Undecided
Alberto Milone
linux-lts-trusty (Ubuntu)
Confirmed
High
Alberto Milone

Bug Description

Failed to finish driver activation correctly, installing broadcom wireless driver by using Addtional Drivers (Jockey) cannot be finished, because wl seems not correctly built.

To verify this issu, execute the same steps in bug 1279690 .

Also tired out the patch in bug 1173761 ,and following steps in comment #55 and #58 [0], still not fixing the problem.

Affected devices:
BCM43142 [14e4:4365],
BCM4313 [14e4:4727]

[0] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1173761/comments/58

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu0.0.2
ProcVersionSignature: Ubuntu 3.11.0-15.25~precise1-generic 3.11.10
Uname: Linux 3.11.0-15-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
Date: Tue Mar 4 04:27:30 2014
InstallationMedia: Ubuntu 12.04.4 LTS "Precise Pangolin" - Release amd64 (20140204)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: bcmwl
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Yung Shen (kaxing) wrote :
Revision history for this message
Yung Shen (kaxing) wrote :
Revision history for this message
Yung Shen (kaxing) wrote :
description: updated
Ara Pulido (ara)
tags: added: blocks-hwcert-enablement
Revision history for this message
Yung Shen (kaxing) wrote :

Same issue happend on system with BCM4313 [14e4:4727], also sighted in 13.04( bug 1097519 ) and 12.04.1( bug 1220504 ).

Daniel Manrique (roadmr)
Changed in linux-lts-saucy (Ubuntu):
importance: Undecided → Medium
Yung Shen (kaxing)
tags: added: 201204-10857
description: updated
summary: - [Broadcom BCM43142] STA wireless driver failed to activate on 12.04.4
+ [Broadcom BCM43142, BCM4313] STA wireless driver failed to activate on
+ 12.04.4
description: updated
Changed in bcmwl (Ubuntu):
assignee: nobody → Alberto Milone (albertomilone)
Changed in linux-lts-saucy (Ubuntu):
assignee: nobody → Alberto Milone (albertomilone)
Revision history for this message
Alberto Milone (albertomilone) wrote :

According to the log, the module was built:

First Installation: checking all kernels...
Building only for 3.11.0-15-generic
Building for architecture x86_64
Building initial module for 3.11.0-15-generic
Done.

wl:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/3.11.0-15-generic/updates/dkms/

depmod....

DKMS: install completed.

Revision history for this message
Alberto Milone (albertomilone) wrote :

the following line is what's failing:
unbind/rebind on driver /sys/module/wl/drivers/pci:wl:

which calls driver_bind, and ultimately pci_device_probe, which then dies (as per the backtrace)

Revision history for this message
Alberto Milone (albertomilone) wrote :

Here are a few more clues from the first apport file:

NetworkManager[1220]: <info> (eth1): new 802.11 WiFi device (driver: 'wl' ifindex: 3)

NetworkManager[1220]: <info> (eth1): deactivating device (reason 'managed') [2]

NetworkManager[1220]: <info> (eth1): device state change: disconnected -> unmanaged (reason 'removed') [30 10 36]

NetworkManager[1220]: <info> radio killswitch /sys/devices/pci0000:00/0000:00:1c.1/0000:04:00.0/ieee80211/phy0/rfkill1 disappeared

wpa_supplicant[1357]: Could not read interface eth1 flags: No such device

Apparently NetworkManager deactivates the device for some reason. I'm not familiar with NetworkManager, let's ask an expert.

Revision history for this message
Alberto Milone (albertomilone) wrote :

@Mathieu: any ideas on this issue?

Ara Pulido (ara)
Changed in linux-lts-saucy (Ubuntu):
importance: Medium → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in bcmwl (Ubuntu):
status: New → Confirmed
Changed in linux-lts-saucy (Ubuntu):
status: New → Confirmed
penalvch (penalvch)
affects: linux-lts-saucy (Ubuntu) → linux-lts-trusty (Ubuntu)
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.