Broadcom-STA "wl" wifi drivers
Slacko 5.6alpha1 with kernel 3.10
I've compiled a version of the wl driver for Slacko 5.6Alpha1 with kernel 3.10 non-pae
see:
http://murga-linux.com/puppy/viewtopic. ... 922#712922
This version uses patches found by pemasu + the "wlan" patch.
see: https://aur.archlinux.org/packages/broa ... mments=all
As k3.10 non-pae may not be used in the final Slacko5.6 this compile is a "proof of concept" experiment for now.
Cheers
peebee
see:
http://murga-linux.com/puppy/viewtopic. ... 922#712922
This version uses patches found by pemasu + the "wlan" patch.
see: https://aur.archlinux.org/packages/broa ... mments=all
As k3.10 non-pae may not be used in the final Slacko5.6 this compile is a "proof of concept" experiment for now.
Cheers
peebee

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
WL driver for Slacko 5.6 with kernel 3.4.52
Attached, please find the delta for Slacko 5.6with non-pae kernel 3.4.52
It should be installed as follows:
http://www.peebee.5gbfree.com/share/bro ... slacko.pet
md5=a80f0a1b60b82987e00054df27ec20dd
Cheers
peebee
It should be installed as follows:
- Load the attached delta pet
then load the multi-kernel pet
then reboot
http://www.peebee.5gbfree.com/share/bro ... slacko.pet
md5=a80f0a1b60b82987e00054df27ec20dd
Cheers
peebee
- Attachments
-
- broadcom_wl_delta-k3.4.52.pet
- Delta for kernel 3.4.52 non-pae
- (42.23 KiB) Downloaded 864 times

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Driver for Slacko with kernel 3.10.1-pae
The Broadcom wl driver pet for Slacko with kernel 3.10.1-pae can be downloaded from:
broadcom_sta_v5.100.82.112_patched_x86_32-k3.10.1pae-slacko.pet
This is the full pet based on the patches for k3.10 for direct installation.
broadcom_sta_v5.100.82.112_patched_x86_32-k3.10.1pae-slacko.pet
This is the full pet based on the patches for k3.10 for direct installation.

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
New version 6.30.223.141
Version 6.30.223.141 has been published by Broadcom - http://www.broadcom.com/support/802.11/linux_sta.php
Source from:
https://launchpad.net/ubuntu/trusty/i38 ... .223.141-1 (no patches were needed)
has been compiled and pets produced for the Slacko 5.7 candidates (2 versions - 4g & pae).
Download the pets from:
https://app.box.com/s/d3dv96z5gvj61n9zumh1
After installation, reboot is needed.
Please test these new versions if you can on any problematic Broadcom chips and report any findings.
Cheers
peebee
Source from:
https://launchpad.net/ubuntu/trusty/i38 ... .223.141-1 (no patches were needed)
has been compiled and pets produced for the Slacko 5.7 candidates (2 versions - 4g & pae).
Download the pets from:
https://app.box.com/s/d3dv96z5gvj61n9zumh1
After installation, reboot is needed.
Please test these new versions if you can on any problematic Broadcom chips and report any findings.
Cheers
peebee

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Slacko64 driver
The 6.30.223.141 wl driver for Slacko64 with kernel 3.12.7 is available....
Download the pet from:
https://app.box.com/s/d3dv96z5gvj61n9zumh1
remember to reboot after installation
Download the pet from:
https://app.box.com/s/d3dv96z5gvj61n9zumh1
remember to reboot after installation

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Please forgive my ignorance-does broadcom- wl drivers include iwlwifi from puppy slacko 5.6? I suspect it does but don't know. It may provide a solution for me wherein I cannot yet obtain WPA/PSK encryption on an Intel 5100 wireless adapter. I will read more of the posts and experiment.
Toshiba satellite M300 [i686-32bit]
Intel 5100 wireless adapter
ET T45T mob fone [Android 4.x]
slacko 5.6, kernel 3.4.52 PAE #1 SMP WED july 1010:53:04 EST 2013
full install
driver: iwlwifi
WEP encryption avail in PC, but not in fone,
if an upgrade will fix it, pls advise.
WPA/PSK/Txxx " fone " PC
9 local networks detected by frizbee-have to use open connection or cable.
Toshiba satellite M300 [i686-32bit]
Intel 5100 wireless adapter
ET T45T mob fone [Android 4.x]
slacko 5.6, kernel 3.4.52 PAE #1 SMP WED july 1010:53:04 EST 2013
full install
driver: iwlwifi
WEP encryption avail in PC, but not in fone,
if an upgrade will fix it, pls advise.
WPA/PSK/Txxx " fone " PC
9 local networks detected by frizbee-have to use open connection or cable.
Last edited by boof on Sat 01 Feb 2014, 22:49, edited 1 time in total.
The wl driver is just for Broadcom wifi devices - details at:boof wrote:does broadcom- wl drivers include iwlwifi.
http://wireless.kernel.org/en/users/Dri ... ed_devices
The iwlwifi driver is different and is for Intel devices (I believe).
Cheers
peebee

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
broadcom 43142 / 4365 wlan
I have a Lenovo B490 laptop & it has a broadcom wireless Lan. The chipset as reported by Linux Mint 16 is BCM 43142 & it works with the wl driver. Using the same computer with Puppy Linux Precise 5.6.1 & 5.7.1 the chipset is reported as BCM 4365 & it does not work with the wl driver. I have tried all the three options in the connection wizard with no detection of the hardware. I have even loaded the wl module manually with no positive results. Please help.
DSJ
DSJ
Re: broadcom 43142 / 4365 wlan
Can you see which version of the driver Linux Mint has - it will be shown in dmesg in a terminal.dsj wrote:I have a Lenovo B490 laptop & it has a broadcom wireless Lan. The chipset as reported by Linux Mint 16 is BCM 43142 & it works with the wl driver. Using the same computer with Puppy Linux Precise 5.6.1 & 5.7.1 the chipset is reported as BCM 4365 & it does not work with the wl driver. I have tried all the three options in the connection wizard with no detection of the hardware. I have even loaded the wl module manually with no positive results. Please help.
DSJ
Precise has the 5.110 version of the driver - 6.30 is now the current version - it would need to be compiled for Precise's kernel if your chip needs it....which Precise are you using - the pae version or the retro non-pae version?
Also Precise 5.7.1 has a known fault where the wifi is disabled on boot - again in a terminal do
rfkill list
if your wifi is blocked do
rfkill unblock wlan
if this is the problem you will need to put this line into
/etc/rc.d/rc.local
Cheers
peebee

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Try on Precise 5.7.1. PAE:dsj wrote:Linux Mint is using Broadcom BCM4365 802.11 Hybrid Wireless Controller 6.30.233.141.
wl: module license 'MIXED/Proprietery' taints kernel.
Disabling lock debugging due to kernel taint
I am using Puppy Precise 5.6.1 PAE.
Broadcom STA 6.30.223.141 pet for Precise 5.7.1 PAE k3.9.11
also available:
Broadcom STA 6.30.223.141 pet for Quirky-Tahr6 k3.12.6
also
Broadcom STA 6.30.223.141 pet for Slacko 5.6.5.6 k3.4.78-4g (shouldn't be needed once Slacko 5.7 reaches release

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
Using Puppy Precise 5.7.1 & load the provided Pet file for Broadcom, I get the following error messages in dmesg
222.348342] lib80211: common routines for IEEE802.11 drivers
[ 222.348623] lib80211_crypt: registered algorithm 'NULL'
[ 222.352076] wl: module license 'MIXED/Proprietary' taints kernel.
[ 222.352080] Disabling lock debugging due to kernel taint
[ 222.354381] wl: Unknown symbol cfg80211_scan_done (err 0)
[ 222.354430] wl: Unknown symbol cfg80211_disconnected (err 0)
[ 222.354465] wl: Unknown symbol wiphy_register (err 0)
[ 222.354480] wl: Unknown symbol wiphy_new (err 0)
[ 222.354492] wl: Unknown symbol cfg80211_put_bss (err 0)
[ 222.354503] wl: Unknown symbol cfg80211_roamed (err 0)
[ 222.354514] wl: Unknown symbol cfg80211_inform_bss (err 0)
[ 222.354538] wl: Unknown symbol cfg80211_ibss_joined (err 0)
[ 222.354557] wl: Unknown symbol cfg80211_michael_mic_failure (err 0)
[ 222.354569] wl: Unknown symbol cfg80211_connect_result (err 0)
[ 222.354592] wl: Unknown symbol wiphy_unregister (err 0)
[ 222.354608] wl: Unknown symbol cfg80211_get_bss (err 0)
[ 222.354624] wl: Unknown symbol __ieee80211_get_channel (err 0)
[ 222.354653] wl: Unknown symbol ieee80211_channel_to_frequency (err 0)
[ 222.354674] wl: Unknown symbol cfg80211_inform_bss_frame (err 0)
[ 222.354690] wl: Unknown symbol ieee80211_frequency_to_channel (err 0)
[ 222.354708] wl: Unknown symbol wiphy_free (err 0)
[ 299.896188] mce: [Hardware Error]: Machine check events logged
& the wl driver is unloaded.
222.348342] lib80211: common routines for IEEE802.11 drivers
[ 222.348623] lib80211_crypt: registered algorithm 'NULL'
[ 222.352076] wl: module license 'MIXED/Proprietary' taints kernel.
[ 222.352080] Disabling lock debugging due to kernel taint
[ 222.354381] wl: Unknown symbol cfg80211_scan_done (err 0)
[ 222.354430] wl: Unknown symbol cfg80211_disconnected (err 0)
[ 222.354465] wl: Unknown symbol wiphy_register (err 0)
[ 222.354480] wl: Unknown symbol wiphy_new (err 0)
[ 222.354492] wl: Unknown symbol cfg80211_put_bss (err 0)
[ 222.354503] wl: Unknown symbol cfg80211_roamed (err 0)
[ 222.354514] wl: Unknown symbol cfg80211_inform_bss (err 0)
[ 222.354538] wl: Unknown symbol cfg80211_ibss_joined (err 0)
[ 222.354557] wl: Unknown symbol cfg80211_michael_mic_failure (err 0)
[ 222.354569] wl: Unknown symbol cfg80211_connect_result (err 0)
[ 222.354592] wl: Unknown symbol wiphy_unregister (err 0)
[ 222.354608] wl: Unknown symbol cfg80211_get_bss (err 0)
[ 222.354624] wl: Unknown symbol __ieee80211_get_channel (err 0)
[ 222.354653] wl: Unknown symbol ieee80211_channel_to_frequency (err 0)
[ 222.354674] wl: Unknown symbol cfg80211_inform_bss_frame (err 0)
[ 222.354690] wl: Unknown symbol ieee80211_frequency_to_channel (err 0)
[ 222.354708] wl: Unknown symbol wiphy_free (err 0)
[ 299.896188] mce: [Hardware Error]: Machine check events logged
& the wl driver is unloaded.
see next post

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
#dsj....
The 6.30 driver works for me in Precise 5.7.1 pae k3.9.11
what I did:
booted a pristine, frugal install of 5.7.1
installed the 6.30 pet
rebooted - created a savefile **important to reboot**
did rfkill unblock wlan **essential for my system**
made a connection successfully using Frisbee
all worked as expected.
verified with PupScan that the wl driver was being used - also used dmesg to check no error messages as you saw.
you could try blacklisting the b43 driver in case this is somehow interfering.
otherwise your best course of action is to use pdiag in a terminal to create some diagnostic info which we can ask rerwin to have a look at.
cheers
peebee
The 6.30 driver works for me in Precise 5.7.1 pae k3.9.11
what I did:
booted a pristine, frugal install of 5.7.1
installed the 6.30 pet
rebooted - created a savefile **important to reboot**
did rfkill unblock wlan **essential for my system**
made a connection successfully using Frisbee
all worked as expected.
verified with PupScan that the wl driver was being used - also used dmesg to check no error messages as you saw.
you could try blacklisting the b43 driver in case this is somehow interfering.
otherwise your best course of action is to use pdiag in a terminal to create some diagnostic info which we can ask rerwin to have a look at.
cheers
peebee

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
I did a fresh install of Precise5.7.1 on a usb drive via puppy universal usb installer.
Created a save file.
Rebooted.
Installed provided Broadcom pet.
Rebooted.
rfkill unblok wlan in terminal.
Try to load wl via modprobe wl.
Same result as previous post.
Attaching pdiag file.
Created a save file.
Rebooted.
Installed provided Broadcom pet.
Rebooted.
rfkill unblok wlan in terminal.
Try to load wl via modprobe wl.
Same result as previous post.
Attaching pdiag file.
- Attachments
-
- pdiag-20140212.tar.gz
- (128.99 KiB) Downloaded 610 times
OK - your device is a combined Broadcom bluetooth / wifi device with the wifi part having id 14e4 4365dsj wrote:Attaching pdiag file.
No driver is claiming this device - see chipnummod.txt
and if you look in /lib/modules/3.9.11/modules.alias
and search for 4365 you will see there is no entry for 14e4 - 4365
so what I suggest you do is find the correct line from Linux Mint and insert it into Precise's modules.alias and then reboot
I've also asked rerwin for his help as I'm not sure the above suggestion is all there is to it.
Using google to search for "Broadcom 14e4 4365" brings up lots of posts....
Cheers
peebee
BTW - I notice that you seem to have loaded the 6.30 driver pet twice??

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64
We're struggling - rerwin has confirmed that my suggestion was unlikely to work - sorry.dsj wrote:Inserted the line containing 4365 from linux mint modules.alias to puppy modules.alias.
same message as above
this:
http://www.broadcom.com/docs/linux_sta/README.txt
clearly says it should work - but we've no idea so far why it isn't!!
Perhaps you should post a request for assistance in the Bugs thread to get a wider audience?
Give as much info as you can and point to this thread to show what's been tried.
What seems clear is that you've got a new and complicated chip set which is maybe challenging Puppy's current capabilities....

Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64