我无法让 WUSB6300 在 Ubuntu 19.10 上运行。我已执行此处的说明网站
我的 lsusb 输出是“总线 002 设备 009:ID 13b1:003f Linksys WUSB6300 802.11a/b/g/n/ac 无线适配器 [Realtek RTL8812AU]“
lsmod 的输出显示列出了 8812au。lshw -C network 的输出未显示 WSUSB6300、8812au 或任何类型的无线适配器,只显示了主板内置的 Realtek PCI Express 千兆以太网控制器。
我遗漏了什么?我不禁想到,是不是我没做某件事,导致这个加密狗无法被识别和使用。
提前致谢!
编辑#1
modinfo 8812au |grep 003F
usb:v13B1p003Fd
*
dc*
dsc*
dp*
ic*
isc*
ip*
输入*
dmesg | grep -i rtl
[ 1.504926] r8169 0000:07:00.0 eth0:RTL8168evl/8111evl,50:e5:49:b8:a6:98,XID 2c9,IRQ 34 [ 6.978205] RTL871X:模块初始化启动
[ 6.978206] RTL871X:rtl8812au v4.3.8_12175.20140902
[ 6.978206] RTL871X:构建时间:2020 年 4 月 13 日 13:46:32
[ 7.094661] usbcore:注册了新的接口驱动程序 rtl8812au
[ 7.094662] RTL871X:模块初始化 ret=0
[ 7.190684] RTL871X:模块初始化启动
[7.190685] RTL871X:rtl8812au v4.3.14_13455.20150212_BTCOEX20150128-51
[7.190685] RTL871X:rtl8812au BT-Coex 版本 = BTCOEX20150128-51
[7.190693] 错误:驱动程序“rtl8812au”已注册,正在中止...
[7.190697] RTL871X:模块初始化 ret=-16
[17.308006] RTL8211E 千兆以太网 r8169-700:00:连接的 PHY 驱动程序
[RTL8211E 千兆以太网] (mii_bus:phy_addr=r8169-700:00,irq=忽略)
编辑#2
sudo updatedb && locate 8812au.ko
/usr/bin/find: '/run/user/1000/doc':权限被拒绝
/usr/bin/find: '/run/user/1000/gvfs':权限被拒绝
/usr/lib/modules/5.3.0-46-generic/updates/dkms/8812au.ko
/usr/lib/modules/5.3.0-46-generic/updates/dkms/rtl8812au.ko
/var/lib/dkms/rtl8812AU_8821AU_linux/1.0/5.3.0-46-generic/x86_64/module/rtl8812au.ko
/var/lib/dkms/rtl8812au/4.3.8.12175.20140902+dfsg/5.3.0-46-generic/x86_64/module/8812au.ko
sudo dkms status
rtl8812au,4.3.8.12175.20140902+dfsg,5.3.0-46-generic,x86_64:已安装 rtl8812AU_8821AU_linux,1.0,5.3.0-46-generic,x86_64:已安装
编辑#3
sudo modprobe -r 8812au && sudo modprobe rtl8812au
lsmod
rtl8812au使用的模块大小
1347584 0
断开有线连接,移除/重新插入 USB 加密狗,网络行为没有变化,即没有与本地无线路由器的无线连接。
编辑#4
sudo modprobe -r rtl8812au && sudo modprobe 88au
lsmod
8812au使用的模块大小
1290240 0
cfg80211 712704 1 8812au
iwconfig
lo 没有无线扩展。
enp7s0 没有无线扩展。
sudo dkms status
rtl8812au,4.3.8.12175.20140902+dfsg,5.3.0-46-generic,x86_64:已安装 rtl8812AU_8821AU_linux,1.0,5.3.0-46-generic,x86_64:已安装
抱歉,我应该澄清一下……这个“单选按钮”可以选择启用和禁用。我都试过了,连接没有区别,也就是说,启用或禁用后都没有建立无线连接
答案1
我在使用 18.04 和 Linksys WUSB6300 时也遇到了同样的问题。
这些是我用来启动和持续重启的步骤:
在 Ubuntu 服务器上
安装工具:
sudo apt install wireless-tools && sudo apt install wpasupplicant
安装驱动程序:
sudo apt install rtl8812au-dkms
现在.yaml
在 netplan 中打开文件进行编辑:
sudo vi /etc/netplan/50-cloud-init.yaml
替换wlan0
为您的适配器的名称(执行ifconfig
此操作即可找到它)。
Netplan 文件应类似于此:
network:
version: 2
renderer: networkd
ethernets:
eno1:
addresses: []
dhcp4: true
optional: true
wifis:
wlan0:
addresses: []
dhcp4: true
dhcp6: true
access-points:
"my_essid":
password: "my_password"
现在生成并调试:
sudo netplan --debug generate
应用配置:
sudo netplan apply
现在移除以太网线并重新启动:
sudo reboot
信息:
我的sudo dkms status
输出:
rtl8812au, 4.3.8.12175.20140902+dfsg, 4.15.0-96-generic, x86_64: installed
并且您的输出安装了 2 个版本的驱动程序。您必须卸载rtl8812AU_8821AU
。
笔记:连接和 IP 在 之后建立netplan generate
。省略optional: true
将ethernets
阻止重启后持久性。
对于 Ubuntu 桌面 18.04 至 20.04:
更新包数据库:
sudo apt update
安装所需的软件包:
sudo apt install git build-essential
下载驱动程序:
sudo git clone https://github.com/gnab/rtl8812au
进入目录:
cd rtl8812au
连续执行下列命令:
sudo make clean
sudo make
sudo make uninstall
sudo make install
重新启动并插入 USB 无线棒
- 持续重启
- 适用于 WUSB6300