刚买了这台华硕 10 英寸笔记本电脑,附带 Ubuntu 12.04。我家里的一切都很好:无线识别并连接。
我一到女友家,麻烦就开始了。
我无法连接到无线(身份验证...超时并要求身份验证)
我开始在网上搜索,尝试了使用终端命令在网上发布的一些解决方案。没有解决方案。我决定升级到 12.10-13.04,这给我带来了更糟糕的问题:我再也看不到任何网络了。
无线网卡已打开,毫无疑问。有线连接正常。
我一直在摸索各种驱动程序版本,但毫无进展,也不知道我当前运行的是哪个驱动程序
我对于要运行哪些终端线路有一个模糊的想法:
lshw:
resources: irq:17 memory:f7d00000-f7dfffff
*-network
description: Wireless interface
product: BCM4313 802.11b/g/n Wireless LAN Controller
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: eth2
version: 01
serial: dc:85:de:56:c4:ea
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1 (r326264) latency=0 multicast=yes wireless=IEEE 802.11abg
resources: irq:17 memory:f7d00000-f7d03fff
iwconfig:
eth1 no wireless extensions.
eth2 IEEE 802.11abg ESSID:off/any
Mode:Managed Access Point: Not-Associated
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
lo no wireless extensions.
我是新手,很高兴开始我的 Ubuntu 和 Linux 生活,我确信这只是我遇到的几个小问题中的第一个!:) 感谢大家
更新:第二个答案的报告
talon@Black1015E:~$ sudo apt-get remove --purge bcmwl-kernel-source
[sudo] password for talon:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'bcmwl-kernel-source' is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
talon@Black1015E:~$ wget http://us.archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb
--2013-10-22 18:50:32-- http://us.archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb
Resolving us.archive.ubuntu.com (us.archive.ubuntu.com)... 2001:67c:1562::15, 2001:67c:1562::13, 2001:67c:1562::14, ...
Connecting to us.archive.ubuntu.com (us.archive.ubuntu.com)|2001:67c:1562::15|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1181334 (1.1M) [application/x-debian-package]
Saving to: ‘bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb’
100%[======================================>] 1,181,334 3.37MB/s in 0.3s
2013-10-22 18:50:33 (3.37 MB/s) - ‘bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb’ saved [1181334/1181334]
talon@Black1015E:~$ arvh
No command 'arvh' found, did you mean:
Command 'arch' from package 'coreutils' (main)
arvh: command not found
talon@Black1015E:~$ arch
x86_64
talon@Black1015E:~$ sudo dpkg -i bcmwl*.deb
Selecting previously unselected package bcmwl-kernel-source.
(Reading database ... 171895 files and directories currently installed.)
Unpacking bcmwl-kernel-source (from bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb) ...
Setting up bcmwl-kernel-source (5.100.82.112+bdcom-0ubuntu3) ...
Loading new bcmwl-5.100.82.112+bdcom DKMS files...
First Installation: checking all kernels...
Building only for 3.8.0-32-generic
Building for architecture x86_64
Building initial module for 3.8.0-32-generic
Done.
wl:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.8.0-32-generic/updates/dkms/
depmod........
DKMS: install completed.
Error: Module b43 is not currently loaded
Error: Module b43legacy is not currently loaded
Error: Module ssb is not currently loaded
Error: Module bcm43xx is not currently loaded
Error: Module brcm80211 is not currently loaded
Error: Module brcmfmac is not currently loaded
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-3.8.0-32-generic
现在重启
答案1
请尝试:
sudo apt-get purge bcmwl-kernel-source
sudo modprobe -rv wl
sudo modprobe -v brcmsmac
如果有任何错误,请继续执行命令然后重新启动。如果您没有安装除 wl 驱动程序之外的任何其他驱动程序,那么您的无线应该可以正常工作。
答案2
在 Ubuntu 13.04 中,我相信默认的 bcmwl-kernel-source 将无法在您的 Broadcom 4313 上正常工作。我建议您获取临时的有线以太网连接并打开终端:
sudo apt-get remove --purge bcmwl-kernel-source
wget http://us.archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_amd64.deb
或者,如果你的系统是 32 位:
wget http://us.archive.ubuntu.com/ubuntu/pool/restricted/b/bcmwl/bcmwl-kernel-source_5.100.82.112+bdcom-0ubuntu3_i386.deb
确认 32 位或 64 位:
arch
然后做:
sudo dpkg -i bcmwl*.deb
重新启动并向我们提供您的报告。
断开以太网。wl 模块是否已加载?
lsmod | grep wl
如果没有,则明确加载:
sudo modprobe wl
现在怎么样?接口扫描了吗?
sudo iwlist eth1 scan