[Bug 1101963] Re: 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’]

2013-06-28 Thread Karachun Eugene
Have same problem after updating kernel to 3.8

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1157880] Re: 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’]

2013-06-28 Thread Karachun Eugene
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