Прошу помощи в настройке TP-722N (v3) на Rapspberry pi4 c kali-linux-2020.4

Discussion in 'Беспроводные технологии/Wi-Fi/Wardriving' started by Fotan7, 8 Feb 2021.

  1. Fotan7

    Fotan7 New Member

    Joined:
    5 Aug 2020
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    Прошу совета! Никак не могу заставить работать мониторинг и инъекции пакетов. прошу совета у кого эта связка работает.
    Малинка: Rapspberry pi4 v1.2
    Ядро системы: 4.19.118-Re4son-v8l+
    Чипсет адаптера: r8188eu
    Пробовал по разным гайдам, либо не могу обновить linux-headers, либо валится ошибка с запуском rmmod r8188eu.ko...
    Видимо что-то простое упускаю, но не могу понять чего именно. Заранее благодарен за ответ!
     
  2. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    494
    Likes Received:
    691
    Reputations:
    10
    Насколько я понимаю, вы указали драйвер. Драйвер r8188eu (в ядре) не поддерживает режим мониторинга и вообще является устаревшим. Советую попробовать собрать из исходников https://github.com/aircrack-ng/rtl8188eus
    Перед сборкой убедитесь, что установлен linux-headers той же версии, что и ядро.
    Code:
    git clone https://github.com/aircrack-ng/rtl8188eus
    cd rtl8188eus/
    make -j5
    sudo rmmod r8188eu
    sudo insmod 8188eu.ko
    Если получится загрузить модуль ядра 8188eu, то советую собрать DEB-пакет, использующий DKMS для автоматической пересборки драйвера при обновлении ядра.
     
    #2 4Fun, 8 Feb 2021
    Last edited: 8 Feb 2021
    DZZ and erwerr2321 like this.
  3. Fotan7

    Fotan7 New Member

    Joined:
    5 Aug 2020
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    Да, букву не дописал в чипсете - lsusb выдает вот это:
    Bus 001 Device 003: ID 2357:010c TP-Link TL-WN722N v2/v3 [Realtek RTL8188EUS]
    Пробую как вы написали (DKMS установил), копирую драйвера, make -j5 собирает без ошибок, но дальше:
    sudo rmmod r8188eu
    rmmod: ERROR: Module r8188eu is not currently loaded
     
  4. Fotan7

    Fotan7 New Member

    Joined:
    5 Aug 2020
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    еще пробовал установить через dkms-install.sh, который был в ссылке с драйверами, пишет что установлено, но
    sudo airmon-ng start wlan0 не включает режим мониторинга

    PHY Interface Driver Chipset
    null wlan0 r8188eu TP-Link TL-WN722N v2/v3 [Realtek RTL8188EUS]
     
  5. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    494
    Likes Received:
    691
    Reputations:
    10
    Перезагрузите систему, чтобы изменения вступили в силу
     
    erwerr2321 likes this.
  6. Fotan7

    Fotan7 New Member

    Joined:
    5 Aug 2020
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    да, спасибо! Все заработало и инъекции и мониторинг! Просто нет слов, огромное спасибо!!!))
     
    4Fun likes this.
  7. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    494
    Likes Received:
    691
    Reputations:
    10
    Если хотите, могу попробовать собрать DEB-пакет (DKMS). Мне нужна архитектура CPU (узнать можно через uname -m)
     
  8. Fotan7

    Fotan7 New Member

    Joined:
    5 Aug 2020
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    uname -m выдает aarch64
    я только не совсем понимаю зачем он нужен. Я ставил через скрипт dkms-install.sh, который был в дровах - это не одно и тоже?

    ПС Адаптер огонь! сетей больше 20 видит!
     
  9. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    494
    Likes Received:
    691
    Reputations:
    10
    В принципе, эффект тот же. Но преимущество пакета в том, что его легко установить (через apt) и легко удалить (аналогично), все файлы контролируются пакетным менеджером.
     
  10. Fotan7

    Fotan7 New Member

    Joined:
    5 Aug 2020
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    Спасибо, но думаю не стоит, там есть скрипт деинсталяции тоже, и думаю что под более свежее ядро нужен будет другой пакет. В любом случае спасибо больше за помощь!
     
  11. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    494
    Likes Received:
    691
    Reputations:
    10
    Когда обновится ядро, вручную делать ничего не будет нужно — DKMS автоматически пересоберёт модуль.
    Well done
     
  12. fizs

    fizs New Member

    Joined:
    3 Jan 2021
    Messages:
    43
    Likes Received:
    1
    Reputations:
    0
    а где приобрели данный адаптер? Вроде везде пишут , что для кали и режима монитор с инъекциями подходит только версия 1. Я брал 821N версию 6 с чипом rtl8192eu, но не смог нормально завести его. После этого купил альфу awus036nh на чипе RT3070, с ним тоже беда какая та. В кали интерфейс wlan0 определяется, в режим монитора переключается. Но ни в режиме менеджер, ни в режиме монитор сети не видит. Кали 2020.4 , вирт.бокс. Помогите плз.
     

    Attached Files:

    • 1.jpg
      1.jpg
      File size:
      297.7 KB
      Views:
      97
  13. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    494
    Likes Received:
    691
    Reputations:
    10
    Это стало неактуально в 2019 году, когда kimocoder сделал драйвер для чипа RTL8188EU с полноценной поддержкой мониторинга и инъекций.
    Вам следует попробовать этот драйвер: https://github.com/kimocoder/rtl8192eu
     
  14. fizs

    fizs New Member

    Joined:
    3 Jan 2021
    Messages:
    43
    Likes Received:
    1
    Reputations:
    0
    Попробую. Но я его забросил, т.к. купил альфу с внешней антенной. Но с альфой тоже проблемы, выше писал и скрин привел, по ней ничего не можете сказать?
     
  15. fizs

    fizs New Member

    Joined:
    3 Jan 2021
    Messages:
    43
    Likes Received:
    1
    Reputations:
    0
    НЕ компилируется, вываливается ошибка, с другими драйверами для этой карты также было.
     

    Attached Files:

    • 3.jpg
      3.jpg
      File size:
      208.4 KB
      Views:
      106
  16. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    494
    Likes Received:
    691
    Reputations:
    10
    Скажите версии ядра, компилятора GCC:
    Code:
    uname -r
    gcc -v
     
    #16 4Fun, 9 Feb 2021
    Last edited: 9 Feb 2021
  17. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    494
    Likes Received:
    691
    Reputations:
    10
    Нашёл драйвер, который вроде бы (по отзывам на GitHub, нужно проверить) поддерживает режим мониторинга и инъекции. Он не собирался с ядром выше 5.8 — добавил поддержку вплоть до 5.10 и отправил изменения автору. Пока автор рассматривает изменения, можете собрать драйвер из моего форка:
    https://github.com/drygdryg/RTL8192EU
    Code:
    git clone https://github.com/drygdryg/RTL8192EU.git
    cd RTL8192EU/
    make -j`nproc --all`
    sudo rmmod rtl8xxxu
    sudo insmod 8192eu.ko
    После этого проверьте режим мониторинга и инъекции:
    Code:
    sudo iw dev <интерфейс> set type monitor
    sudo airodump-ng <интерфейс>
    sudo aireplay-ng -9 <интерфейс>
    и отпишитесь сюда.
     
    #17 4Fun, 9 Feb 2021
    Last edited: 9 Feb 2021
  18. fizs

    fizs New Member

    Joined:
    3 Jan 2021
    Messages:
    43
    Likes Received:
    1
    Reputations:
    0
    Не ставится, ошибка на скрине .
     

    Attached Files:

    • 4.jpg
      4.jpg
      File size:
      198.6 KB
      Views:
      85
  19. 4Fun

    4Fun Well-Known Member

    Joined:
    25 Jul 2018
    Messages:
    494
    Likes Received:
    691
    Reputations:
    10
    Перезагрузите систему, а затем снова загрузите модуль командой
    Code:
    sudo rmmod rtl8xxxu
    sudo insmod 8192eu.ko
     
  20. fizs

    fizs New Member

    Joined:
    3 Jan 2021
    Messages:
    43
    Likes Received:
    1
    Reputations:
    0
    Тоже самое
     

    Attached Files:

    • 4.jpg
      4.jpg
      File size:
      198.6 KB
      Views:
      86
Loading...