I tweaked the bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu2_amd64.deb package, containing latest driver source v5.100.82.112 from broadcom, with 80211.
Unpack the .deb.
On bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu2_amd64/usr/src/@/dkms.conf, replace, line 6:
MAKE[0]="make -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build"
by
MAKE[0]="make API=CFG80211 -C $kernel_source_dir M=$dkms_tree/$PACKAGE_NAME/$PACKAGE_VERSION/build"
On bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu2_amd64/usr/src/@/patches/0002-Makefile.patch replace:
KBUILD_NOPEDANTIC=1 make -C /lib/modules/`uname -r`/build M=`pwd`
by
KBUILD_NOPEDANTIC=1 make API=CFG80211 -C /lib/modules/`uname -r`/build M=`pwd`
Adding API=CFG80211 to make's parameters force compiling the driver with 80211 compliance. But i'm now unable to connect to an AP with a channel >11. "iw scan eth2" show me only AP fron 1 to 11 channel. Quite annoying in Europe, especially in France who the old regulatory provide only channels 10 to 13 (many AP still exist with this limitation now)...
"iw reg set JP" ("iw reg get" confirm the reg to JP) works, iw list eth2 return "nl80211 not found."
Hi,
I've got a part of solution on ubuntu 12.10:
I tweaked the bcmwl-kernel- source_ 5.100.82. 112+bdcom- 0ubuntu2_ amd64.deb package, containing latest driver source v5.100.82.112 from broadcom, with 80211. source_ 5.100.82. 112+bdcom- 0ubuntu2_ amd64/usr/ src/@/dkms. conf, replace, line 6: tree/$PACKAGE_ NAME/$PACKAGE_ VERSION/ build" tree/$PACKAGE_ NAME/$PACKAGE_ VERSION/ build"
Unpack the .deb.
On bcmwl-kernel-
MAKE[0]="make -C $kernel_source_dir M=$dkms_
by
MAKE[0]="make API=CFG80211 -C $kernel_source_dir M=$dkms_
On bcmwl-kernel- source_ 5.100.82. 112+bdcom- 0ubuntu2_ amd64/usr/ src/@/patches/ 0002-Makefile. patch replace: NOPEDANTIC= 1 make -C /lib/modules/`uname -r`/build M=`pwd` NOPEDANTIC= 1 make API=CFG80211 -C /lib/modules/`uname -r`/build M=`pwd`
KBUILD_
by
KBUILD_
Adding API=CFG80211 to make's parameters force compiling the driver with 80211 compliance. But i'm now unable to connect to an AP with a channel >11. "iw scan eth2" show me only AP fron 1 to 11 channel. Quite annoying in Europe, especially in France who the old regulatory provide only channels 10 to 13 (many AP still exist with this limitation now)...
"iw reg set JP" ("iw reg get" confirm the reg to JP) works, iw list eth2 return "nl80211 not found."
Any idea?