[elrepo] kmod-compat-wireless - and BCM4313 [14e4:4727]

Phil Perry phil at elrepo.org
Wed Aug 1 17:11:10 EDT 2012


On 01/08/12 21:25, ni at centergate.net wrote:
> Hi,
>
> I recently installed Centos 6.3 Minimal on my Dell Latitude Laptop
> (E6520), prior to that I had Ubuntu 10.10. I've been having one heck of
> a time getting my wireless to work properly.
>
> Current setup:
>
> Wireless card: 03:00.0 Network controller [0280]: Broadcom Corporation
> BCM4313 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
>
> Kernel: 2.6.32-279.2.1.el6.x86_64
>
> Software:  kmod-compat-wireless-3.3-2.n.el6.elrepo.x86_64.rpm
>
> lo        no wireless extensions.
> em1       no wireless extensions.
> vmnet1    no wireless extensions.
> vmnet8    no wireless extensions
>
> lsmod  | grep "b43\|ssb\|bcma\|wl\|brcm"
> bcma                   25498  0
>
>
> lspci -vnn
>
> 03:00.0 Network controller [0280]: Broadcom Corporation BCM4313
> 802.11b/g/n Wireless LAN Controller [14e4:4727] (rev 01)
> 	Subsystem: Dell Inspiron M5010 / XPS 8300 [1028:0010]
> 	Flags: bus master, fast devsel, latency 0, IRQ 17
> 	Memory at e4b00000 (64-bit, non-prefetchable) [size=16K]
> 	Capabilities: [40] Power Management version 3
> 	Capabilities: [58] Vendor Specific Information<?>
> 	Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
> 	Capabilities: [d0] Express Endpoint, MSI 00
> 	Capabilities: [100] Advanced Error Reporting
> 	Capabilities: [13c] Virtual Channel<?>
> 	Capabilities: [160] Device Serial Number 00-00-c4-ff-ff-f4-68-a3
> 	Capabilities: [16c] Power Budgeting<?>
> 	Kernel driver in use: bcma-pci-bridge
> 	Kernel modules: bcma
>
> So I feel like with the above I'm part way there, though I could be
> terrible mistaken.
>
> I located the following thread which I thought would be my saviour:
>
> http://grokbase.com/t/centos/centos/125s7snzw1/support-for-broadcom-bcm4313
>
> But it errors out:
>
> modprobe brcmsmac
> WARNING: Error inserting rfkill
> (/lib/modules/2.6.32-279.2.1.el6.x86_64/kernel/net/rfkill/rfkill.ko):
> Invalid module format
> WARNING: Error inserting cfg80211
> (/lib/modules/2.6.32-279.2.1.el6.x86_64/weak-updates/compat-wireless/cfg80211.ko):
> Invalid module format
> WARNING: Error inserting brcmutil
> (/lib/modules/2.6.32-279.2.1.el6.x86_64/weak-updates/compat-wireless/brcmutil.ko):
> Invalid module format
> WARNING: Error inserting bcma
> (/lib/modules/2.6.32-279.2.1.el6.x86_64/weak-updates/compat-wireless/bcma.ko):
> Invalid module format
> WARNING: Error inserting mac80211
> (/lib/modules/2.6.32-279.2.1.el6.x86_64/weak-updates/compat-wireless/mac80211.ko):
> Invalid module format
> FATAL: Error inserting brcmsmac
> (/lib/modules/2.6.32-279.2.1.el6.x86_64/weak-updates/compat-wireless/brcmsmac.ko):
> Invalid module format
>
>
> I was wondering if someone could shed any insight on if I'm doing
> something wrong, if I'm using the incorrect software combination or
> there's a bug in the code (http://elrepo.org/bugs/view.php?id=285).
>
>
> Appreciate any insight or direction.
>
> Thanks!
> Nick
>

Hi Nick,

I've not had a chance to look at it, but I think the compat-wireless 
stuff broke with the release of 6.3. It was compatible with the 6.2 
series kernels but it looks like Red Hat have backported more wireless 
bits into their 6.3 kernel which has caused breakage in compat-wireless 
compatibility.

I've not tried rebuilding the compat-wireless package against 6.3, but I 
suspect this will need fixing upstream in the compat-wireless project to 
retain RHEL compatibility.

Phil


More information about the elrepo mailing list