自内核 3.2.0-41 以来无法检测无线网络。内核升级后立即出现问题
lspci -nn |grep 0280
03:00.0 Network controller [0280]: Broadcom Corporation BCM43227 802.11b/g/n [14e4:4358]
sudo modprobe wl
FATAL: Module wl not found.
FATAL: Error running install command for wl
sudo lshw -C network
*-network
description: Ethernet interface
product: NetLink BCM57785 Gigabit Ethernet PCIe
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth0
version: 10
serial: dc:0e:a1:96:10:9d
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi msix pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.121 duplex=full firmware=sb ip=192.168.1.3 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:16 memory:c0430000-c043ffff memory:c0440000-c044ffff memory:c0450000-c04507ff
*-network UNCLAIMED
description: Network controller
product: BCM43227 802.11b/g/n
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:03:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
resources: memory:c0500000-c0503fff
iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
rfkill list all
0: acer-wireless: Wireless LAN
Soft blocked: no
Hard blocked: no
uname -a
Linux james-Aspire-5750Z 3.2.0-44-generic-pae #69-Ubuntu SMP Thu May 16 18:50:07 UTC 2013 i686 i686 i386 GNU/Linux
apt-cache policy bcmwl-kernel-source
bcmwl-kernel-source:
Installed: 6.20.155.1+bdcom-0ubuntu0.0.1
Candidate: 6.20.155.1+bdcom-0ubuntu0.0.1
Version table:
*** 6.20.155.1+bdcom-0ubuntu0.0.1 0
500 http://us.archive.ubuntu.com/ubuntu/ precise-updates/restricted i386 Packages
100 /var/lib/dpkg/status
5.100.82.38+bdcom-0ubuntu6 0
500 http://us.archive.ubuntu.com/ubuntu/ precise/restricted i386 Packages
lsmod
Module Size Used by
usbmouse 12666 0
usbhid 41937 0
hid 77428 1 usbhid
dm_crypt 22528 1
snd_hda_codec_hdmi 31775 1
snd_hda_codec_realtek 174313 1
snd_hda_intel 32719 3
snd_hda_codec 109562 3 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel
joydev 17393 0
snd_hwdep 13276 1 snd_hda_codec
snd_pcm 80916 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
snd_seq_midi 13132 0
snd_rawmidi 25424 1 snd_seq_midi
snd_seq_midi_event 14475 1 snd_seq_midi
snd_seq 51592 2 snd_seq_midi,snd_seq_midi_event
snd_timer 28931 2 snd_pcm,snd_seq
snd_seq_device 14172 3 snd_seq_midi,snd_rawmidi,snd_seq
snd 62218 16 snd_hda_codec_hdmi,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 14635 1 snd
uvcvideo 67203 0
videodev 86588 1 uvcvideo
mei 36570 0
snd_page_alloc 14108 2 snd_hda_intel,snd_pcm
acer_wmi 23612 0
sparse_keymap 13658 1 acer_wmi
i2c_i801 17346 0
psmouse 86520 0
serio_raw 13027 0
rfcomm 38139 0
pcspkr 12614 0
bnep 17830 2
evbug 12581 0
bluetooth 158479 10 rfcomm,bnep
parport_pc 32114 0
mac_hid 13077 0
ppdev 12849 0
lp 17455 0
parport 40930 3 parport_pc,ppdev,lp
sdhci_pci 18324 0
sdhci 28241 1 sdhci_pci
tg3 141414 0
i915 428014 3
drm_kms_helper 45466 1 i915
drm 197641 4 i915,drm_kms_helper
i2c_algo_bit 13199 1 i915
wmi 18744 1 acer_wmi
video 19115 1 i915
请指教。:) 谢谢!
答案1
我也遇到了完全相同的问题,只是我有一张英特尔 PRO/Wireless 3945ABG 无线网卡。
我的解决方案是将我的/etc/network/interfaces
文件重置为:
auto lo
iface lo inet loopback
这解决了我的问题但是这篇文章(默认的 /etc/network/interfaces 是什么?)表示默认/etc/network/interfaces
文件应该如下所示:
auto lo
iface lo inet loopback
# The primary network interface -- use DHCP to find our address
auto eth0
iface eth0 inet dhcp
答案2
尝试这个,
1 ) . 运行终端(CTRL++ ALT)T
2). 将命令逐个粘贴到终端中,使用CTRL+C从浏览器复制,然后使用CTRL+ SHIFT+V粘贴到终端中:
sudo apt-get install linux-headers-generic
然后
sudo apt-get install --reinstall bcmwl-kernel-source
最后
sudo modprobe wl
希望这能说明