When compiling the wl module via dkms I get a "return with status 1" then quits on kernel 3.2
Bug #894199 reported by
Rocksinboxes
This bug report is a duplicate of:
Bug #912155: package bcmwl-kernel-source 5.100.82.38+bdcom-0ubuntu3.2 failed to install/upgrade: bcmwl kernel module failed to build (error: unknown field ‘ndo_set_multicast_list’ specified in initializer).
Edit
Remove
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bcmwl (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
When compiling the wl module via dkms I get a "return with status 1" then quits on kernel 3.2. I also received the same error trying to compiling from the broadcom-sta source from Broadom's site.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: bcmwl-kernel-source (not installed)
ProcVersionSign
Uname: Linux 3.2.0-1-generic x86_64
ApportVersion: 1.26-0ubuntu1
Architecture: amd64
Date: Wed Nov 23 15:42:15 2011
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
SourcePackage: bcmwl
UpgradeStatus: No upgrade log present (probably fresh install)
To post a comment you must log in.
Following the same steps, I find this is the cause:
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd` linux-headers- 3.2.0-2- generic' /Downloads/ src/wl/ sys/wl_ linux.o /Downloads/ src/wl/ sys/wl_ linux.c: 388:2: error: unknown field ‘ndo_set_ multicast_ list’ specified in initializer /Downloads/ src/wl/ sys/wl_ linux.c: 388:2: warning: initialization from incompatible pointer type [enabled by default] /Downloads/ src/wl/ sys/wl_ linux.c: 388:2: warning: (near initialization for ‘wl_netdev_ ops.ndo_ validate_ addr’) [enabled by default] developer/ Downloads/ src/wl/ sys/wl_ linux.o] Error 1 /home/developer /Downloads] Error 2 linux-headers- 3.2.0-2- generic'
make[1]: Entering directory `/usr/src/
Wireless Extension is the only possible API for this kernel version
Using Wireless Extension API
CC [M] /home/developer
/home/developer
/home/developer
/home/developer
make[2]: *** [/home/
make[1]: *** [_module_
make[1]: Leaving directory `/usr/src/
make: *** [all] Error 2