我有一个 USB wifi 适配器 tp-link 型号 TL-WN725N。它工作正常,但今天突然说“找不到 wifi 适配器”。所以我尝试从此页面安装驱动程序。但安装失败。make all
命令未编译,然后我再次检查了该网站。网站上写着,Operating System: Linux (kernel 2.6.18 ~ 3.19.3)
. 但我的内核是5.11.0-25-generic
。USB 设备会找到所有可用的 wifi。但它无法连接到它们。我现在能做什么?
这是我收到的错误:
\n$HOME/Documents/Driver/include/osdep_service_linux.h:261:8: error: \xe2\x80\x98_timer\xe2\x80\x99 {aka \xe2\x80\x98struct timer_list\xe2\x80\x99} has no member named \xe2\x80\x98data\xe2\x80\x99\n 261 | ptimer->data = (unsigned long)cntx;\n | ^~\n$HOME/Documents/Driver/include/osdep_service_linux.h:262:2: error: implicit declaration of function \xe2\x80\x98init_timer\xe2\x80\x99; did you mean \xe2\x80\x98_init_timer\xe2\x80\x99? [-Werror=implicit-function-declaration]\n 262 | init_timer(ptimer);\n | ^~~~~~~~~~\n | _init_timer\n\n
Run Code Online (Sandbox Code Playgroud)\n其他一些有用的命令输出:
\n\xe2\x9e\x9c ifconfig\nenp2s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500\n ether 10:7b:44:32:b5:91 txqueuelen 1000 (Ethernet)\n …
Run Code Online (Sandbox Code Playgroud)