Have same problem. Compiling driver by hands helped me. See Romero`s
method there
http://forums.fedoraforum.org/archive/index.php/t-280821.html
1) get the source files from broadcom --
http://www.broadcom.com/docs/linux_sta/hybrid-portsrc_x86_64-v5_100_82_112.tar.gz
2) make a new directory and extract the source files
# mkdir hybrid-wl
# cd hydrid-wl
# tar -xvzf ../hybrid-portsrc_x86_64-v5_100_82_112.tar.gz
3) change to the problematic file directory
# cd src/wl/sys
4) fix the source file wl_linux.c (of course use your favourite editor):
# vi wl_linux.c
around line 43, remove the line
#include asm/system.h
search for the string
.ndo_set_multicast_list
and replace it with
.ndo_set_rx_mode
save the file, and try to compile
5) # cd ../../..
# make
If you are lucky things should work, and you'll have a file called
wl.ko in the current directory. (I got these patches from the
internet, not my own work.)
I then did
# mkdir -p /lib/modules/3.4.0-1.fc17.x86_64/extra/wl
# cp wl.ko /lib/modules/3.4.0-1.fc17.x86_64/extra/wl
# depmod -a
# modprobe wl
and I had to reconfigure the interface, inserting the network password
again, but after that it's working.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1157880
Title:
bcmwl-kernel-source 6.20.155.1+bdcom-0ubuntu6: bcmwl kernel module
failed to build on kernel 3.9 [wl_cfg80211.c:2025:3: error: too few
arguments to function ‘cfg80211_put_bss’]
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/1157880/+subscriptions
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs