首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Broadcom BCM4321找不到网络

Broadcom BCM4321找不到网络
EN

Ask Ubuntu用户
提问于 2014-02-11 18:13:19
回答 1查看 3.4K关注 0票数 0

我花了几个小时试着让我的无线电话卡正常工作。我把PCI卡从一台工作机器搬到了新的。都运行Ubuntu12.04。这张卡在第一台机器上运行良好,但现在却找不到任何无线网络。我使用的是wl驱动程序,因为它被告知正在使用BCM4321芯片组。我使用这个页面作为安装指南:https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx#A12.04_.28Precise_Pangolin.29_-12.10.28Quantal_Quetzal.29

我希望有人能给我一个建议来帮助我的痛苦:)下面的细节。

dmesg (BCM4329看起来可疑,因为芯片组应该是BCM4321):

代码语言:javascript
复制
root@mymachine:/# dmesg | grep -e wl -e eth1
[    1.425064] wl: module license 'MIXED/Proprietary' taints kernel.
[    1.429110] wl: module verification failed: signature and/or required key missing - tainting kernel
[    1.479959] INFO @wl_cfg80211_attach : Registered CFG80211 phy
[    1.526081] eth1: Broadcom BCM4329 802.11 Hybrid Wireless Controller 6.20.155.1 (r326264)
[  988.710494] INFO @wl_cfg80211_attach : Registered CFG80211 phy
[  988.737879] eth1: Broadcom BCM4329 802.11 Hybrid Wireless Controller 6.20.155.1 (r326264)
[ 2083.164833] ERROR @wl_dev_intvar_get : error (-1)
[ 2083.164840] ERROR @wl_cfg80211_get_tx_power : error (-1)

lspci:

代码语言:javascript
复制
root@mymachine:/# lspci -vvnn | grep 14e4 04:05.0 Network controller
[0280]: Broadcom Corporation BCM4321 802.11b/g/n [14e4:4329] (rev 01)

iwconfig:

代码语言:javascript
复制
root@mymachine:/# iwconfig
eth0      no wireless extensions.

eth1      IEEE 802.11abg  ESSID:off/any
          Mode:Managed  Access Point: Not-Associated   Tx-Power=200 dBm
          Retry  long limit:7   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off

lo        no wireless extensions.

virbr0    no wireless extensions.

driver=wl0还好吗?):

代码语言:javascript
复制
root@mymachine:/# lshw -C network
  *-network
       description: Wireless interface
       product: BCM4321 802.11b/g/n
       vendor: Broadcom Corporation
       physical id: 5
       bus info: pci@0000:04:05.0
       logical name: eth1
       version: 01
       serial: 00:21:29:6d:7b:98
       width: 32 bits
       clock: 33MHz
       capabilities: bus_master ethernet physical wireless
       configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1 (r326264) latency=32 multicast=yes wireless=IEEE 802.11abg
       resources: irq:21 memory:fdafc000-fdafffff

lsmod (驱动程序并不真正与内核通信,对吧?):

代码语言:javascript
复制
root@mymachine:/# lsmod | grep wl
wl                   3074978  0
cfg80211              499466  1 wl
lib80211               14381  2 wl,lib80211_crypt_tkip

我对/etc/modprobe.d/blacklist.conf所做的更改(添加了最后三个):

代码语言:javascript
复制
# replaced by b43 and ssb.
blacklist bcm43xx
blacklist brcmsmac
blacklist bcma
blacklist b43

iwlist扫描:

代码语言:javascript
复制
root@mymachine:/# iwlist eth1 scanning
eth1      No scan results
EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2014-02-11 18:37:08

你有三种可能的解决方案

  • 使用以太网(将电缆连接到路由器和您的PC),然后转到设置管理器->附加驱动程序,并查找上面写的使用Broacom驱动程序(类似于此)的位置。
  • 如果你没找到那个司机。然后执行此解决方案sudo nano /etc/modprobe.d/blacklist.conf,然后添加blacklist b43并从黑名单中删除brcmsmac。然后转到sudo nano /etc/modules并添加wlbrcmsmac。后者在我的电脑上工作。我也有broadcom,但不是同一个。
  • 如果这些解决方案都不起作用,那么升级到Ubuntu13.10,使用以太网连接到Internet,然后转到其他驱动程序,您肯定会找到Broadcom驱动程序。

`

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/419556

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档