Scientific Linux Forum.org



  Reply to this topicStart new topicStart Poll

> broadcom-wl-kmdl-2.6.32-131.17.1.el6.i686, Unable wifi connection kernel updagrade
newzen
 Posted: Oct 7 2011, 02:53 AM
Quote Post


SLF Newbie


Group: Members
Posts: 1
Member No.: 909
Joined: 7-October 11









Hello, new at list.

After a Kernel upgrade i can't find a broadcom-wl-kmdl-2.6.32-131.17.1.el6.i686 , any one now where can i donwload.
For old kernel yum install broadcom-wl-kmdl-2.6.32-131.12.1.el6.i686 --enablerepo=atrpms but in atrpms no package for the actual kernel.

Thanks for any help.
PM
^
redman
 Posted: Oct 7 2011, 05:55 AM
Quote Post


SLF Admin
********

Group: Admins
Posts: 1572
Member No.: 2
Joined: 8-April 11









First of all, welcome to the list.

The new kernel was released yesterday.
That means that others (like the people who created additional packages) will be working on their stuff.
Probably within the next couple of days the broadcom package will become available.

You could downgrade to the previous kernel (and use the broadcom driver),
or use the newest kernel and connect your system with a old fashioned lan cable.


--------------------
What is SL? - Forum Rules - Info on 3rd Party Repos

Desktop: ASUS P5QPL-AM, Intel Dual-Core E6500, 4GB DDR2, ASUS GeForce GT 430 1GB, SL6.5 x86_64
Laptop: ASUS X58L, Intel Dual-Core T3200, 3GB DDR2, Intel GMA X3100, RHEL6.5 x86_64
Test box: Intel S5000PSL, 2x Intel Xeon E5310, 8GB ECC DDR2 FB-DIMM, ASUS GeForce GT 220 1GB, SL6.5 x86_64
PM
^
adebened
 Posted: Oct 8 2011, 02:50 AM
Quote Post


SLF Member
***

Group: Members
Posts: 85
Member No.: 21
Joined: 11-April 11









Hello,

You may want to ask at the elrepo project here for a build of a kmod, which should work across kernel upgrades. My understanding is that they're pretty good about such requests.

Cheers,
PM
^
northd_tech
 Posted: Dec 7 2011, 09:36 AM
Quote Post


SLF Rookie
*

Group: Members
Posts: 20
Member No.: 1098
Joined: 7-December 11









Hi newzen (if you're still having trouble with that Broadcom).

I just moved to SL6.1 about 2 days ago from Ubuntu and needed to compile the proprietary "wl" or STA driver module for my Broadcom 4321AG / "4328" wireless directly from Broadcom's "hybrid" sourcecode found on their website:

802.11 Linux STA driver
http://www.broadcom.com/support/802.11/linux_sta.php

QUOTE
These packages contain Broadcom's IEEE 802.11a/b/g/n hybrid Linux® device driver for use with Broadcom's BCM4311-, BCM4312-, BCM4313-, BCM4321-, BCM4322-, BCM43224-, and BCM43225-, BCM43227- and BCM43228-based hardware. There are different tars for 32-bit and 64-bit x86 CPU architectures. Make sure that you download the appropriate tar because the hybrid binary file must be of the appropriate architecture type. The hybrid binary file is agnostic to the specific version of the Linux kernel because it is designed to perform all interactions with the operating system through operating-system-specific files and an operating system abstraction layer file. All Linux operating-system-specific code is provided in source form, making it possible to retarget to different kernel versions and fix operating system related issues.


I didn't see which kind of hardware you have (the Broadcom 4301, 4306, 4318, and a couple of others work better with the Broadcom "b43" driver from my experience, although the firmware cutting/copying can get a little tricky at times.)

Also, these are good references to keep handy for Broadcom wireless and Linux:

http://linuxwireless.org/en/users/Drivers/b43

https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx

Also, that newest "STA" driver from Broadcom's website now supports rfkill and monitor mode where the older, pre- 5.100.82.xxx versions did not (but the "b43" and open source drivers might). From the newest Broadcom STA README.txt:

QUOTE
ISSUES FIXED AND WHAT'S NEW IN THIS RELEASE
-------------------------------------------
+ Added cfg80211 API support. The choice of API is done at compile time. If
kernel version >= 2.6.32, cfg80211 is used, otherwise wireless extension
is used. (End users should notice little difference.)
+ Supports Linux kernel 2.6.38
+ Fix for problem with rebooting while wireless disabled via airline switch.
+ Fixed a kernel panic observed on some 64-bit systems

HOW TO USE MONITOR MODE
-----------------------
To enable monitor mode:
$ echo 1 > /proc/brcm_monitor0

Enabling monitor mode will create a 'prism0' network interface. Wireshark and
other netwokk tools can use this new prism0 interface.

To disable monitor mode:
$ echo 0 > /proc/brcm_monitor0


ISSUES FIXED AND WHAT'S NEW IN RECENT RELEASES
-------------------------------------------
+ Supports monitor mode
+ Supports cfg80211
+ Supports hidden networks
+ Supports rfkill

http://www.broadcom.com/docs/linux_sta/README.txt

If you have a STA-compatible Broadcom, I think you would be happier with these functions that work with the newer driver module.

Also, my newly-compiled STA driver tells me this for a working Broadcom setup:

QUOTE
$ lspci -kvvnn | grep 14e4
03:00.0 Network controller [0280]: Broadcom Corporation BCM4321 802.11a/b/g/n [14e4:4328] (rev 03)

$ lsmod | egrep 'wl|b4|ssb'
wl                   2590748  0
cfg80211              139304  1 wl
lib80211                5991  2 lib80211_crypt_tkip,wl

$ modinfo wl
filename:       /lib/modules/2.6.32-131.21.1.el6.x86_64/kernel/net/wireless/wl.ko
srcversion:     AC38E801A7070535F4077AB
alias:          pci:v000014E4d00000576sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000435Asv*sd*bc*sc*i*
alias:          pci:v000014E4d00004359sv*sd*bc*sc*i*
alias:          pci:v000014E4d00004358sv*sd*bc*sc*i*
alias:          pci:v000014E4d00004727sv*sd*bc*sc*i*
alias:          pci:v000014E4d00004357sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000A99Dsv*sd*bc*sc*i*
alias:          pci:v000014E4d00004353sv*sd*bc*sc*i*
alias:          pci:v000014E4d0000432Dsv*sd*bc*sc*i*
alias:          pci:v000014E4d0000432Csv*sd*bc*sc*i*
alias:          pci:v000014E4d0000432Bsv*sd*bc*sc*i*
alias:          pci:v000014E4d0000432Asv*sd*bc*sc*i*
alias:          pci:v000014E4d00004329sv*sd*bc*sc*i*
alias:          pci:v000014E4d00004328sv*sd*bc*sc*i*
alias:          pci:v000014E4d00004315sv*sd*bc*sc*i*
alias:          pci:v000014E4d00004313sv*sd*bc*sc*i*
alias:          pci:v000014E4d00004312sv*sd*bc*sc*i*
alias:          pci:v000014E4d00004311sv*sd*bc*sc*i*
depends:        cfg80211,lib80211
vermagic:       2.6.32-131.21.1.el6.x86_64 SMP mod_unload modversions
parm:           oneonly:int
parm:           piomode:int
parm:           instance_base:int
parm:           nompc:int
parm:           name:string

$ rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

$ rfkill --version
rfkill 0.3

$ lshw -C network
  *-network
       description: Wireless interface
       product: BCM4321 802.11a/b/g/n
       vendor: Broadcom Corporation
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: eth1
       version: 03
       serial:[MACaddress]
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=5.100.82.112 ip=192.168.0.2 latency=0 multicast=yes wireless=IEEE 802.11abg
       resources: irq:19 memory:f2200000-f2203fff memory:f2000000-f20fffff(prefetchable)

Note: the red "lshw" command above was not installed by default on my SL6.1 distribution. That is something that I love and need dearly from the Ubuntu world. You could look here for that EXTREMELY helpful program:

64bit
http://pkgs.org/search/?keyword=lshw&search_on=name&distro=82&arch=64-bit

32bit
http://pkgs.org/search/?keyword=lshw&search_on=name&distro=82&arch=32-bit
PM
^
helikaon
 Posted: Dec 9 2011, 10:13 AM
Quote Post


SLF Moderator
******

Group: Moderators
Posts: 583
Member No.: 4
Joined: 8-April 11









Thank for sharing info!

cheers,


--------------------
PMEmail Poster
^
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:

Topic Options Reply to this topicStart new topicStart Poll