16.04无线驱动问题

包含网卡/无线网的网络问题和ADSL/校园网/宽带拨号支持及代理/共享等网络使用问题
回复
husy
帖子: 2
注册时间: 2016-07-16 0:21
系统: Ubuntu 16.04(LTS)

16.04无线驱动问题

#1

帖子 husy »

我按网上在系统设置的附加驱动安装了网卡的专有驱动重启后没有任何变化,依旧是没有wifi的选项,只能有线连接。
但是网上也找不到支持我现在网卡的驱动了,如何能支持wifi呢?
这是我的一些信息:
husy@husy-X202E:~$ uname -a
Linux husy-X202E 4.4.0-21-generic #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
husy@husy-X202E:~$ cat /etc/issue
Ubuntu 16.04 LTS \n \l

husy@husy-X202E:~$ lspci -knn
00:00.0 Host bridge [0600]: Intel Corporation 3rd Gen Core processor DRAM Controller [8086:0154] (rev 09)
Subsystem: ASUSTeK Computer Inc. VivoBook X202EV [1043:108d]
Kernel driver in use: ivb_uncore
00:02.0 VGA compatible controller [0300]: Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09)
Subsystem: ASUSTeK Computer Inc. 3rd Gen Core processor Graphics Controller [1043:108d]
Kernel driver in use: i915
Kernel modules: i915
00:04.0 Signal processing controller [1180]: Intel Corporation 3rd Gen Core Processor Thermal Subsystem [8086:0153] (rev 09)
Subsystem: ASUSTeK Computer Inc. 3rd Gen Core Processor Thermal Subsystem [1043:108d]
00:14.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller [8086:1e31] (rev 04)
Subsystem: ASUSTeK Computer Inc. VivoBook X202EV [1043:108d]
Kernel driver in use: xhci_hcd
00:16.0 Communication controller [0780]: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 [8086:1e3a] (rev 04)
Subsystem: ASUSTeK Computer Inc. VivoBook X202EV [1043:108d]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:1a.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 [8086:1e2d] (rev 04)
Subsystem: ASUSTeK Computer Inc. VivoBook X202EV [1043:108d]
Kernel driver in use: ehci-pci
00:1b.0 Audio device [0403]: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller [8086:1e20] (rev 04)
Subsystem: ASUSTeK Computer Inc. VivoBook X202EV [1043:108d]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
00:1c.0 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 [8086:1e10] (rev c4)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.1 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 [8086:1e12] (rev c4)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1c.3 PCI bridge [0604]: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 [8086:1e16] (rev c4)
Kernel driver in use: pcieport
Kernel modules: shpchp
00:1d.0 USB controller [0c03]: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 [8086:1e26] (rev 04)
Subsystem: ASUSTeK Computer Inc. VivoBook X202EV [1043:108d]
Kernel driver in use: ehci-pci
00:1f.0 ISA bridge [0601]: Intel Corporation HM76 Express Chipset LPC Controller [8086:1e59] (rev 04)
Subsystem: ASUSTeK Computer Inc. HM76 Express Chipset LPC Controller [1043:108d]
Kernel driver in use: lpc_ich
Kernel modules: lpc_ich
00:1f.2 SATA controller [0106]: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] [8086:1e03] (rev 04)
Subsystem: ASUSTeK Computer Inc. VivoBook X202EV [1043:108d]
Kernel driver in use: ahci
Kernel modules: ahci
00:1f.3 SMBus [0c05]: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller [8086:1e22] (rev 04)
Subsystem: ASUSTeK Computer Inc. VivoBook X202EV [1043:108d]
Kernel modules: i2c_i801
00:1f.6 Signal processing controller [1180]: Intel Corporation 7 Series/C210 Series Chipset Family Thermal Management Controller [8086:1e24] (rev 04)
Subsystem: ASUSTeK Computer Inc. 7 Series/C210 Series Chipset Family Thermal Management Controller [1043:108d]
02:00.0 Network controller [0280]: Broadcom Corporation BCM43142 802.11b/g/n [14e4:4365] (rev 01)
Subsystem: AzureWave BCM43142 802.11b/g/n [1a3b:2107]
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma
03:00.0 Ethernet controller [0200]: Qualcomm Atheros AR8162 Fast Ethernet [1969:1090] (rev 10)
Subsystem: ASUSTeK Computer Inc. AR8162 Fast Ethernet [1043:200f]
Kernel driver in use: alx
Kernel modules: alx
husy@husy-X202E:~$ lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 005: ID 03eb:8418 Atmel Corp.
Bus 001 Device 004: ID 13d3:5188 IMC Networks
Bus 001 Device 003: ID 13d3:3388 IMC Networks
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 002: ID 062a:4101 Creative Labs Wireless Keyboard/Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
husy@husy-X202E:~$ sudo lshw -C net
*-network
description: Network controller
product: BCM43142 802.11b/g/n
vendor: Broadcom Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 01
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: driver=bcma-pci-bridge latency=0
resources: irq:17 memory:f7d00000-f7d07fff
*-network
description: Ethernet interface
product: AR8162 Fast Ethernet
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 10
serial: 50:46:5d:3d:f6:88
size: 100Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: pm pciexpress msi msix bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=alx duplex=full ip=192.168.1.28 latency=0 link=yes multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:29 memory:f7c00000-f7c3ffff ioport:e000(size=128)
husy@husy-X202E:~$
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 16.04无线驱动问题

#2

帖子 poloshiao »

16.04无线驱动问题
sudo lshw -C net
product: BCM43142 802.11b/g/n
configuration: driver=bcma-pci-bridge latency=0
1. 無線網卡 BCM43142
已載入驅動 bcma-pci-bridge
但缺少
logical name:
serial:
等項
表示 沒有成功驅動

2. 建議
測試 無線網卡時
把有線網卡 從 Bios 關閉
以免打擾
然後重新開機 看看 有沒有改變
2-1. 等測試 無線網卡 成功
再視需要 從 Bios 打開有線網卡

3. 參考這個方法 重新安裝 BCM43142 驅動
http://askubuntu.com/a/52181
然後重新開機看看 有沒有改變
3-1. BCM43142 在 wl 支援名單內
3-1-1. https://help.ubuntu.com/community/WifiD ... rietary.29
Broadcom STA Wireless driver (Proprietary)
較新的無線網卡 BCM43142 需要安裝 bcmwl-kernel-source 套件 提供 wl 驅動模組
3-1-2. https://wiki.debian.org/wl
wl
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 16.04无线驱动问题

#3

帖子 vickycq »

husy 写了:但是网上也找不到支持我现在网卡的驱动了
BCM43142 是惟一一款 LCN40 PHY 无线网卡,开源驱动 b43/brcm80211 不支持,仅有私有驱动 wl 可供使用
husy 写了:附加驱动安装了网卡的专有驱动重启后没有任何变化
可能原因 wl 构建失败,但由于是的在“附加驱动”中安装的,导致用户无法看到或容易忽略错误信息
尝试:

代码: 全选

1. apt purge bcmwl-kernel-source broadcom-sta-dkms
2. 重新启动计算机
3. apt install linux-headers-`uname -r` build-essential dkms
4. apt install bcmwl-kernel-source
注意观察 4. 输出的信息。可将 4. 输出的信息完全复制贴上来

bcmwl-kernel-source 构建失败一例 viewtopic.php?f=116&t=477066
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
husy
帖子: 2
注册时间: 2016-07-16 0:21
系统: Ubuntu 16.04(LTS)

Re: 16.04无线驱动问题

#4

帖子 husy »

husy 写了:附加驱动安装了网卡的专有驱动重启后没有任何变化
可能原因 wl 构建失败,但由于是的在“附加驱动”中安装的,导致用户无法看到或容易忽略错误信息
尝试:

代码: 全选

1. apt purge bcmwl-kernel-source broadcom-sta-dkms
2. 重新启动计算机
3. apt install linux-headers-`uname -r` build-essential dkms
4. apt install bcmwl-kernel-source
这里执行到第二步的时候,

代码: 全选

root@husy-X202E:/home/husy# apt install linux-headers-'uname -r' build-essential dkms
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
E: 无法定位软件包 linux-headers-uname -r
我刚开始学习,对这些指令都不太理解,但是执行起来得到上面的结果,这是为什么呢?
头像
vickycq
帖子: 4507
注册时间: 2011-03-20 13:12
系统: Debian
来自: 山东省寿光县
联系:

Re: 16.04无线驱动问题

#5

帖子 vickycq »

husy 写了:root@husy-X202E:/home/husy# apt install linux-headers-'uname -r' build-essential dkms
E: 无法定位软件包 linux-headers-uname -r
不是 linux-headers-'uname -r' 而是 linux-headers-`uname -r`
不是单引号,而是反引号(ESC下方,TAB上方)
反引号的作用 参考
https://www.gnu.org/software/bash/manua ... ution.html
http://unix.stackexchange.com/questions ... g-backtick
http://unix.stackexchange.com/questions ... n-commands

即 若执行 uname -r 输出 4.5.0-2-amd64
则 linux-headers-`uname -r` 等同于 linux-headers-4.5.0-2-amd64
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
回复