LinkSys AC1200 Wireless-AC USB 适配器安装

ATX*_*NOE 2 wireless usb-modem drivers

为我的 Windows 笔记本电脑购买了一个 USB 适配器(LinkSys AC1200 无线-AC USB 适配器/型号 WUSB6300),并且安装很容易。棘手的部分是让它在我的 Linux 环境笔记本电脑中工作。Cisco 不支持 Linux 与此设备。需要弄清楚我是否可以以某种方式将它安装到我的 Linux 环境中。一些细节:

Ubuntu:             14.04 LTS  
lsusb:              Bus 002 Device 004: ID 13b1:003f Linksys  
Hardware at Issue:  LinkSys AC1200 Wireless-AC USB adapter  
model:              WUSB6300
Run Code Online (Sandbox Code Playgroud)

Dav*_*ter 7

这可以在命令行终端上完成

这是一个全新的设备,需要单独的驱动程序。通过 LAN 连接安装:

sudo apt-get install linux-headers-$(uname -r) linux-headers-generic build-essential git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux
cd rtl8812AU_8821AU_linux
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

加载驱动程序并检查:

modinfo 8812au | egrep -i 'versi|filen|003f'
sudo modprobe -v 8812au
iwconfig
iwlist chan
Run Code Online (Sandbox Code Playgroud)

不要删除驱动程序文件夹。内核更新后,您需要再次编译:

cd rtl8812AU_8821AU_linux
make clean
git fetch
git reset --hard origin/master
make
sudo make install
Run Code Online (Sandbox Code Playgroud)

请注意,这git fetch需要访问 Internet 才能从其源代码存储库中获取驱动程序更新,因此您可能希望启动新内核之前执行此操作。

(有一些修改的来源

  • 在我的情况下`modinfo 8812au | egrep -i 'versi|filen|003f'` 返回 `modinfo: ERROR: Module 8812au not found.` 我发现使用 `lsmod | grep 8812au` 我得到的结果是 rtl8812au 而不是 8812au。在前两行“加载驱动程序并检查”中使用 rtl8812au 而不是 8812au 可以解决问题。Ubuntu 16.04。 (3认同)