Broadcom-STA "wl" wifi drivers
No longer doing broadcom wireless
I have replaced the bcm43132 card in my laptop (with an Atheros) so can no longer test & will not be making any more wl drivers.
Update: I tried to make a driver for the new LxpupSc64 18.03, just as a last hurrah, but the July 2017 source wouldn't compile.
Update: I tried to make a driver for the new LxpupSc64 18.03, just as a last hurrah, but the July 2017 source wouldn't compile.
Well, I compiled a 64bit kernel 4.9.94, and whilst testing, found I could make a wl driver for it. I can't test it, but it compiled & loaded ok.
Edit: found a nearly-dead machine to test - am posting from it - module works.
http://s000.tinyupload.com/?file_id=087 ... 4323648854
Need to first swap in the new kernel (has Spectre/Meltdown mitigation) - see here:
http://murga-linux.com/puppy/viewtopic. ... 954#989954
Edit: found a nearly-dead machine to test - am posting from it - module works.
http://s000.tinyupload.com/?file_id=087 ... 4323648854
Need to first swap in the new kernel (has Spectre/Meltdown mitigation) - see here:
http://murga-linux.com/puppy/viewtopic. ... 954#989954
I made a wl driver for Slacko64 kernel 4.4.126 (by Sailor Enceladus). I can't test it, but it compiled & loaded ok. Driver from above post using same source was briefly able to be tested - ok, so this one should work too. http://s000.tinyupload.com/?file_id=252 ... 8037883008
Edit: now confirmed working
.
Edit: now confirmed working
.
Last edited by ozsouth on Thu 03 May 2018, 06:07, edited 1 time in total.
Alas, the source (below) does not compile after kernel 4.9, hence then 4.9.94 64bit kernel I posted (see above).
Update: seems to work regardless.
The 64bit wl source is at http://s000.tinyupload.com/?file_id=043 ... 6757166267
Latest Method: Must have kernel sources & devx in desired puppy loaded. Then cd / and expand (tar -zxvf) source file attached.
Then cd /hybrid_wl & run 'make clean' then 'make'. Need to skiplist b43, bcma, brcmsmac, ssb (in /etc/rc.d/MODULESCONFIG).
Then copy wl.ko to /lib/modules/(kernel no.)/kernel/drivers/net/wireless. Then run depmod in terminal. Reboot.
.
Update: seems to work regardless.
The 64bit wl source is at http://s000.tinyupload.com/?file_id=043 ... 6757166267
Latest Method: Must have kernel sources & devx in desired puppy loaded. Then cd / and expand (tar -zxvf) source file attached.
Then cd /hybrid_wl & run 'make clean' then 'make'. Need to skiplist b43, bcma, brcmsmac, ssb (in /etc/rc.d/MODULESCONFIG).
Then copy wl.ko to /lib/modules/(kernel no.)/kernel/drivers/net/wireless. Then run depmod in terminal. Reboot.
.
Last edited by ozsouth on Thu 03 May 2018, 06:13, edited 2 times in total.
I made a 64bit wl driver for 4.14.35, but it compiled with warnings - it loaded, but may crash in use. I can't test it so definitely use at own risk.
Update: confirmed working.
Available at: http://s000.tinyupload.com/?file_id=192 ... 6277667904
Update: confirmed working.
Available at: http://s000.tinyupload.com/?file_id=192 ... 6277667904
Last edited by ozsouth on Thu 03 May 2018, 06:11, edited 1 time in total.
UPDATE: Alternate wl module for Xenialpup64 7.5 k 4.9.58 made. Confirmed working.
Get it here: .http://s000.tinyupload.com/?file_id=074 ... 1564471669
Need to skiplist b43, bcma, brcmsmac, ssb (edit /etc/rc.d/MODULESCONFIG at about line 24 - see example pics below).
Then copy wl.ko to /lib/modules/4.9.58/kernel/drivers/net/wireless. Then run depmod in terminal. Then reboot.
Get it here: .http://s000.tinyupload.com/?file_id=074 ... 1564471669
Need to skiplist b43, bcma, brcmsmac, ssb (edit /etc/rc.d/MODULESCONFIG at about line 24 - see example pics below).
Then copy wl.ko to /lib/modules/4.9.58/kernel/drivers/net/wireless. Then run depmod in terminal. Then reboot.
- Attachments
-
- MODULESCONFIG_before.jpg
- (55.55 KiB) Downloaded 962 times
-
- MODULESCONFIG_changed.jpg
- (56.6 KiB) Downloaded 966 times
Last edited by ozsouth on Mon 04 Feb 2019, 22:49, edited 1 time in total.
Where is it now??
== Error 403 Forbidden - HostGatorpeebee wrote:Sorry...boof wrote:PeeBee
<Here is the 32-bit wl driver for Slacko-6.3.0 k3.14.55-nopae as a .pet:
broadcom_wl_v6.30.223.271_x86_32-k3.14.55_nopae_s630.pet>
== Error 404
Makes life hard.
link should be:
http://www.smokey01.com/peebee/broadcom ... e_s630.pet
- perdido
- Posts: 1528
- Joined: Mon 09 Dec 2013, 16:29
- Location: ¿Altair IV , Just north of Eeyore Junction.?
Re: Where is it now??
lets make life un-hard thenJPsDad wrote:== Error 403 Forbidden - HostGatorpeebee wrote:Sorry...boof wrote:PeeBee
<Here is the 32-bit wl driver for Slacko-6.3.0 k3.14.55-nopae as a .pet:
broadcom_wl_v6.30.223.271_x86_32-k3.14.55_nopae_s630.pet>
== Error 404
Makes life hard.
link should be:
http://www.smokey01.com/peebee/broadcom ... e_s630.pet

You can find it here
https://archive.org/download/Puppy_Linu ... river_Repo
.
I have made broadcom drivers for my latest 64bit kernels 4.14.69 (slackware derivatives) and 4.14.79 (ubuntu derivatives). They compiled with warnings & I can't test them (gave that pc to charity), so use at own risk.
Install appropriate .pet & skiplist b43, bcma, brcmsmac, ssb (edit /etc/rc.d/MODULESCONFIG at about line 24 - adding those 4 items, with a space either side, to the line beginning SKIPLIST= ). Then in a terminal run depmod then modprobe wl & restart X.
k4.14.69 https://archive.org/download/Puppy_Linu ... k41469.pet
k4.14.79 https://archive.org/download/Puppy_Linu ... k41479.pet
.
Install appropriate .pet & skiplist b43, bcma, brcmsmac, ssb (edit /etc/rc.d/MODULESCONFIG at about line 24 - adding those 4 items, with a space either side, to the line beginning SKIPLIST= ). Then in a terminal run depmod then modprobe wl & restart X.
k4.14.69 https://archive.org/download/Puppy_Linu ... k41469.pet
k4.14.79 https://archive.org/download/Puppy_Linu ... k41479.pet
.
Last edited by ozsouth on Thu 07 Feb 2019, 12:29, edited 1 time in total.
Drivers are KERNEL-SPECIFIC as well as 32bit/64bit specific. You may find the driver you want here (use broadcom_wl or broadcom-sta .pet files):
https://archive.org/download/Puppy_Linu ... river_Repo
https://archive.org/download/Puppy_Linu ... river_Repo
I have made a broadcom driver for my latest 64bit kernel 4.14.49 . Compiled with warnings & I can't test so use at own risk. Install .pet & skiplist b43, bcma, brcmsmac, ssb (edit /etc/rc.d/MODULESCONFIG at about line 24 - adding those 4 items, with a space either side, to the line beginning SKIPLIST= ). Then in a terminal run depmod then modprobe wl & restart X.
See: http://s000.tinyupload.com/?file_id=007 ... 3364197110
See: http://s000.tinyupload.com/?file_id=007 ... 3364197110
I have made a broadcom driver for my latest 64bit kernel 4.14.51 . Compiled with warnings & I can't test so use at own risk. Install .pet & skiplist b43, bcma, brcmsmac, ssb (edit /etc/rc.d/MODULESCONFIG at about line 24 - adding those 4 items, with a space either side, to the line beginning SKIPLIST= ). Then in a terminal run depmod then modprobe wl & restart X.
See: http://s000.tinyupload.com/?file_id=137 ... 8296721821
See: http://s000.tinyupload.com/?file_id=137 ... 8296721821
I have made a broadcom driver for my latest 64bit kernel 4.19.44 . Compiled with warnings & I can't test so use at own risk. Install .pet & skiplist b43, bcma, brcmsmac, ssb (edit /etc/rc.d/MODULESCONFIG at about line 24 - adding those 4 items, with a space either side, to the line beginning SKIPLIST= ). Then in a terminal run depmod then modprobe wl & restart X. See: http://s000.tinyupload.com/?file_id=362 ... 3109564937
I have made a broadcom driver for 32bit kernel 4.9.163pae . Compiled with warnings & I can't test so use at own risk. Skiplist b43, bcma, brcmsmac, ssb (edit /etc/rc.d/MODULESCONFIG at about line 24 - adding those 4 items, with a space either side, to the line beginning SKIPLIST= ). Then install .pet in a terminal, run modprobe wl & restart X. See: http://s000.tinyupload.com/?file_id=237 ... 5344581250