Broadcom B43 driver not working on Slacko 6.3.0

Post Reply
Message
Author
coolpuppyz
Posts: 5
Joined: Wed 10 Aug 2016, 00:27

Broadcom B43 driver not working on Slacko 6.3.0

#1 Post by coolpuppyz »

Hi - I am a newbie to Linux. Just finished doing a FULL Slacko 6.3.0 install on my old Acer Aspire 5100 laptop. The laptop has a Broadcom BCM4311 wifi adapter. I got the Ethernet connection working. I did the wifi set up and used the available B43 adapter for PCMCIA. The SNS tool recognizes my wifi SSID and claims to connect to it. However, no internet. Also ping command on terminal emulator shows there is no connection. Any help would be greatly appreciated!!!!

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

#2 Post by ozsouth »

The built in kernel driver does not work with many Broadcom chips. I think you need Peebee's wl driver & to blacklist b43, bcma, brcmsmac & ssb. See:
http://www.murga-linux.com/puppy/viewtopic.php?p=884946

coolpuppyz
Posts: 5
Joined: Wed 10 Aug 2016, 00:27

#3 Post by coolpuppyz »

Thanks ozsouth. Will try this tonight and let you know how it goes.

coolpuppyz
Posts: 5
Joined: Wed 10 Aug 2016, 00:27

#4 Post by coolpuppyz »

@ozsouth, I installed the .pet package, but the wlan0 does not show up in the Setup Networking app.

I confirmed in PPM that the pet package has been installed. Blacklisted b43 and ssb.

Here's the lsmod output in case it helps. What am I doing wrong?? Thanks very much for the help


# lsmod
Module Size Used by
xt_limit 1191 2
xt_pkttype 743 1
xt_LOG 10707 11
xt_conntrack 2581 6
iptable_mangle 1092 0
iptable_nat 2074 0
nf_nat_ipv4 2784 1 iptable_nat
iptable_filter 996 1
nf_conntrack_irc 2843 0
nf_nat_ftp 1376 0
nf_conntrack_ftp 5399 1 nf_nat_ftp
nf_nat 9614 3 nf_nat_ftp,nf_nat_ipv4,iptable_nat
nf_conntrack_ipv4 5862 7
nf_defrag_ipv4 951 1 nf_conntrack_ipv4
nf_conntrack 49015 8 nf_nat_ftp,nf_nat,nf_nat_ipv4,xt_conntrack,nf_conntrack_ftp,nf_conntrack_irc,iptable_nat,nf_conntrack_ipv4
ip_tables 9235 3 iptable_filter,iptable_mangle,iptable_nat
wl 6139250 0
cfg80211 177229 1 wl
fan 1845 0
uvcvideo 61419 0
snd_hda_codec_realtek 39642 1
snd_hda_codec_generic 43443 2 snd_hda_codec_realtek
videobuf2_vmalloc 2092 1 uvcvideo
videobuf2_memops 1235 1 videobuf2_vmalloc
snd_hda_intel 28024 0
snd_hda_codec 65386 3 snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel
snd_pcsp 6178 0
videobuf2_core 24984 1 uvcvideo
snd_pcm_oss 32518 0
snd_mixer_oss 11681 1 snd_pcm_oss
videodev 81872 2 uvcvideo,videobuf2_core
radeon 1206998 2
yenta_socket 18432 0
snd_pcm 64042 4 snd_pcm_oss,snd_hda_codec,snd_hda_intel,snd_pcsp
8139too 16607 0
snd_seq_dummy 843 0
snd_seq_oss 23004 0
ttm 60032 1 radeon
drm_kms_helper 30419 1 radeon
snd_seq_midi 3880 0
mii 3215 1 8139too
snd_seq_midi_event 4256 2 snd_seq_oss,snd_seq_midi
drm 182913 4 ttm,drm_kms_helper,radeon
snd_rawmidi 14189 1 snd_seq_midi
snd_seq 37877 6 snd_seq_midi_event,snd_seq_oss,snd_seq_dummy,snd_seq_midi
k8temp 2654 0
hwmon 2009 2 k8temp,radeon
snd_seq_device 3996 5 snd_seq,snd_rawmidi,snd_seq_oss,snd_seq_dummy,snd_seq_midi
snd_timer 14206 2 snd_pcm,snd_seq
snd 42415 13 snd_hda_codec_realtek,snd_pcm_oss,snd_timer,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel,snd_seq_oss,snd_seq_device,snd_mixer_oss,snd_pcsp
i2c_piix4 7840 0
acer_wmi 21258 0
sparse_keymap 2422 1 acer_wmi
rfkill 7782 2 cfg80211,acer_wmi
wmi 6715 1 acer_wmi
battery 9791 0
video 9980 1 acer_wmi
joydev 7147 0
ac 3290 0
psmouse 74525 0

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

#5 Post by ozsouth »

Interesting. I assume you've installed the .pet that relates to your kernel. Normally, bcma & brcmsmac should be blacklisted also. I also blacklist wl, and load that after startup (modprobe wl). Worth trying, although your output looks ok. The module I made will show up as eth1, whereas peebee's will be wlan0. Beyond that, firmware incompatibility is a possibility (I'm not experienced with that).

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#6 Post by bigpup »

Did you reboot?
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

Belham

Re: Broadcom B43 driver not working on Slacko 6.3.0

#7 Post by Belham »

coolpuppyz wrote:Hi - I am a newbie to Linux. Just finished doing a FULL Slacko 6.3.0 install on my old Acer Aspire 5100 laptop. The laptop has a Broadcom BCM4311 wifi adapter. I got the Ethernet connection working. I did the wifi set up and used the available B43 adapter for PCMCIA. The SNS tool recognizes my wifi SSID and claims to connect to it. However, no internet. Also ping command on terminal emulator shows there is no connection. Any help would be greatly appreciated!!!!

coolpuppyz,

I had that problem with slacko 6.3.0 on my HP Mini netbook. Don't know if this will work for you or not, but follow Ozsouth's advice and make sure you do the following:

Copy all folders of peebee's /lib/firmware/ files related to broadcom, but especially make sure you copy (to your usb device) the following:

1. b43
2. b43legacy
3. brcm

Copy those onto a USB, then fire up your Slacko 6.3.0.

Go into /lib/firmware/ and delete any of the three files (above) that are in your Slacko 6.3.0.

Plug the USB in, copy over peebee's three files (listed above) into your /lib/firmware/ folder.

It is important, at this point, as bigpup correctly notes, to do a reboot.

After reboot, hopefully when SNS sees your wireless, you'll actually have full Internet. Also, make sure to disable the Slacko firewall after rebooting....that firewall is aggressive as he!!, sometimes too aggressive, and it is better not to be dealing with it when trying to solve any wireless (or wired) problems.

Good luck!!

coolpuppyz
Posts: 5
Joined: Wed 10 Aug 2016, 00:27

#8 Post by coolpuppyz »

Spent several hours on this. Sorry - still no luck. I blacklisted the modules requested, rebooted, disabled firewall etc. SNS still doesn't find Wlan0.

Decided to try a clean install again. Cleaned the Hard disk and installed a USB version of Slacko 6.3.0 from iBiblio http://distro.ibiblio.org/puppylinux/pu ... -6.3.0/32/
The applied Peebee's patch for broadcom .pet.

Still the same issue - no Wlan0.

I am now thinking of trying a fresh install in case I have the wrong kernel for the Acer Aspire 5100. It is 64bit system, although I have been using mostly the 32bit software. and has about 2GB RAM. Which is the right version of Puppy that I should try along with the right version of broadcom driver pet?

Thanks very much for the patience.

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

Older driver source needed

#9 Post by ozsouth »

Hadn't realised how old your Acer was. I installed an earlier Puppy (slacko 5.7; kernel 3.4.82) on an old Acer. The source for current wl driver did not work on it, so an earlier wl driver was needed. Otherwise someone may need to make a driver for slacko 6.3.0 from old source.
This could also be a candidate for ndiswrapper - where win xp drivers (if you still have them) are used to connect.
Last edited by ozsouth on Mon 15 Aug 2016, 12:52, edited 3 times in total.

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

#10 Post by ozsouth »

No guarantees the below will work, and they ARE dated.

Slacko 5.7 (no pae) can be found at:
http://distro.ibiblio.org/puppylinux/pu ... NO-pae.iso

Driver can be found at:
http://s000.tinyupload.com/?file_id=196 ... 5370630322

Still need to blacklist b43, bcma, brcmsmac, ssb

coolpuppyz
Posts: 5
Joined: Wed 10 Aug 2016, 00:27

#11 Post by coolpuppyz »

I was able to install tahrpup64 work. I guess it worked because it's an older version. It is tahrpup64 version 6.0.5.
Would have liked to have Slacko puppy, but this seems ok too. Thanks for the help ozsouth.
Tony

Post Reply