Отсутствует файл .ko во время установки драйвера Wi-Fi, что мне делать?

Я хотел бы использовать Kubuntu вместо Windows, поэтому в настоящее время я использую Kubuntu с VM VirtualBox. Я (практически) подключаю свой USB-ключ к драйверу моего Wi-Fi-ключа и самому Wi-Fi-ключу. Затем я копирую драйвер на рабочий стол и просто делаю «sudo make install» в каталоге makefile. Я новый пользователь, поэтому я почти ничего не знаю о драйверах и Linux, я был бы признателен за простую помощь с хорошим объяснением! Спасибо: D

Вот строка konsole:

kubuntu@kubuntu:~/Desktop/DPO$ sudo make install
make -C /home/kubuntu/Desktop/DPO/os/linux -f Makefile.6 install
make[1]: Entering directory '/home/kubuntu/Desktop/DPO/os/linux'
rm -rf /etc/Wireless/RT2870STA
mkdir /etc/Wireless/RT2870STA
cp /home/kubuntu/Desktop/DPO/conf/RT2870STA.dat /etc/Wireless/RT2870STA/.
install -d /lib/modules/5.4.0-26-generic/kernel/drivers/net/wireless/
install -m 644 -c mt7662u_sta.ko /lib/modules/5.4.0-26-generic/kernel/drivers/net/wireless/
install: cannot stat 'mt7662u_sta.ko': No such file or directory
make[1]: *** [Makefile.6:784: install] Error 1
make[1]: Leaving directory '/home/kubuntu/Desktop/DPO/os/linux'
make: *** [Makefile:483: install] Error 2

После простой сборки sudo, я получаю следующее:

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

Вот форум для этой проблемы: Имея проблему с простой make, что мне делать? делать?

Вы можете скачать драйвер здесь: https://www.mediatek.com/products/broadbandWifi/mt7612u

1
задан 4 May 2020 в 07:19

1 ответ

You probably first have to run make in the directory of the module. When make finishes without errors, you can do a sudo make install.

0
ответ дан 19 June 2020 в 21:43

Другие вопросы по тегам:

Похожие вопросы: