You are not logged in.

#1 2008-10-22 22:31:48

Aprz
Member
From: Newark
Registered: 2008-05-28
Posts: 277

Broadcom 4311 Not Working w/ Custom Kernel v2.6.27

Cannot get Broadcom 4311 to work with my custom linux kernel 2.6.27. The scenario is that it is properly installed and works with Arch's stock kernel and the vanilla kernel.

As my computer boots, I get the error message:

:: Loading standard ACPI modules
FATAL: Module b43 not found

I know I don't have it as a module (I wanted it to be in the kernel), but I tried it anyhow, lol.

$ dmesg | grep b43
b43-pci-bridge 0000:06:00.0: device not available because of BAR 0 [0x0-0x3fff] collisions
b43-pci-bridge: probe of 0000:06:00.0 failed with error -22

I have no idea what this means nor does my friend Google. :\

$ modprobe -ls | grep b43

Returns nothing.

$ lspci | grep Broadcom
06:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)

Just as proof that it is a broadcom.

$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:16:D4:A3:2C:BD  
          inet addr:69.17.55.5  Bcast:69.17.55.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1638 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1822 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:959914 (937.4 Kb)  TX bytes:253460 (247.5 Kb)
          Interrupt:10 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

And as you can see, wlan0 doesn't exist anymore.

I thought all I needed for my wireless/broadcom to work (in my kernel) is:

Device Drivers ---> Network device support ---> Wireless LAN
[*] Wireless LAN (pre-802.11)
[*] Wireless LAN (IEEE 802.11)
<*>Broadcom 43xx wireless support (mac80211 stack)

Networking support ---> Wireless
<*> Generic IEEE 802.11 Networking Stack (mac80211)
...
<*>Generic IEEE 802.11 Networking Stack (DEPRECATED)
<*>    IEEE 802.11 WEP encryption (802.1x)
<*>    IEEE 802.11i CCMP support
<*>    IEEE 80.211i TKIP encryption

I am not using initrd.

Question: Any idea what I am missing?

I'll be going through some trail-and-error runs for now.

Last edited by Aprz (2008-10-24 14:04:49)

Offline

#2 2008-10-24 14:06:26

Aprz
Member
From: Newark
Registered: 2008-05-28
Posts: 277

Re: Broadcom 4311 Not Working w/ Custom Kernel v2.6.27

Well, it's still not working. I tried just taking parts from the working kernel and replacing the parts of my custom kernel under wirelss, but that didn't do the trick. I am probably going to copy anything related to PCI and IO Mapping next do the BAR collision and b43-pci-bridge error I am getting and see if that works.

Offline

Board footer

Powered by FluxBB