Sign in with
Sign up | Sign in
Your question

Fedora 15 Broadcom wireless issue

Last response: in Linux/Free BSD
Share
August 19, 2011 11:03:31 AM

  1. [root@Alicia echo]# yum install kmod-wl
  2. Loaded plugins: langpacks, presto, refresh-packagekit
  3. Setting up Install Process
  4. Resolving Dependencies
  5. --> Running transaction check
  6. ---> Package kmod-wl.i686 0:5.60.48.36-2.fc15.6 will be installed
  7. --> Processing Dependency: kmod-wl-2.6.40-4.fc15.i686 >= 5.60.48.36-2.fc15.6 for package: kmod-wl-5.60.48.36-2.fc15.6.i686
  8. --> Running transaction check
  9. ---> Package kmod-wl-2.6.40-4.fc15.i686.i686 0:5.60.48.36-2.fc15.6 will be installed
  10. --> Processing Dependency: kernel-uname-r = 2.6.40-4.fc15.i686 for package: kmod-wl-2.6.40-4.fc15.i686-5.60.48.36-2.fc15.6.i686
  11. --> Processing Dependency: wl-kmod-common >= 5.60.48.36 for package: kmod-wl-2.6.40-4.fc15.i686-5.60.48.36-2.fc15.6.i686
  12. --> Running transaction check
  13. ---> Package broadcom-wl.noarch 0:5.60.48.36-1.fc13 will be installed
  14. ---> Package kmod-wl-2.6.40-4.fc15.i686.i686 0:5.60.48.36-2.fc15.6 will be installed
  15. --> Processing Dependency: kernel-uname-r = 2.6.40-4.fc15.i686 for package: kmod-wl-2.6.40-4.fc15.i686-5.60.48.36-2.fc15.6.i686
  16. --> Finished Dependency Resolution
  17. Error: Package: kmod-wl-2.6.40-4.fc15.i686-5.60.48.36-2.fc15.6.i686 (rpmfusion-nonfree-updates)
  18. Requires: kernel-uname-r = 2.6.40-4.fc15.i686
  19. Installed: kernel-2.6.38.6-26.rc1.fc15.i686 (@koji-override-1/$releasever)
  20. kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686
  21. Installed: kernel-2.6.40.3-0.fc15.i686 (@updates)
  22. kernel-uname-r = 2.6.40.3-0.fc15.i686
  23. Available: kernel-PAE-2.6.38.6-26.rc1.fc15.i686 (fedora)
  24. kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.PAE
  25. Available: kernel-PAE-2.6.40.3-0.fc15.i686 (updates)
  26. kernel-uname-r = 2.6.40.3-0.fc15.i686.PAE
  27. Available: kernel-PAEdebug-2.6.38.6-26.rc1.fc15.i686 (fedora)
  28. kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.PAEdebug
  29. Available: kernel-PAEdebug-2.6.40.3-0.fc15.i686 (updates)
  30. kernel-uname-r = 2.6.40.3-0.fc15.i686.PAEdebug
  31. Available: kernel-debug-2.6.38.6-26.rc1.fc15.i686 (fedora)
  32. kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.debug
  33. Available: kernel-debug-2.6.40.3-0.fc15.i686 (updates)
  34. kernel-uname-r = 2.6.40.3-0.fc15.i686.debug
  35. You could try using --skip-broken to work around the problem
  36. You could try running: rpm -Va --nofiles --nodigest
  37. [root@Alicia henry]# rpm -qa | grep -e kernel -e broadcom-wl -e kmod-wl | sort
  38. abrt-addon-kerneloops-2.0.3-1.fc15.i686
  39. kernel-2.6.38.6-26.rc1.fc15.i686
  40. kernel-2.6.40.3-0.fc15.i686
  41. kernel-devel-2.6.40.3-0.fc15.i686
  42. kernel-headers-2.6.40.3-0.fc15.i686
  43. [root@Alicia henry]# yum update kernel
  44. Loaded plugins: langpacks, presto, refresh-packagekit
  45. Setting up Update Process
  46. No Packages marked for Update
  47. [root@Alicia henry]# yum install kmod-wl
  48. Loaded plugins: langpacks, presto, refresh-packagekit
  49. Setting up Install Process
  50. Resolving Dependencies
  51. --> Running transaction check
  52. ---> Package kmod-wl.i686 0:5.60.48.36-2.fc15.6 will be installed
  53. --> Processing Dependency: kmod-wl-2.6.40-4.fc15.i686 >= 5.60.48.36-2.fc15.6 for package: kmod-wl-5.60.48.36-2.fc15.6.i686
  54. --> Running transaction check
  55. ---> Package kmod-wl-2.6.40-4.fc15.i686.i686 0:5.60.48.36-2.fc15.6 will be installed
  56. --> Processing Dependency: kernel-uname-r = 2.6.40-4.fc15.i686 for package: kmod-wl-2.6.40-4.fc15.i686-5.60.48.36-2.fc15.6.i686
  57. --> Processing Dependency: wl-kmod-common >= 5.60.48.36 for package: kmod-wl-2.6.40-4.fc15.i686-5.60.48.36-2.fc15.6.i686
  58. --> Running transaction check
  59. ---> Package broadcom-wl.noarch 0:5.60.48.36-1.fc13 will be installed
  60. ---> Package kmod-wl-2.6.40-4.fc15.i686.i686 0:5.60.48.36-2.fc15.6 will be installed
  61. --> Processing Dependency: kernel-uname-r = 2.6.40-4.fc15.i686 for package: kmod-wl-2.6.40-4.fc15.i686-5.60.48.36-2.fc15.6.i686
  62. --> Finished Dependency Resolution
  63. Error: Package: kmod-wl-2.6.40-4.fc15.i686-5.60.48.36-2.fc15.6.i686 (rpmfusion-nonfree-updates)
  64. Requires: kernel-uname-r = 2.6.40-4.fc15.i686
  65. Installed: kernel-2.6.38.6-26.rc1.fc15.i686 (@koji-override-1/$releasever)
  66. kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686
  67. Installed: kernel-2.6.40.3-0.fc15.i686 (@updates)
  68. kernel-uname-r = 2.6.40.3-0.fc15.i686
  69. Available: kernel-PAE-2.6.38.6-26.rc1.fc15.i686 (fedora)
  70. kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.PAE
  71. Available: kernel-PAE-2.6.40.3-0.fc15.i686 (updates)
  72. kernel-uname-r = 2.6.40.3-0.fc15.i686.PAE
  73. Available: kernel-PAEdebug-2.6.38.6-26.rc1.fc15.i686 (fedora)
  74. kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.PAEdebug
  75. Available: kernel-PAEdebug-2.6.40.3-0.fc15.i686 (updates)
  76. kernel-uname-r = 2.6.40.3-0.fc15.i686.PAEdebug
  77. Available: kernel-debug-2.6.38.6-26.rc1.fc15.i686 (fedora)
  78. kernel-uname-r = 2.6.38.6-26.rc1.fc15.i686.debug
  79. Available: kernel-debug-2.6.40.3-0.fc15.i686 (updates)
  80. kernel-uname-r = 2.6.40.3-0.fc15.i686.debug
  81. You could try using --skip-broken to work around the problem
  82. You could try running: rpm -Va --nofiles --nodigest


Attempting to install Broadcom wirless
Already run "yum update"
"gcc" and "kernel-devel" are installed
rpm fusion repos have been added

Any ideas?
August 19, 2011 11:36:30 AM

Either

1)upgrade the kernel to the requested one, or

2)go to Broadcom site ( http://www.broadcom.com/support/802.11/linux_sta.php ) and download drivers.

I'd prefer 2).
--------------------------------------------------------------------------------------------------------------------------------------
EDIT: didn't at first see that updated kernel had been installed. Looks like a firmware issue.
BTW, I tried upgrading my kernel in a Debian distro to 3.0.0 with similar non-functionality of wireless. I just choose the older 2.6.36-1-mepis-smp on bootup and wait until the issue is solved.
m
0
l
August 19, 2011 11:52:51 PM

I'd tend to agree with chamaecyparis and take it outside of yum's hands, altho to be warned: any time you update the kernel through yum it'll require rebuilding/reinstalling the modules (and, as such, I personally would take the whole thing out of the package manager's hands and build my own kernel, then again I kinda have a slight preference towards gentoo anyway)

If you wanted to try to get the particular kernel that it's asking for, you may need to hunt down a new yum repo or even a stray, standalone RPM that has that particular version.
m
0
l
Related resources
August 20, 2011 12:05:10 AM

I just wish there was some way of using Fedora 15 and Broadcom wireless, because I know it works with Fedora 14...
m
0
l
August 20, 2011 1:12:22 PM

What kernel are you running? Perhaps you could instead track down a repo that carries the kmod-wl package for that kernel...
m
0
l
August 21, 2011 1:59:05 AM

Thst sounds like a good idea...
m
0
l
September 4, 2011 12:26:18 PM

I resolved it by taking apart the school laptop, the Lenovo s10e and taking out the Intel Wireless 5100 series Mini-PCI-E unit and giving it to my x120e. It has FOSS drivers and is working much better (better card anyway).
m
0
l
September 4, 2011 2:57:47 PM

Hehe, certainly one way to solve it.

It's a bit ridiculous that some manufacturer's still hold specs/software dev guides soo close to their chest to prevent the FOSS community from making decent drivers without having to resort to something like kernel debugging and watching memory accesses to reverse engineer what the various registers are and how you're supposed to interact with them.

It's even a bit more ridiculous that some laptop vendors (in my case, IBM/Lenovo) will prevent you from installing any card that they haven't blessed (read: don't make a cut on) via a BIOS whitelist check (but, a BIOS edit later, and I now have a fine, functional Atheros non-sanctioned wifi card)

sigh...
m
0
l
September 4, 2011 3:47:21 PM

Good job, amdfangirl -- another hardware geek!

Q: will an Intel Centrino Ultimate-N (3-posts) work in a Lenovo whose stock Mini-PCI-E unit has only two? I'm new to laptops.

(BTW, I like the SSS)
m
0
l
September 5, 2011 7:05:46 AM

bmouring said:
Hehe, certainly one way to solve it.

It's a bit ridiculous that some manufacturer's still hold specs/software dev guides soo close to their chest to prevent the FOSS community from making decent drivers without having to resort to something like kernel debugging and watching memory accesses to reverse engineer what the various registers are and how you're supposed to interact with them.

It's even a bit more ridiculous that some laptop vendors (in my case, IBM/Lenovo) will prevent you from installing any card that they haven't blessed (read: don't make a cut on) via a BIOS whitelist check (but, a BIOS edit later, and I now have a fine, functional Atheros non-sanctioned wifi card)

sigh...


Just lucky I ripped it out of a school (lenovo) laptop.

This is one of the few areas I like Intel in. :/ 

I realised I could install the driver on Ubuntu. But it made wireless horribly unstable.

(Plus I have a grudge against apt-get, Unity and the Mac OS X feel of Ubuntu)

Silly binary blobs.
m
0
l
September 5, 2011 1:16:27 PM

chamaecyparis said:
Q: will an Intel Centrino Ultimate-N (3-posts) work in a Lenovo whose stock Mini-PCI-E unit has only two? I'm new to laptops.


Well, to be sure, you're going to need to get your hands dirty and dig into the laptop. Find a technician's/repair/service manual for your laptop online if you can (my Lenovo Thinkpad had one that was pretty easy to find). Some laptops that come with a 2 antenna post card sometimes actually have 3 antennas (and simply tape the extra, as was the case in my laptop)

If you do only have two, it should work (the third is used if you have a 3T3R-type wireless AP/router to get up to 450Mbps), or you can always buy an antenna and add it you your laptop (they sell kits like this)
m
0
l
September 5, 2011 1:31:40 PM

amdfangirl said:
(Plus I have a grudge against apt-get, Unity and the Mac OS X feel of Ubuntu)

I'll grant you the last two, but really, don't like apt? I don't see how it's all that different from yum, and I appreciate both equally.
amdfangirl said:
Silly binary blobs.

QFT, cause more headaches than they solve.
m
0
l
September 5, 2011 1:37:09 PM

I get confused between the two. I end up accidently typing yum commands into Ubuntu.

:) 
m
0
l
September 5, 2011 1:52:53 PM

echo
amdfangirl said:
I get confused between the two. I end up accidently typing yum commands into Ubuntu.

:) 

|sed 's/yum/emerge/'|sed 's/Ubuntu/any RPM or Deb-based distro/'

... and that's my issue regularly :) 
m
0
l
September 5, 2011 4:39:19 PM

@bmouring re: wireless card

Thanks! I found out what I needed.
m
0
l
!