在过去的几天里,我一直在尝试设置 Edimax AC1750 USB Wi-Fi 适配器,但没有成功。我先从他们给你的驱动程序开始这里,发现出现了make
错误:
/home/ben/Desktop/EW7833UAC_linux_4.3.21_kernel_3.16-4.4/EW7833UAC_linux_v4.3.21_17997.20160531/os_dep/linux/ioctl_linux.c:14004:5: error: implicit declaration of function ‘is_compat_task’ [-Werror=implicit-function-declaration]
if(is_compat_task())
^
cc1: some warnings being treated as errors
scripts/Makefile.build:289: recipe for target '/home/ben/Desktop/EW7833UAC_linux_4.3.21_kernel_3.16-4.4/EW7833UAC_linux_v4.3.21_17997.20160531/os_dep/linux/ioctl_linux.o' failed
make[2]: *** [/home/ben/Desktop/EW7833UAC_linux_4.3.21_kernel_3.16-4.4/EW7833UAC_linux_v4.3.21_17997.20160531/os_dep/linux/ioctl_linux.o] Error 1
Makefile:1491: recipe for target '_module_/home/ben/Desktop/EW7833UAC_linux_4.3.21_kernel_3.16-4.4/EW7833UAC_linux_v4.3.21_17997.20160531' failed
make[1]: *** [_module_/home/ben/Desktop/EW7833UAC_linux_4.3.21_kernel_3.16-4.4/EW7833UAC_linux_v4.3.21_17997.20160531] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.8.0-53-generic'
Makefile:1699: recipe for target 'modules' failed
make: *** [modules] Error 2
我觉得我可以通过几种方式来解决这个问题,所以我安装了ndisgtk
适配器的 Windows 驱动程序。Ndisgtk 表示在加载驱动程序时该设备存在;这得到了支持lsusb
,它表示有一个设备
bus 001 Device 008: ID 7392:a833 Edimax Technology Co., Ltd
连接到我的系统。但是,网络管理器无法识别任何能够获取 WiFi 的设备,所以我有点困惑。有什么建议吗?
答案1
这对我的 Edimax 有用
sudo apt install git dkms
git clone https://github.com/jeremyb31/rtl8814AU.git
sudo dkms add ./rtl8814AU
sudo dkms install rtl8814AU/1.0
重启