无无线网络,BCM4313

无无线网络,BCM4313

刚买了这台华硕 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

相关内容