LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-07-2017, 11:39 AM   #1
interndan
Member
 
Registered: Aug 2004
Location: near Marion, Ill
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381

Rep: Reputation: 38
Problems with upgrading an old system


So, I decided to upgrade to 14.2 because of some other problems after update to 14.1. As usual I now have problems with my wireless adapter.
Broadcom BCM4318 AirForce One. This card has always been a problem, that is one reason I don't do system upgrades unless some other problem occurs.

Each upgrade seems to create a new issue, but usually I can make it work, but this time I can't even get it to turn on. I know it is a driver issue because it works fine with a Puppy install I have on a thumb drive. (Slacko of course).

I have tried the drivers from Slack Build with no joy even though this card is listed in the compatibility list. (both sta and fwcutter/b43 methods)

At this point I am tempted to just install Puppy to this old laptop and go from there.
 
Old 04-07-2017, 11:52 AM   #2
coralfang
Member
 
Registered: Nov 2010
Location: Bristol, UK
Distribution: Slackware, FreeBSD
Posts: 836
Blog Entries: 3

Rep: Reputation: 297Reputation: 297Reputation: 297
I don't have any experience with broadcom devices, but it's probably worth checking `lsmod' and see if you recognize any wireless drivers being loaded. I used to get issues with my old ralink device which would always load up the wrong kernel module. Possibly try blacklisting the ones you are certain aren't related to your device and manually load the correct module. That's the first thing i would try to do.
 
Old 04-07-2017, 12:30 PM   #3
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
I would also check with rfkill and make sure it isn't turned off.
 
1 members found this post helpful.
Old 04-07-2017, 12:42 PM   #4
Shadow_7
Senior Member
 
Registered: Feb 2003
Distribution: debian
Posts: 4,137
Blog Entries: 1

Rep: Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874Reputation: 874
I had an old laptop with that card. There was a hotkey to trigger it on/off in the hardware. Which always got in the way. Way back then I used the ndiswrapper driver which had poor signal strength. But the linux driver eventually worked and pretty well. It died a while ago after a year plus of running it with a fan that no longer worked. Technically it still works, but not reliably and I'm using the power supply on a discounted monitor that didn't have one.
 
1 members found this post helpful.
Old 04-07-2017, 12:47 PM   #5
v3g4n
LQ Newbie
 
Registered: Mar 2017
Distribution: Slackware
Posts: 18

Rep: Reputation: 3
Don't see your card listed for the broadcom-sta driver.
Quote:
BCM4311 (PCI IDs 14e4:4311, 14e4:4312, 14e4:4313)
BCM4312 (PCI ID 14e4:4315)
BCM4313 (PCI ID 14e4:4727)
BCM4321 (PCI IDs 14e4:4328, 14e4:4329, 14e4:432a)
BCM4322 (PCI IDs 14e4:432b, 14e4:432c, 14e4:432d)
BCM43142 (PCI ID 14e4:4365)
BCM43224 (PCI ID 14e4:4353)
BCM43225 (PCI ID 14e4:4357)
BCM43227 (PCI ID 14e4:4358)
BCM43228 (PCI ID 14e4:4359)
BCM4331 (PCI ID 14e4:4331)
BCM4360 (PCI ID 14e4:43a0)
BCM4352 (PCI ID 14e4:43b1)
Do see it listed on the b43 website though and it should support it, so like the others said, make sure that the correct module is loaded and blacklist any others if needed.
http://linuxwireless.org/en/users/Drivers/b43/#firmware
 
1 members found this post helpful.
Old 04-07-2017, 05:00 PM   #6
interndan
Member
 
Registered: Aug 2004
Location: near Marion, Ill
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381

Original Poster
Rep: Reputation: 38
So! I deleted everything I had previously installed and started from scratch. This time (following instructions from a Salix link) I downloaded, built, installed fwcutter, then rebooted. After reboot I downloaded, built, installed b43-firmware, and rebooted again.

After reboot rfkill list showed a hardware off. (Previously it was showing everything on) I pressed the hardware button, and lo and behold the little blue light came on. After configuring for my wireless everything seems to be working, although it is occasionally dropping out and reconnecting for some reason.

I've never had to jump through this particular set of hoops before, although it is always something with this card. That is why I don't usually upgrade the system unless there is some over-riding reason.

Now if I can figure out why it is dropping out all will be ok again.
 
Old 04-07-2017, 07:04 PM   #7
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Switch Network Manager to use dhclient instead of dhcpcd. I'm short on time, but it is in a conf file in a subfolder under /etc/NetworkManager/
 
Old 04-07-2017, 08:43 PM   #8
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
Ok, I have a bit more time now. The file you want to edit is /etc/NetworkManager/conf.d/00-dhcp-client.conf

Comment out the dhcpcd line and uncomment the dhclient line. You might need to just disconnect and reconnect for the changes to take place, or it might require restarting Network Manager.

Both dhclient and dhcpcd work sporadically. Pat felt that dhcpcd was a bit less problematic, which is why it is default, but some don't have any luck with it and can switch to dhclient to relieve those issues.
 
1 members found this post helpful.
Old 04-07-2017, 09:59 PM   #9
interndan
Member
 
Registered: Aug 2004
Location: near Marion, Ill
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381

Original Poster
Rep: Reputation: 38
That seems to have stopped the dropouts, it even seems to have sped things up a bit. Although that was going to be my next snivel about this particular upgrade.

The network connection is running much slower than it should. (I have a fairly fast broadband connection) Youtube videos don't want to run smoothly, I'm get a lot of slowdowns.

I had the slow speeds once before when I allowed sbopkg to update my b43 and fwcutter files to the latest version. At the time I still had an older driver version that I reverted back to. Now I don't remember which version it was. It was one I had saved from when I upgraded from 13.37 to 14.1

Every little bit helps though, thanks much for your assistance.
 
Old 04-07-2017, 11:19 PM   #10
interndan
Member
 
Registered: Aug 2004
Location: near Marion, Ill
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381

Original Poster
Rep: Reputation: 38
Definitely a firmware/driver issue. I fired Puppy back up and it flies. YouTube videos play with no jerkiness or halts.

I can't copy and paste from the terminal in Puppy, but dmesg | grep b43 lists the firmware as version 666.2
 
Old 04-08-2017, 11:53 AM   #11
bassmadrigal
LQ Guru
 
Registered: Nov 2003
Location: West Jordan, UT, USA
Distribution: Slackware
Posts: 8,792

Rep: Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656Reputation: 6656
You can try using the firmware package from 13.37.

https://slackbuilds.org/repository/1.../b43-firmware/

There's also a legacy-firmware package from the 13.37 repo.

https://slackbuilds.org/repository/1...gacy-firmware/

Hopefully one of these will help.
 
1 members found this post helpful.
Old 04-08-2017, 01:26 PM   #12
interndan
Member
 
Registered: Aug 2004
Location: near Marion, Ill
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381

Original Poster
Rep: Reputation: 38
I may give that a try if I can't find a setting somewhere to speed this version up a little. Your earlier suggestion did that somewhat. Thanks. It may be time I pay attention to my signature though and just go ahead and buy a new laptop. Or down grade to a lighter OS.
 
Old 04-08-2017, 06:10 PM   #13
interndan
Member
 
Registered: Aug 2004
Location: near Marion, Ill
Distribution: Slackware 15 64bit on Desktop Slackwarearm on Raspberry PI v1b
Posts: 381

Original Poster
Rep: Reputation: 38
I "upgraded" drivers and firmware to 13.37 version and everything seems fine now.

I think this will be the last system upgrade for this old 'puter.

Marking this solved.

Thanks for all the help.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Upgrading system mitusf Slackware 6 07-30-2012 09:55 AM
problems upgrading dapper, common system utilities missing SerfurJ Ubuntu 2 01-28-2007 06:09 PM
about upgrading my system... MaROtO Mandriva 3 01-15-2004 12:10 AM
upgrading my system Abe_the_Man Debian 3 12-04-2003 10:01 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 10:22 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration