LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (https://www.linuxquestions.org/questions/linux-networking-3/)
-   -   Broadcom BCM43142 802.11b/g/n Wireless on Slackware 14.1 (https://www.linuxquestions.org/questions/linux-networking-3/broadcom-bcm43142-802-11b-g-n-wireless-on-slackware-14-1-a-4175485115/)

gusgorman 11-19-2013 04:25 AM

Broadcom BCM43142 802.11b/g/n Wireless on Slackware 14.1
 
Hello people,

Anyone had any luck getting the Broadcom BCM43142 wireless network adapter to work on Slackware 14.1?

It isn't mentioned on the broadcom website here: http://www.broadcom.com/support/802.11/linux_sta.php

I've done some web searching and seen websites with source code for debian and arch linux (eg here http://jas.gemnetworks.com/debian/po...less-bcm43142/) but so far had no luck compiling that on Slackware 14.1.

many thanks.

gusgorman 11-19-2013 08:25 AM

Quote:

Originally Posted by gusgorman (Post 5067144)
Hello people,

Anyone had any luck getting the Broadcom BCM43142 wireless network adapter to work on Slackware 14.1?

It isn't mentioned on the broadcom website here: http://www.broadcom.com/support/802.11/linux_sta.php

I've done some web searching and seen websites with source code for debian and arch linux (eg here http://jas.gemnetworks.com/debian/po...less-bcm43142/) but so far had no luck compiling that on Slackware 14.1.

many thanks.


Extra info:

Compiling the driver code I linked to above fails with the following error:

CC [M] /home/jordan/src/wireless-bcm43142/amd64/src/wl/sys/wl_linux.o
/home/jordan/src/wireless-bcm43142/amd64/src/wl/sys/wl_linux.c:50:24: fatal error: asm/system.h: No such file or directory
#include <asm/system.h>

The following message suggests that asm/system.h has been removed from the kernel at some point. Long shot but anyone know what should be included instead?

http://lkml.indiana.edu/hypermail/li...3.0/03030.html

Also, I'm wondering whether I would have been better off posting this in the slackware section?

many thanks,
Jordan

frankbell 11-19-2013 09:31 PM

In case it might help, I have

Code:

0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
working on --Current. I got it working on 13.37 and it's worked quite happily ever since.

I did it with lots of help from LQ, which you can read about here: http://www.linuxquestions.org/questi...urrent-926077/

turtleli 11-20-2013 12:59 AM

BCM43142 is mentioned in the broadcom website in the README. It does however require patching for it to work with kernels 3.10.x (i.e. Slackware 14.1 kernel) and above.

Are you familiar with SlackBuilds? If you download the broadcom-sta SlackBuild, replace the SlackBuild script and bc_wl_abiupdate.patch using the information provided in posts #2 and #7 of this thread, you should have a working driver.

gusgorman 11-20-2013 05:26 AM

Quote:

Originally Posted by turtleli (Post 5067674)
BCM43142 is mentioned in the broadcom website in the README. It does however require patching for it to work with kernels 3.10.x (i.e. Slackware 14.1 kernel) and above.

Are you familiar with SlackBuilds? If you download the broadcom-sta SlackBuild, replace the SlackBuild script and bc_wl_abiupdate.patch using the information provided in posts #2 and #7 of this thread, you should have a working driver.

Amazing. Yes that works. Thankyou very much. If you are ever in Bristol I owe you a pint!


All times are GMT -5. The time now is 06:36 PM.