问题
我无法连接到互联网,因为我已连接到DLink 无线 AC1200 接入点 DAP-1650通过 Ubuntu 14.04 Trusty Tahr LTS。我能连接到我的Netgear 宽带路由器 WNDR 3700 v3,不幸的是,它位于地下室,隔着好几堵墙。使用两个无线网络启动 Windows 后,一切正常。
这是 Ubuntu 14.04 Trusty Tahr LTS 的全新安装,上周安装并通过 eth0 更新,但一直无法正常工作。我获得了分配的 IP 地址,连接后显示“已连接到”,但我无法访问本地网络或互联网上的任何内容。
网络
- Comcast Blast 105 Cable Internet
- [Motorola Surfboard SB6121 DOCSIS 3.0][1]
- [Netgear Broadcom Router WNDR 3700 v3][2]
- [DLINK Wireless AC1200 Access Point][3], connected via Gigabit Ethernet to WNDR3700
系统
- Ubuntu 14.04 LTS 3.13.0-45-generic #74-Ubuntu SMP (Dual Boot with Windows 7)
- Dell Inspiron N4010
$ lspci -nn -d 14e4:
03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
$ iwconfig (working connection)
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11abg ESSID:"NetgearWNDR3700v3"
Mode:Managed Frequency:2.437 GHz Access Point: 4C:60:DE:46:83:FB
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
$ iwconfig (Failed connection)
eth0 no wireless extensions.
lo no wireless extensions.
wlan0 IEEE 802.11abg ESSID:"DAP1650"
Mode:Managed Frequency:2.457 GHz Access Point: F8:E9:03:C9:E3:F0
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:off
$ dmesg (tailed after trying to connect to DAP-1650)
[ 5030.512332] cfg80211: Calling CRDA to update world regulatory domain
[ 5030.583870] cfg80211: World regulatory domain updated:
[ 5030.583875] cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[ 5030.583877] cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 5030.583878] cfg80211: (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 5030.583880] cfg80211: (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[ 5030.583881] cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[ 5030.583883] cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
以下是 lsmod 的输出:
$ lsmod |grep -e wl -e brcmsmac
wl 4207846 0
lib80211 14381 2 wl,lib80211_crypt_tkip
cfg80211 484040 1 wl
如果我进入“设置”->“软件和更新”->“附加驱动程序”,则会出现一个条目:Broadcom Corporation:Inspiron M5010/XPS 8300 此设备正在使用备用驱动程序。使用来自 bcmwl-kernel-source (专有) 的 Broadcom 802.11 Linux STA 无线驱动程序源,正在使用 1 个专有驱动程序。
希望这可以帮助!
答案1
来自@chili555链接答案,该bcmwl-kernel-source
包并不总是适合 14e4:4727 的正确驱动程序。
我运行了这些命令
sudo apt-get purge bcmwl-kernel-source
sudo modprobe -r wl
sudo modprobe brcmsmac
我的问题已经解决。