Сообщение от
altai
↑
Я так понимаю, мне надо выполнить вот это ~/builds/mt7601/mt7601u-dkms % ls -al /usr/lib/firmware/mt7601u.bin и тогда появится mt7601u.bin. Но команда не выполняется. В качестве причины пишет, что mt7601u-dkms - это папка.
Не должно выполняться, не обращайте внимание.
~/builds/mt7601/mt7601u-dkms - директория на этом компе, для сборки software из исходников. На вашем компе, этой директории естесственно - нет.
Важно другое. Из терминала, находясь в этой директории, исполнена комманда показать наличие драйвера ls -al /usr/lib/firmware/mt7601u.bin.
Драйвер поставляется, в Arch, начиная с ветки кернела 4.х.
Вот этот драйвер, с Arch kernel modules:
http://tempsend.com/64F6690BC6/E96E/mt7601u.bin
Скачайте и положите его - с правами рута, sudo cp, в директорию /usr/lib/firmware/
Опробуйте в работе, sudo modprobe mt7601u
PHP код:
[COLOR="#000000"][COLOR="#0000BB"]blitz[/COLOR][COLOR="#007700"]@[/COLOR][COLOR="#0000BB"]inode[/COLOR][COLOR="#007700"]~/[/COLOR][COLOR="#0000BB"]builds[/COLOR][COLOR="#007700"]/[/COLOR][COLOR="#0000BB"]mt7601[/COLOR][COLOR="#007700"]/[/COLOR][COLOR="#0000BB"]mt7601u[/COLOR][COLOR="#007700"]-[/COLOR][COLOR="#0000BB"]dkms[/COLOR][COLOR="#007700"]%[/COLOR][COLOR="#0000BB"]sudo modprobe mt7601u
blitz[/COLOR][COLOR="#007700"]@[/COLOR][COLOR="#0000BB"]inode[/COLOR][COLOR="#007700"]~/[/COLOR][COLOR="#0000BB"]builds[/COLOR][COLOR="#007700"]/[/COLOR][COLOR="#0000BB"]mt7601[/COLOR][COLOR="#007700"]/[/COLOR][COLOR="#0000BB"]mt7601u[/COLOR][COLOR="#007700"]-[/COLOR][COLOR="#0000BB"]dkms[/COLOR][COLOR="#007700"]%[/COLOR][COLOR="#0000BB"]lsmod[/COLOR][COLOR="#007700"]|[/COLOR][COLOR="#0000BB"]grep mt7601
mt7601u 86016 0
mac80211 643072 1 mt7601u
cfg80211 462848 2 mac80211[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]mt7601u
usbcore 196608 10 uas[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]btusb[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]usb_storage[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]mt7601u[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]ehci_hcd[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]ehci_pci[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]mceusb[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]usbhid[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]xhci_hcd[/COLOR][COLOR="#007700"],[/COLOR][COLOR="#0000BB"]xhci_pci
[/COLOR][/COLOR]
Работает, как нужно.
Драйвер требует двух отдельных файлов конфигурации, которые идут с kernel 4.x.
Один из них dkms.conf, где есть строка, DEST_MODULE_LOCATION[0]="/kernel/drivers/net/wireless"
Это хорошо - драйвер уже стоит по умолчанию в новых kernel 4.х
Плохо - Kali использует устаревший kernel, в котором нет этого драйвера Wi-Fi USB девайса.