驱动程序的内核版本错误,我该如何调整?

驱动程序的内核版本错误,我该如何调整?

这是我关于驱动程序安装的第三个问题... 所以,我买了一个 wifi 钥匙,我正尝试使用简单的 make 安装驱动程序。但看起来内核版本不对,因为支持的内核是 2.4 和 2.6,但我的是 5.something。在这种情况下,我应该如何安装我的驱动程序?当我执行 make 时,konsole 会告诉我这个。

kubuntu@kubuntu:~/Desktop/DPO$ sudo make
make -C tools
make[1]: Entering directory '/home/kubuntu/Desktop/DPO/tools'
gcc -g bin2h.c -o bin2h
make[1]: Leaving directory '/home/kubuntu/Desktop/DPO/tools'
/home/kubuntu/Desktop/DPO/tools/bin2h
chipset = mt7662u
chipset = mt7632u
chipset = mt7612u
cp -f os/linux/Makefile.6 /home/kubuntu/Desktop/DPO/os/linux/Makefile
make -C /lib/modules/5.4.0-26-generic/build SUBDIRS=/home/kubuntu/Desktop/DPO/os/linux modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-26-generic'
  YACC    scripts/kconfig/parser.tab.[ch]
  HOSTCC  scripts/kconfig/lexer.lex.o
  HOSTCC  scripts/kconfig/parser.tab.o
  HOSTCC  scripts/kconfig/preprocess.o
  HOSTCC  scripts/kconfig/symbol.o
  HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf  --syncconfig Kconfig
make[2]: *** No rule to make target 'arch/x86/tools/relocs_32.c', needed by 'arch/x86/tools/relocs_32.o'.  Stop.
make[1]: *** [arch/x86/Makefile:232: archscripts] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-26-generic'
make: *** [Makefile:391: LINUX] Error 2

这是驱动程序:https://www.mediatek.com/products/broadbandWifi/mt7612u

我是一个新的 Kubuntu 用户,所以如果您能解释一切我将非常感激。

编辑:以下是一些重要信息:

ubuntu@kubuntu:~$ lsusb
Bus 001 Device 005: ID 13fe:4200 Kingston Technology Company Inc. USB DISK 2.0
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 006: ID 80ee:0021 VirtualBox USB Tablet
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
kubuntu@kubuntu:~$ uname -r
5.4.0-26-generic

当我使用 Wi-fi 密钥执行 lsusb 时,konsole 没有写入任何内容并且崩溃了。

这是产品:https://www.amazon.fr/PiAEK-1200Mbps-Adaptateur-Antenne-Windows/dp/B082KPTBQH/ref=sr_1_36?__mk_fr_FR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=clef%2Bwifi&qid=1588667364&sr=8-36&th=1 (这是法语,我很抱歉)

系统信息:KDE Plasma 版本:5.18.4 KDE Frameworks 版本:5.68.0 Qt 版本:5.12.8 内核版本写在上面 操作系统类型:64 位

我正在使用 Oracle VM VirtualBox 运行 Kubuntu,但它不会改变任何东西。

相关内容