broadcom-sta-dkms 5.100.82.112-8: broadcom-sta kernel module failed to build [error: ‘struct cfg80211_ibss_params’ has no member named ‘channel’]

Bug #1101963 reported by Khairul Aizat Kamarudzzaman on 2013-01-20
150
This bug affects 31 people
Affects Status Importance Assigned to Milestone
broadcom-sta (Ubuntu)
Undecided
Unassigned

Bug Description

Setting up broadcom-sta-dkms (5.100.82.112-8) ...
Loading new broadcom-sta-5.100.82.112 DKMS files...
First Installation: checking all kernels...
Building only for 3.8.0-1-generic
Building initial module for 3.8.0-1-generic
Error! Bad return status for module build on kernel: 3.8.0-1-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/5.100.82.112/build/make.log for more information.

ProblemType: Package
DistroRelease: Ubuntu 13.04
Package: broadcom-sta-dkms 5.100.82.112-8
ProcVersionSignature: Ubuntu 3.8.0-1.5-generic 3.8.0-rc4
Uname: Linux 3.8.0-1-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 2.8-0ubuntu2
Architecture: amd64
DKMSKernelVersion: 3.8.0-1-generic
Date: Sun Jan 20 10:07:27 2013
InstallationDate: Installed on 2012-10-31 (80 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
MarkForUpload: True
PackageArchitecture: all
PackageVersion: 5.100.82.112-8
SourcePackage: broadcom-sta
Title: broadcom-sta-dkms 5.100.82.112-8: broadcom-sta kernel module failed to build
UpgradeStatus: No upgrade log present (probably fresh install)

kernel: [ 1820.018393] ERROR @wl_notify_scan_status : eth2 Scan_results error (-22)

tags: removed: need-duplicate-check
summary: broadcom-sta-dkms 5.100.82.112-8: broadcom-sta kernel module failed to
- build
+ build [error: ‘struct cfg80211_ibss_params’ has no member named
+ ‘channel’]

any work on this ? since i cant get wifi connected either in kernel 3.7 or
 kernel 3.8 ..... im still booting into kernel 3.5 for my macbookpro to get
wifi connectivity ..

On Tue, Jan 22, 2013 at 12:09 PM, Daniel van Vugt <
<email address hidden>> wrote:

> ** Summary changed:
>
> - broadcom-sta-dkms 5.100.82.112-8: broadcom-sta kernel module failed to
> build
> + broadcom-sta-dkms 5.100.82.112-8: broadcom-sta kernel module failed to
> build [error: ‘struct cfg80211_ibss_params’ has no member named ‘channel’]
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1101963
>
> Title:
> broadcom-sta-dkms 5.100.82.112-8: broadcom-sta kernel module failed to
> build [error: ‘struct cfg80211_ibss_params’ has no member named
> ‘channel’]
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/broadcom-sta/+bug/1101963/+subscriptions
>

i try to reinstall on kernel 3.8.0-2 ... still having the same error.

Setting up broadcom-sta-dkms (5.100.82.112-9) ...
Installing new version of config file /etc/modprobe.d/broadcom-sta-dkms.conf ...
Loading new broadcom-sta-5.100.82.112 DKMS files...
Building for 3.8.0-2-generic and 3.8.0-3-generic
Building initial module for 3.8.0-2-generic
ERROR (dkms apport): kernel package linux-headers-3.8.0-2-generic is not supported
Error! Bad return status for module build on kernel: 3.8.0-2-generic (x86_64)
Consult /var/lib/dkms/broadcom-sta/5.100.82.112/build/make.log for more information.

Launchpad Janitor (janitor) wrote :

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

Changed in broadcom-sta (Ubuntu):
status: New → Confirmed
Ari (ari-lp) wrote :

I was able to install the Broadcom drivers under 3.8 by following this tutorial:

http://www.mindwerks.net/2012/06/wireless-bcm4312-with-the-3-4-and-3-5-kernel/comment-page-1/#comment-3122

I don't know if this will help you, but just in case.

Ben Kuhn (ben-kuhn) wrote :

The arch folks have a patch out to get the module to build against 3.8.x. I just tested it and was able to get the module to build. I have added it as an attachment but all credit should go to Krejzi who contributed them to the AUR package for arch.

The attachment "Patches to build against the 3.8 series kernels" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Ben Kuhn (ben-kuhn) wrote :

I suppose I should add instructions on how to apply the patch manually until this makes it in to the package...

1. Copy the patch file to /var/lib/dkms/broadcom-sta/5.100.82.112/source
2. in the terminal cd to /var/lib/dkms/broadcom-sta/5.100.82.112/source
3. Run sudo patch -Np1 -i 3.8.patch
4. Rebuild the module--the easiest way is to run sudo dpkg-reconfigure broadcom-sta-dkms
5. Enjoy!

cuc (cuc+) wrote :

#10 works for me, thx :)

Patrik Modesto (modycz) wrote :

The easiest way for me was to download the source package from http://packages.debian.org/sid/all/broadcom-sta-source The -11 version from the Unstable has the patch applied.

Daniel van Vugt (vanvugt) wrote :

Hi all,

The "bcmwl-kernel-source" driver appears to be much newer. And it is maintained by Canonical, whereas broadcom-sta is not.

Please try the newer driver that Canonical maintains:
   sudo apt-get install bcmwl-kernel-source

See also: https://launchpad.net/ubuntu/+source/bcmwl

DesertJim (jcrmassey) wrote :

I thought I had been using bcmwl driver since I first got this bug and
found solution on Forum pages, however the Broadcom device is still kicking
up the bug

On 24 June 2013 06:31, Daniel van Vugt <email address hidden>wrote:

> Hi all,
>
> The "bcmwl-kernel-source" driver appears to be much newer. And it is
> maintained by Canonical, whereas broadcom-sta is not.
>
> Please try the newer driver that Canonical maintains:
> sudo apt-get install bcmwl-kernel-source
>
> See also: https://launchpad.net/ubuntu/+source/bcmwl
>
> --
> You received this bug notification because you are subscribed to a
> duplicate bug report (1181538).
> https://bugs.launchpad.net/bugs/1101963
>
> Title:
> broadcom-sta-dkms 5.100.82.112-8: broadcom-sta kernel module failed to
> build [error: ‘struct cfg80211_ibss_params’ has no member named
> ‘channel’]
>
> Status in “broadcom-sta” package in Ubuntu:
> Confirmed
>
> Bug description:
> Setting up broadcom-sta-dkms (5.100.82.112-8) ...
> Loading new broadcom-sta-5.100.82.112 DKMS files...
> First Installation: checking all kernels...
> Building only for 3.8.0-1-generic
> Building initial module for 3.8.0-1-generic
> Error! Bad return status for module build on kernel: 3.8.0-1-generic
> (x86_64)
> Consult /var/lib/dkms/broadcom-sta/5.100.82.112/build/make.log for more
> information.
>
> ProblemType: Package
> DistroRelease: Ubuntu 13.04
> Package: broadcom-sta-dkms 5.100.82.112-8
> ProcVersionSignature: Ubuntu 3.8.0-1.5-generic 3.8.0-rc4
> Uname: Linux 3.8.0-1-generic x86_64
> NonfreeKernelModules: wl
> ApportVersion: 2.8-0ubuntu2
> Architecture: amd64
> DKMSKernelVersion: 3.8.0-1-generic
> Date: Sun Jan 20 10:07:27 2013
> InstallationDate: Installed on 2012-10-31 (80 days ago)
> InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64
> (20121017.5)
> MarkForUpload: True
> PackageArchitecture: all
> PackageVersion: 5.100.82.112-8
> SourcePackage: broadcom-sta
> Title: broadcom-sta-dkms 5.100.82.112-8: broadcom-sta kernel module
> failed to build
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu/+source/broadcom-sta/+bug/1101963/+subscriptions
>

Karachun Eugene (karachungen) wrote :

Have same problem after updating kernel to 3.8

Daniel van Vugt (vanvugt) wrote :

Since it's the same source code and the same error, I'm going to make this bug a duplicate of bug 1095751.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers