Кто разбераеться помогите пожалуйста, Если что нужно будет так опишу потом с кали загружусь и нужное предоставлю
ralink mt7601u адаптер Пробовал через терминал с github ставить , скачивает все, потом захожу через папку cd mt76011u , потом make и кидает 3 ошибки на сам mt7601u.dat и еще 2 файла , сейчас с кали заду скрин дам
Попробуй этот https://github.com/kuba-moo/mt7601u только сначала добавь это в mt7601u.h #define RX_FLAG_SHORTPRE (1<<8 ) #define RX_FLAG_HT_GF (1<<13) #define RX_FLAG_HT (1<<9 ) #define RX_FLAG_SHORT_GI (1<<11) #define RX_FLAG_40MHZ (1<<10) #define RX_FLAG_STBC_SHIFT (26) Code #define RX_FLAG_SHORTPRE (1<<8 ) #define RX_FLAG_HT_GF (1<<13) #define RX_FLAG_HT (1<<9 ) #define RX_FLAG_SHORT_GI (1<<11) #define RX_FLAG_40MHZ (1<<10) #define RX_FLAG_STBC_SHIFT (26) потом $ make # modprobe mac80211 # insmod ./mt7601u.ko
boosko228, открываешь файл mt7601u.h и после строки #define MT_RX_URB_SIZE (PAGE_SIZE << MT_RX_ORDER) Code #define MT_RX_URB_SIZE (PAGE_SIZE << MT_RX_ORDER) вставляешь те что я выше скидывал, сохраняешь, закрываешь, билдишь
терминал root@kali:~/mt7601u# make make -C /lib/modules/`uname -r`/build M=$PWD make[1]: Entering directory '/usr/src/linux-headers-4.18.0-kali2-amd64' CC [M] /root/mt7601u/usb.o CC [M] /root/mt7601u/init.o CC [M] /root/mt7601u/main.o CC [M] /root/mt7601u/mcu.o CC [M] /root/mt7601u/trace.o CC [M] /root/mt7601u/dma.o CC [M] /root/mt7601u/core.o CC [M] /root/mt7601u/eeprom.o CC [M] /root/mt7601u/phy.o CC [M] /root/mt7601u/mac.o /root/mt7601u/mac.c: In function ‘mt76_mac_process_rate’: /root/mt7601u/mac.c:408:20: error: ‘RX_FLAG_SHORTPRE’ undeclared (first use in this function); did you mean ‘RX_ENC_FLAG_SHORTPRE’? status->flag |= RX_FLAG_SHORTPRE; ^~~~~~~~~~~~~~~~ RX_ENC_FLAG_SHORTPRE /root/mt7601u/mac.c:408:20: note: each undeclared identifier is reported only once for each function it appears in /root/mt7601u/mac.c:417:19: error: ‘RX_FLAG_HT_GF’ undeclared (first use in this function); did you mean ‘RX_ENC_FLAG_HT_GF’? status->flag |= RX_FLAG_HT_GF; ^~~~~~~~~~~~~ RX_ENC_FLAG_HT_GF /root/mt7601u/mac.c:420:19: error: ‘RX_FLAG_HT’ undeclared (first use in this function); did you mean ‘RX_FLAG_HT_GF’? status->flag |= RX_FLAG_HT; ^~~~~~~~~~ RX_FLAG_HT_GF /root/mt7601u/mac.c:429:19: error: ‘RX_FLAG_SHORT_GI’ undeclared (first use in this function); did you mean ‘RX_FLAG_SHORTPRE’? status->flag |= RX_FLAG_SHORT_GI; ^~~~~~~~~~~~~~~~ RX_FLAG_SHORTPRE /root/mt7601u/mac.c:432:24: error: ‘RX_FLAG_STBC_SHIFT’ undeclared (first use in this function); did you mean ‘RX_ENC_FLAG_STBC_SHIFT’? status->flag |= 1 << RX_FLAG_STBC_SHIFT; ^~~~~~~~~~~~~~~~~~ RX_ENC_FLAG_STBC_SHIFT /root/mt7601u/mac.c:435:19: error: ‘RX_FLAG_40MHZ’ undeclared (first use in this function); did you mean ‘RX_FLAG_HT’? status->flag |= RX_FLAG_40MHZ; ^~~~~~~~~~~~~ RX_FLAG_HT make[4]: *** [/usr/src/linux-headers-4.18.0-kali2-common/scripts/Makefile.build:323: /root/mt7601u/mac.o] Error 1 make[3]: *** [/usr/src/linux-headers-4.18.0-kali2-common/Makefile:1531: _module_/root/mt7601u] Error 2 make[2]: *** [Makefile:146: sub-make] Error 2 make[1]: *** [Makefile:8: all] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-4.18.0-kali2-amd64' make: *** [Makefile:8: default] Error 2
сорри код не поставил) Сейчас норм? терминал make -C /lib/modules/`uname -r`/build M=$PWD make[1]: Entering directory '/usr/src/linux-headers-4.18.0-kali2-amd64' CC [M] /root/mt7601u/usb.o CC [M] /root/mt7601u/init.o CC [M] /root/mt7601u/main.o CC [M] /root/mt7601u/mcu.o CC [M] /root/mt7601u/trace.o CC [M] /root/mt7601u/dma.o CC [M] /root/mt7601u/core.o CC [M] /root/mt7601u/eeprom.o CC [M] /root/mt7601u/phy.o CC [M] /root/mt7601u/mac.o CC [M] /root/mt7601u/util.o CC [M] /root/mt7601u/debugfs.o CC [M] /root/mt7601u/tx.o LD [M] /root/mt7601u/mt7601u.o Building modules, stage 2. MODPOST 1 modules CC /root/mt7601u/mt7601u.mod.o LD [M] /root/mt7601u/mt7601u.ko make[1]: Leaving directory '/usr/src/linux-headers-4.18.0-kali2-amd64'
boosko228, да, сейчас верно. теперь # modprobe mac80211 # insmod ./mt7601u.ko Code # modprobe mac80211 # insmod ./mt7601u.ko и пробуй сеть можешь еще сделать так make install && depmod Code make install && depmod и тогда он будет подгружатся автоматически.
root@kali:~/mt7601u# modprobe mac80211 root@kali:~/mt7601u# insmod ./mt7601u.ko insmod: ERROR: could not insert module ./mt7601u.ko: File exists вот такая беда