Possible Duplicate:
How to Install Broadcom / STA Wireless card (BCM43XX)
I know theres a plethora of other questions and some are "Solved" out there for this same issue but I've run through all that I can find to no avail.
I solved this problem once but then I went on to troubleshoot an injection issue fora nother program and I messed up the wireless so I reinstalled and now I can't get it working again! On this reload of Ubuntu 11.10 ive already tried a couple things so ill post as much relevant info as I know.
I'm new to Linux entirely having only used it for about a week now.
LSPCI:
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
0e:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g LP-PHY (rev 01)
1a:00.0 FireWire (IEEE 1394): O2 Micro, Inc. Device 10f7 (rev 01)
1a:00.1 SD Host controller: O2 Micro, Inc. Device 8120 (rev 01)
1a:00.2 Mass storage controller: O2 Micro, Inc. Device 8130 (rev 01)
iwconfig:
lo no wireless extensions.
eth0 no wireless extensions.
eth2 IEEE 802.11 Access Point: Not-Associated
Link Quality:5 Signal level:0 Noise level:0
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
ifconfig:
eth0 Link encap:Ethernet HWaddr 00:24:e8:bb:67:b9
inet addr:192.168.5.109 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::224:e8ff:febb:67b9/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:13807 errors:0 dropped:0 overruns:0 frame:0
TX packets:9503 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15997294 (15.9 MB) TX bytes:1087286 (1.0 MB)
Interrupt:46 Base address:0xc000
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:64 errors:0 dropped:0 overruns:0 frame:0
TX packets:64 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4672 (4.6 KB) TX bytes:4672 (4.6 KB)
If any other information is needed please let me know. Again thank you for your time!
Additional information:
sudo ifconfig wlan0 up;iwconfig;
wlan0: ERROR while getting interface flags: No such device
lo no wireless extensions.
eth0 no wireless extensions.
eth2 IEEE 802.11 Access Point: Not-Associated
Link Quality:5 Signal level:0 Noise level:0
Rx invalid nwid:0 invalid crypt:0 invalid misc:0
lspci -nnk | grep -i net -A2:
08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
Subsystem: Dell Device [1028:02c0]
Kernel driver in use: r8169
--
0e:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c]
Kernel driver in use: wl
rfkill list:
0: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: dell-wifi: Wireless LAN
Soft blocked: yes
Hard blocked: yes
If I do put on the proprietary driver (which I've read in several forums to remove) it still doesn't let me use my wireless. As it currently stands I have it activated and I still have for my rfkill:
0: dell-wifi: Wireless LAN
Soft blocked: yes
Hard blocked: yes
1: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: no
I tried the solutions here and they did not work:
Additional Information: If you have the interface Eth2 or something similar and can't set your card to monitor mode
then
- Open your package manager and search for
bcm
- Uninstall that crap
- Make sure you have the
firmware-b43-lpphy-installer
andb43-fwcutter
while youre there. Type into terminal
cat /etc/modprobe.d/* | egrep 'bcm'
and see if the term
blacklist bcm43xx
is there.If it is, type
cd /etc/modprobe.d/ sudo gedit blacklist.conf
put a # in front of the line:
blacklist bcm43xx
then save the file (you might get some funky messages saying that it isnt saving, it should be ok)- Reboot
You may have to re-apply the previous command:
sudo rmmod dell-laptop
I believe you have to blacklist wl as well as it wont let you get into monitor mode and you want it replaced by the kernel driver b43-pci-bridge as stated in the following code:
lspci -nnk | grep -i net -a2
Subsystem: Dell Device [1028:02c0]
Kernel modules: i2c-i801
08:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 03)
Subsystem: Dell Device [1028:02c0]
Kernel driver in use: r8169
Kernel modules: r8169
0e:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c]
Kernel driver in use: b43-pci-bridge