mz1*_*000 3 wireless networking drivers additional-drivers
我有一个 Linksys WUSB 6300 双频 USB WiFi 适配器,通过驱动程序模块 8812AU 在我的台式电脑上愉快地运行。
当我第一次让它工作时,我使用驱动程序签名方法让它与安全启动一起工作。它在内核版本 4.4.0-23-generic 上工作得很好,后来在 4.4.0-24-generic 上也工作得很好,更新后我辞职了。
更新到 4.4.0-28-generic 后,由于某种原因退出不再具有预期的效果,并且似乎没有加载驱动程序模块 88 12AU。
更新到 4.4.0-38-generic 后,行为保持不变。
附加驱动程序工具现在向我显示了这一点,所以我不确定模块文件是否以某种方式弄乱了。我对 Ubuntu 还很陌生,所以我不知道如何判断。当它仍在工作时,它向我展示了这一点。
因此,网络适配器无法工作,我不知道要检查或做什么才能使其恢复工作。
lsusb
显示适配器被识别为 USB 设备:
Bus 002 Device 002: ID 13b1:003f Linksys WUSB6300 802.11a/b/g/n/ac Wireless Adapter [Realtek RTL8812AU]
Run Code Online (Sandbox Code Playgroud)
sudo lshw -C network
只向我显示以太网和内部 WiFi(它的名称非常相似)。它是一个集成的 WiFi 适配器,在 Ubuntu 下运行不佳,因此对我来说没有用处。
注意:88 21AE是内部 WiFi。我正在尝试让 88 12AU运行,但此处未列出,因为它似乎未加载。
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 11
serial: 54:a0:50:d5:4b:0b
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8168g-2_0.0.1 02/06/13 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:42 ioport:e000(size=256) memory:f7d00000-f7d00fff memory:f0000000-f0003fff
*-network
description: Wireless interface
product: RTL8821AE 802.11ac PCIe Wireless Network Adapter
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: wlp4s0
version: 00
serial: 54:27:1e:d6:91:8d
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=rtl8821ae driverversion=4.4.0-22-generic firmware=N/A ip=192.168.0.20 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
resources: irq:46 ioport:d000(size=256) memory:f7c00000-f7c03fff
Run Code Online (Sandbox Code Playgroud)
运行rfkill list all
显示似乎没有任何内容被阻止:
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
Run Code Online (Sandbox Code Playgroud)
任何帮助将不胜感激!
非常感谢。
这个包可以通过编辑 dkms.conf 文件来修复...
sudo -H gedit /usr/src/rtl8812au-4.3.8.12175.20140902+dfsg/dkms.conf
Run Code Online (Sandbox Code Playgroud)
然后将第 4 行从 更改MAKE="'make' all"
为MAKE="'make' all KVER=${kernelver}"
保存并退出编辑器,然后执行相同操作:
sudo -H gedit /var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/build/dkms.conf
Run Code Online (Sandbox Code Playgroud)
由于Ubuntu 论坛上报告了类似的问题,并且我的编辑对我获得的最新内核更新有效。
对于您当前的内核,您应该能够:
dkms build rtl8812au/4.3.8.12175.20140902+dfsg -k $(uname -r)
dkms install rtl8812au/4.3.8.12175.20140902+dfsg -k $(uname -r)
Run Code Online (Sandbox Code Playgroud)
重启
归档时间: |
|
查看次数: |
14874 次 |
最近记录: |