最近我安装了Ubuntu16.04,但无法使usb wifi适配器正常工作,有人能帮我吗?
插入wifi adpater时,lsusb输出:
Bus 001 Device 003: ID 2357:0109
Bus 001 Device 002: ID 0e0f:000b VMware, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 004: ID 0e0f:0008 VMware, Inc.
Bus 002 Device 003: ID 0e0f:0002 VMwar
当我按照自述文件中的指令操作时,我得到了以下错误:
/home/glenn/SM8811CU-V2.0/linux/WiFi/RTL8821CU_WiFi_linux_v5.2.5.1_22211_COEX20170310-1212.20170517/driver/rtl8821CU_WiFi_linux_v5.2.5.1_22211.20170517_COEX20170310-1212/include/osdep_service_linux.h:295:8: error: ‘_timer’ {aka ‘struct timer_list’} has no member named ‘data
有了Ubuntu15.04,内部的Wifi卡MT7630E无法工作。我从GitHub“‘t 7630-master”下载了相同的驱动程序(在15.04中工作过),但是无法使用内核4.2在15.10上工作。
我试图编译驱动程序,但错误与
Linux-headers-4.2.0.16-generic
function rt2x00mac_configure_filter
FIF_PROMISC_IN_BSS undeclared (first use in this function)
我不是代码黑客,但在内核源代码中看起来有些变化,这是这个驱动程序所需要的。有人能帮忙吗?