我正在运行 Xubuntu 14.10 amd64。我有最新的 alfa USB 适配器,型号为 AWUS036AC。我下载了它的 Linux 驱动程序,但它们没有打包以便于安装。我不知道如何安装驱动程序。我解压了 .tgz 文件,它有一些文件夹和文件,其中一个文件名为 makefile。我想我的问题只是缺乏对 Linux 的了解,而不是驱动程序不起作用。此时我甚至不知道驱动程序放在哪个目录中。lsusb 命令显示设备“Bus 002 Device 012: ID 0bda:8812 Realtek Semiconductor Corp.”,它只是没有显示为可用的网络适配器,很可能是因为它很新。任何帮助都将不胜感激。
答案1
使用有效的临时互联网连接:
sudo apt-get install linux-headers-generic build-essential git
git clone https://github.com/abperiasamy/rtl8812AU_8821AU_linux.git
cd rtl8812AU_8821AU_linux
make
sudo make install
sudo modprobe rtl8812au
它会发出一些可能无害的警告,但我的系统上没有出现任何错误。
在更新管理器安装了较新的内核版本(也称为 linux-image)并完成必要的重启后,重新编译:
cd ~/rtl8812AU_8821AU_linux
make clean
make
sudo make install
sudo modprobe rtl8812au
请保留该文件和这些说明。