Broadcom STA (bcmwl) driver fails to build with 2.6.35-1 kernel [error: ‘struct net_device’ has no member named ‘mc_list’]
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bcmwl (Ubuntu) |
Fix Released
|
Medium
|
Andy Whitcroft | ||
broadcom-sta (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Driver works in previous 2.6.34-5 kernel.
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-
Regression: Yes
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.35-1-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
AplayDevices:
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Architecture: i386
ArecordDevices:
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: ALC268 Analog [ALC268 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xf0540000 irq 44'
Mixer name : 'Realtek ALC268'
Components : 'HDA:10ec0268,
Controls : 13
Simple ctrls : 8
Date: Mon Jun 7 13:48:50 2010
HibernationDevice: RESUME=
InstallationMedia: Ubuntu-Netbook 10.04 "Lucid Lynx" - Release i386 (20100429.4)
IwConfig:
lo no wireless extensions.
eth0 no wireless extensions.
Lsusb:
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Dell Inc. Inspiron 910
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANG=en_US.utf8
SHELL=/bin/bash
RelatedPackageV
SourcePackage: linux
dmi.bios.date: 08/05/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A00
dmi.board.name: CN0J14
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Inspiron 910
dmi.product.
dmi.sys.vendor: Dell Inc.
Related branches
Changed in linux (Ubuntu): | |
status: | New → Triaged |
tags: | removed: needs-upstream-testing |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
Changed in bcmwl (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
tags: | added: patch |
tags: |
added: regression-release removed: regression-potential |
description: | updated |
summary: |
- Broadcom STA (bcmwl) driver fails to build with 2.6.35-1 kernel + Broadcom STA (bcmwl) driver fails to build with 2.6.35-1 kernel [error: + ‘struct net_device’ has no member named ‘mc_list’] |
Confirmed with a Maverick kernel and the latest DKMS module:
DKMS make.log for bcmwl-5. 60.48.36+ bdcom for kernel 2.6.35-1-generic (i686) linux-headers- 2.6.35- 1-generic' dkms/bcmwl/ 5.60.48. 36+bdcom/ build/built- in.o dkms/bcmwl/ 5.60.48. 36+bdcom/ build/src/ shared/ linux_osl. o dkms/bcmwl/ 5.60.48. 36+bdcom/ build/src/ wl/sys/ wl_linux. o dkms/bcmwl/ 5.60.48. 36+bdcom/ build/src/ wl/sys/ wl_linux. c: In function ‘_wl_set_ multicast_ list’: dkms/bcmwl/ 5.60.48. 36+bdcom/ build/src/ wl/sys/ wl_linux. c:1435: error: ‘struct net_device’ has no member named ‘mc_list’ dkms/bcmwl/ 5.60.48. 36+bdcom/ build/src/ wl/sys/ wl_linux. c:1435: error: ‘struct net_device’ has no member named ‘mc_count’ dkms/bcmwl/ 5.60.48. 36+bdcom/ build/src/ wl/sys/ wl_linux. c:1436: error: dereferencing pointer to incomplete type dkms/bcmwl/ 5.60.48. 36+bdcom/ build/src/ wl/sys/ wl_linux. c:1442: error: dereferencing pointer to incomplete type dkms/bcmwl/ 5.60.48. 36+bdcom/ build/src/ wl/sys/ wl_linux. o] Error 1 /var/lib/ dkms/bcmwl/ 5.60.48. 36+bdcom/ build] Error 2 linux-headers- 2.6.35- 1-generic'
Tue Jun 8 09:36:13 BST 2010
make: Entering directory `/usr/src/
LD /var/lib/
CC [M] /var/lib/
CC [M] /var/lib/
/var/lib/
/var/lib/
/var/lib/
/var/lib/
/var/lib/
make[1]: *** [/var/lib/
make: *** [_module_
make: Leaving directory `/usr/src/