You are not logged in.
Hi guys!
I would like to apologize myself for any english mistakes that happen in this message. So, I've recently installed Arch Linux 3.0 for the very first time on my laptop. Everything is fine but the BCM4312 wifi card. I'd appreciate if you please help me with this task. Can you?
I've tried to install this already, but it didn't work:
http://www.broadcom.com/support/802.11/linux_sta.php
This are some information that can help you:
$ lspci -vnn | grep 14e4
0b:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
$ ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:1E:C9:F9:AE:F6
inet addr:192.168.1.106 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21e:c9ff:fef9:aef6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:39580 errors:0 dropped:0 overruns:0 frame:0
TX packets:33613 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:47025479 (44.8 Mb) TX bytes:3740792 (3.5 Mb)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:20 errors:0 dropped:0 overruns:0 frame:0
TX packets:20 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1120 (1.0 Kb) TX bytes:1120 (1.0 Kb)
$uname -a
Linux myhost 3.0-ARCH #1 SMP PREEMPT Tue Aug 30 07:32:23 UTC 2011 i686 Intel(R) Core(TM)2 Duo CPU T5450 @ 1.66GHz GenuineIntel GNU/Linux
sudo lspci -vvn|grep 43 -A7
Interrupt: pin B routed to IRQ 43
Region 0: I/O ports at 6eb0 [size=8]
Region 1: I/O ports at 6eb8 [size=4]
Region 2: I/O ports at 6ec0 [size=8]
Region 3: I/O ports at 6ec8 [size=4]
Region 4: I/O ports at 6ee0 [size=32]
Region 5: Memory at fe9fb800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [80] MSI: Enable+ Count=1/4 Maskable- 64bit-
--
09:00.0 0200: 11ab:4354 (rev 12)
Subsystem: 1028:022f
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 44
Region 0: Memory at fe8fc000 (64-bit, non-prefetchable) [size=16K]
Region 2: I/O ports at de00 [size=256]
--
0b:00.0 0280: 14e4:4315 (rev 01)
Subsystem: 1028:000b
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 11
Region 0: Memory at fe7fc000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
This is my /etc/modprobe.d/blacklist.conf
blacklist bcma
blacklist ssb
blacklist b43
Last edited by coruja (2011-09-04 07:58:39)
Offline
If your card is in the following list, you can use the broadcom-wl driver:
PCI-ID Name
[14e4:4311] BCM4311
[14e4:4312] BCM4311
[14e4:4313] BCM4311
[14e4:4315] BCM4312
[14e4:4727] BCM4313
[14e4:4328] BCM4321
[14e4:4329] BCM4321
[14e4:432a] BCM4321
[14e4:432b] BCM4322
[14e4:432c] BCM4322
[14e4:432d] BCM4322
[14e4:4353] BCM43224
[14e4:4357] BCM43225
[14e4:4358] BCM43227
[14e4:4359] BCM43228
You'll need broadcom-wl package form AUR
Offline
If your card is in the following list, you can use the broadcom-wl driver: PCI-ID Name [14e4:4311] BCM4311 [14e4:4312] BCM4311 [14e4:4313] BCM4311 [14e4:4315] BCM4312 [14e4:4727] BCM4313 [14e4:4328] BCM4321 [14e4:4329] BCM4321 [14e4:432a] BCM4321 [14e4:432b] BCM4322 [14e4:432c] BCM4322 [14e4:432d] BCM4322 [14e4:4353] BCM43224 [14e4:4357] BCM43225 [14e4:4358] BCM43227 [14e4:4359] BCM43228
You'll need broadcom-wl package form AUR
It didn't work too.
Offline
You've actually blacklisted the driver that makes this thing work. Which is ssb and b43. Then you need firmware, so get the b43-firmware package from AUR. Wl is an alternative driver, but it's not necessary, b43 has supported your card since 2.6.33.
Offline
Is your rc.conf contain these?
MODULES=(lib80211 wl)
No.
You've actually blacklisted the driver that makes this thing work. Which is ssb and b43. Then you need firmware, so get the b43-firmware package from AUR. Wl is an alternative driver, but it's not necessary, b43 has supported your card since 2.6.33.
I'm going to try this.
Offline
I also have BCM4312 on Dell Inspiron 1545. Just take this approach and it should work just fine.
It worked! Thank you so much guys!
Offline