Broadcom-STA "wl" wifi drivers

Message
Author
ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

No longer doing broadcom wireless

#221 Post by ozsouth »

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.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#222 Post by ozsouth »

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

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#223 Post by ozsouth »

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
.
Last edited by ozsouth on Thu 03 May 2018, 06:07, edited 1 time in total.

stemsee

#224 Post by stemsee »

Please build the module for 4.16.5 x86_64!

Could you post your source package and method text file?

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#225 Post by ozsouth »

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.
.
Last edited by ozsouth on Thu 03 May 2018, 06:13, edited 2 times in total.

stemsee

#226 Post by stemsee »

Thank you! :)

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#227 Post by ozsouth »

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
Last edited by ozsouth on Thu 03 May 2018, 06:11, edited 1 time in total.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#228 Post by ozsouth »

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.
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.

JPsDad
Posts: 26
Joined: Tue 16 Jan 2007, 22:07

Where is it now??

#229 Post by JPsDad »

peebee wrote:
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.
Sorry...

link should be:
http://www.smokey01.com/peebee/broadcom ... e_s630.pet
== Error 403 Forbidden - HostGator

User avatar
perdido
Posts: 1528
Joined: Mon 09 Dec 2013, 16:29
Location: ¿Altair IV , Just north of Eeyore Junction.?

Re: Where is it now??

#230 Post by perdido »

JPsDad wrote:
peebee wrote:
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.
Sorry...

link should be:
http://www.smokey01.com/peebee/broadcom ... e_s630.pet
== Error 403 Forbidden - HostGator
lets make life un-hard then :wink:
You can find it here
https://archive.org/download/Puppy_Linu ... river_Repo

.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#231 Post by ozsouth »

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
.
Last edited by ozsouth on Thu 07 Feb 2019, 12:29, edited 1 time in total.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#232 Post by ozsouth »

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

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#233 Post by rcrsn51 »

Has there never been a Broadcom wl PET posted for Xenial32 k4.4.95?

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#234 Post by ozsouth »

As I use 64bit, I never got around to downloading the 32 bit version & its devx & kernel source, needed for compiling. Peebee may have done so, but I haven't seen it.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#235 Post by rcrsn51 »

ozsouth wrote:Peebee may have done so, but I haven't seen it.
I have one. If anyone asks, I will upload it somewhere and post a link.

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#236 Post by ozsouth »

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

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#237 Post by ozsouth »

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

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#238 Post by ozsouth »

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

ozsouth
Posts: 858
Joined: Fri 01 Jan 2010, 22:08
Location: S.E Australia

#239 Post by ozsouth »

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

linux28
Posts: 270
Joined: Sun 05 Apr 2009, 07:22

#240 Post by linux28 »

4.19.23

Post Reply