Я недавно попытался установить последнее стабильное ядро, которое является 4.4.6 и когда ядро было скомпилировано, и я поднял ядро и выполнение, была проблема, и драйвер беспроводного устройства (MT7630e 802.11bgn) казался не работой. Затем я пытался переустановить его с помощью исходного кода, и вывод был похож:
сделайте-C/lib/modules/
uname -r
/ создают M =/home/devin/Desktop/MT7630E-release, модули драйвера беспроводного устройства/rt2x00 Linux делают [1]: каталог Entering/home/devin/linux-4.4.6' arch/x86/Makefile:148: CONFIG_X86_X32 enabled but no binutils support make[1]: *** No rule to make target
Linux'. Остановиться. сделайте [1]: каталог Leaving/home/devin/linux-4.4.6' make: *** [all] Error 2 cp -v firmware/*/* /lib/firmware/ ‘firmware/BT/mt76x0.bin’ -> ‘/lib/firmware/mt76x0.bin’ ‘firmware/Wi-FI/MT7650E234.bin’ -> ‘/lib/firmware/MT7650E234.bin’ cp rt2x00/mt7630e.ko /lib/modules/
uname-r/kernel/drivers/net/wireless/ cp btloader/mt76xx.ko /lib/modules/
uname-r '/kernel/drivers/net/wireless/
depmod
modprobe: ОШИБКА: не мог вставить 'mt7630e': Исполнительная ошибка формата
modprobe: ОШИБКА: не мог вставить 'mt76xx': Исполнительная ошибка формата
Я пытался выяснить то, что, кажется, проблема, на основе вывода, я предположил заключительные загружаемые модули, которые были скомпилированы, они не соответствовали дуге или чему-то, или это могло быть, потому что надлежащие опции не были установлены при компиляции ядра.
Теперь то, что я должен знать, должно узнать процесс загрузки LKMs, когда modprobe вызывается, или что-то неправильно с ядром?!
дуга ядра: x86_64
Да, необходимо заменить все недостающие файлы этой папки:
https://github.com/benjarobin/MT7630E
с этим
https://github.com/neurobin/MT7630E/tree/e7130a42f8198cbf503a5a307175073c078bf340
, выполняющий ту же процедуру последней. с моей ASUS N751JK на 4.2.0-35-универсальном ядре Ubuntu 14.04.4 хорошо работают!!! спасибо Devin Hudson
/home/devin/Desktop/MT7630E-release драйвер беспроводного устройства
Linux команде make
не нравятся пробелы на имя. Попытайтесь переименовать папку к:
MT7630E-release
Или к:
/home/devin/Desktop/MT7630E-release_linux_wireless_driver
Или что-то без пробелов. Затем попробуйте make
, sudo make install
последовательность снова.