LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 12-28-2015, 09:28 PM   #1
abh
Member
 
Registered: Aug 2009
Posts: 30

Rep: Reputation: 1
Question wifi not working after debian upgrade


Hi,

I'm running Debian testing (jessie?) with a Broadcomm 4312 chip:

Code:
$ lspci --n -d 14e4:
03:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
Upon rebooting I got this error:

Code:
[   23.173435] b43-phy0 ERROR: Firmware file "b43/ucode15.fw" not found
[   23.177659] b43-phy0 ERROR: Firmware file "b43-open/ucode15.fw" not found
[   23.181767] b43-phy0 ERROR: You must go to http://wireless.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
even though /lib/firmware/b43/ucode15.fw exists.

I tried:

Code:
$ apt-get install --reinstall b43-fwcutter firmware-b43-installer
which uninstalled b43-lpphy-b43-installer (which is now obsolete) but still the same error. Next I did

Code:
$ mkdir b43-open
$ ln -s b43/ucode15.fw b43-open/ucode.fw
but the firmware loader still complains that those files are missing, even though they are there.

Is it looking somewhere else ??/??/b43/ucode15.fw.? Where would that be?

Thanks for any help.

Last edited by abh; 12-28-2015 at 09:34 PM.
 
Old 12-28-2015, 11:44 PM   #2
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Maybe try using the modprobe command to find out what the broadcom driver is doing.
http://ccrma.stanford.edu/planetccrm...odprobe.8.html
http://www.thegeekstuff.com/2010/11/...mand-examples/

If you loaded a module to the kernel for testing purposes you may have to unload it.
Double check tho this is just my thinking and I could be wrong.

These links might help:
http://community.linuxmint.com/tutorial/view/1428
https://wiki.debian.org/bcm43xx
https://wiki.debian.org/wl

Debian Testing is Sid right?
Could the driver for Sid be different than for Debian stable?

-::-Hopefully a member that's already running Debian Testing will see your thread and chime in.-::-
 
1 members found this post helpful.
Old 12-30-2015, 08:02 PM   #3
abh
Member
 
Registered: Aug 2009
Posts: 30

Original Poster
Rep: Reputation: 1
Thanks for the links.

Since the b43 drivers are mysteriously not working (b43 is loaded), I installed the broadcom-sta-dkms package, as instructed on the page https://wiki.debian.org/wl, but it failed to build the wl driver with the error:

Code:
Error!  Bad return status for module build on kernel: 4.3.0-1-686-pae
I'm really stuck now.
 
Old 12-30-2015, 08:46 PM   #4
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
I'm very sorry but it is a bug:-

https://www.mail-archive.com/debian-...sg1382036.html

https://www.mail-archive.com/search?...2&o=newest&f=1

Rolling back to an older version of the kernel is an option.
You'll need someone with experience on that. I don't mess with the kernel.
 
1 members found this post helpful.
Old 12-31-2015, 05:14 AM   #5
ondoho
LQ Addict
 
Registered: Dec 2013
Posts: 19,872
Blog Entries: 12

Rep: Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053Reputation: 6053
Quote:
Originally Posted by Ztcoracat View Post
You'll need someone with experience on that. I don't mess with the kernel.
no messing involved.
i think debian based systems do not uninstall unused kernels.
so this should be sufficient:
Quote:
Originally Posted by bug report
After restarting had to select kernel 4.2.0-1 on grub for Wireless adapter to work.
 
Old 12-31-2015, 10:01 PM   #6
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by ondoho View Post
no messing involved.
i think debian based systems do not uninstall unused kernels.
so this should be sufficient:
Thanks: ondoho-

Happy New Year! <2016>
 
Old 01-01-2016, 10:28 AM   #7
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
I'm not sure if this is related but my Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter stopped working on all kernels from 4.3 onwards. I have had to fall back on the 4.2-5.dmz.1 kernel. With this kernel my adapter works perfectly well. The driver for this adapter is r8712u. I have filed bug reports with both Debian (no response) and the Liquorix kernel forum on TechPatterns (very helpful). It was suggested that I wait for the 4.4 kernel which is coming out this month. Hopefully that will solve both our problems.
jdk
 
1 members found this post helpful.
Old 01-01-2016, 06:43 PM   #8
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
It could very well be lack of support for certain WiFi cards with the newer kernels.

Let us know, abh if rolling back to an older version of the kernel helps.
 
Old 01-02-2016, 06:28 PM   #9
abh
Member
 
Registered: Aug 2009
Posts: 30

Original Poster
Rep: Reputation: 1
Actually I made an embaressing mistake. I'm running linux-image-3.2.0-4-686-pae, not 4.3.0-1. But the package linux-headers-3.2.0-4-686-pae didn't show up when I did an

Code:
apt-cache search headers
I finally found the headers here: https://packages.debian.org/wheezy/l....2.0-4-686-pae, via google. I had to change my /etc/apt/sources.list from testing to wheezy. Then the module wl built fine, using the instructions linked to by Ztcoracat: https://wiki.debian.org/wl. Then

Code:
# modprobe wl
but still no wireless!

Its strange that Debian don't run the linux-header packages parallel with the linux-image packages.
 
Old 01-02-2016, 07:20 PM   #10
abh
Member
 
Registered: Aug 2009
Posts: 30

Original Poster
Rep: Reputation: 1
[ SOLVED ]

Code:
modprobe -r ssb
did the trick! Wireless back on with no need to restart.

Thanks for all your suggestions.
 
Old 01-02-2016, 11:25 PM   #11
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
As a service to others please mark this thread as [SOLVED]. You can use the Thread Tools menu located above your first post in this thread (see the attachment).
jdk
Attached Thumbnails
Click image for larger version

Name:	lq_threadtools.png
Views:	54
Size:	26.8 KB
ID:	20425  
 
Old 01-04-2016, 02:20 AM   #12
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by abh View Post
[ SOLVED ]

Code:
modprobe -r ssb
did the trick! Wireless back on with no need to restart.

Thanks for all your suggestions.
You're Welcome.

Kindly mark your thread SOLVED.
 
Old 01-04-2016, 03:33 AM   #13
descendant_command
Senior Member
 
Registered: Mar 2012
Posts: 1,876

Rep: Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643Reputation: 643
Quote:
Originally Posted by abh View Post
I had to change my /etc/apt/sources.list from testing to wheezy.
Something is very wrong here - you really shouldn't be running a wheezy kernel in testing (that's TWO releases apart).
 
Old 01-04-2016, 03:49 AM   #14
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
Quote:
Originally Posted by descendant_command View Post
Something is very wrong here - you really shouldn't be running a wheezy kernel in testing (that's TWO releases apart).
Somehow I missed that.
Your right descendant_command op should not be running a wheezy kernel with 'Jessie Testing'.

Wheezy today is still running kernel 3.2, while Jessie is running 3.13.
http://www.zdnet.com/article/debian-...right-for-you/
 
Old 01-05-2016, 12:44 AM   #15
jdkaye
LQ Guru
 
Registered: Dec 2008
Location: Westgate-on-Sea, Kent, UK
Distribution: Debian Testing Amd64
Posts: 5,465

Rep: Reputation: Disabled
Quote:
Originally Posted by descendant_command View Post
Something is very wrong here - you really shouldn't be running a wheezy kernel in testing (that's TWO releases apart).
+1
Can you post the contents of your etc/apt/sources.list file.
jdk
 
  


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
WiFi not working after upgrade to Ubuntu 11.04 jtso8 Ubuntu 24 12-16-2011 06:17 AM
[SOLVED] Wifi not working in Eee PPC 1000HE (Debian Squeeze), but ethernet is working someshpr Linux - Laptop and Netbook 8 10-10-2011 03:59 PM
[SOLVED] Wifi is not working after upgrade to 11.04 milan_y Ubuntu 1 05-09-2011 03:39 PM
no wifi upgrade debian lenny 2.6.29 matbos Linux - Software 3 03-31-2010 02:02 PM
SOLVED: Intel Wifi not working after Ubuntu 8.10 upgrade? ronaldv Ubuntu 1 12-12-2008 02:08 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 11:20 AM.

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