Broadcom Limited BCM43142 driver not available anymore kmod-wl
I recently installed rawhide, and discovered that the Broadcom Limited BCM43142 driver wl is no longer available. I tried to compile it using the akmod package, but get this error:
Code:
FATAL: modpost: GPL-incompatible module wl.ko uses GPL-only symbol '__init_work' Code:
[ 3520.544236] Call Trace: Here's the rant that comes with this problem. I have a Dell® Inc. Inspiron 3543/0RN98T, BIOS A01 11/04/2014, which came with Ubuntu® preinstalled. I bought this model specifically because Ubuntu® came preinstalled on it. Simple logic: if Dell® shipped the product with Linux® preinstalled, they would put hardware in it which had Linux® support. Right? Wrong! They shipped it with a Broadcom® 4313 chip. I'd gladly have paid more for a chip with a native Linux® driver. I turned on the laptop at the shop, and wifi worked flawlessly. So it did too on my Fedora® 24 installation. It just won't work anymore! I've been using Linux® for more than a decade. Either a simple Just Works™ solution or a Get Your hands dirty solution would be acceptable. Help, anyone! All registered trademarks are copyrights of their respective owners. I only use them here to indicate whom I have been screwed over by. |
Not really a technical solution to your problem but a practical one, nonetheless. Buy one of these:
https://www.thinkpenguin.com/gnu-lin...ux-tpe-n150usb I got so tired of banging my head against the wall with my broadcom wireless card breaking every other kernel update that I bit the bullet and did so long ago. Best $25 I ever spent. |
Quote:
I've thought of doing this. But an in-built thingy is better than one I have to carry around. The chip is right there, and it worked before! Anybody? |
Why are you using rawhide ?. It is always the case that "edge-case" failures may be introduced - and is documented as such.
Rawhide turns on all sorts of debugging options which can drag in GPL symbols. FWIW, I use "normal" fedora and the nodebug rawhide kernel (only), and have had zero issues - but I wouldn't be caught dead using Broadcom wifi after previous experiences. For fedora version upgrades I turn off the rawhide repo. YMMV. |
Quote:
(ง ͠° ͟ل͜ ͡°)ง Quote:
Quote:
|
I dnf updated, and apparently now it works :o I'm now running kernel-4.10.0-0.rc6.git0.1.fc26.x86_64 on Rawhide. akmods
now builds without any problem. If anyone's having problems with this, I recommend updating to this kernel version. |
I know it's an old thread, but for anyone who stumbles upon this problem, when kmod-wl is not available in the fusion repo, here's how to compile the driver properly:
shajikhan.in/kmod-wl |
All times are GMT -5. The time now is 10:26 PM. |