Spécifications

  • Capacité: 1200Mbps USB 3.0 Dongle WiFi Adaptateur
  • Puce: Realtek RTL8812BU
  • Standard: IEEE802.11a/b/g/n/ac
  • Gamme de fréquences: 2.4GHz(300Mbps) ou 5GHz(867Mbps)
  • Antennes: 5dBi, avec 2 antenne "longue portée à gain élevé"

On annonce que la puce RTL88x2BU prend en charge le mode monitor et AP. On devrait donc pouvoir se servir de ce dongle comme point d'accès ou pour utiliser Aircrack. C'est à vérifier.

Installation

Le dongle est immédiatement reconnu sous Windows 10, il y a juste à saisir la clé du point d'accès.

Sous Ubuntu 20.04 et sous Mint 20, le dongle n'est pas reconnu, il faut installer le driver.

L’installation n'est pas vraiment compliquée, il faut veiller à trouver le version la plus récente du driver et savoir qu'une mise à jour de ce driver sera probablement nécessaire à chaque mise à jour du noyau Linux.

A ce jour, sur ma Mint 19.3 Cinnamon et un noyau Linux 5.3.0-62-generic, c'est la version 5.6.1.6 du driver qui gère mon dongle RTL88x2BU. Ce driver est disponible ici :
https://github.com/RinCat/RTL88x2BU-Linux-Driver

Il suffit de télécharger le paquet Zip, de le dezipper dans un dossier, de se positionner dans ce dossier pour ensuite lancer les commandes suivantes :

make clean pour nettoyer toute installation d'une version antérieure

make

sudo make install

Le dongle est opérationnel après un reboot du système.

Premiers tests

Sous Windows 10, aucun problème, la clé est apparemment aussi rapide que mon coupleur CPL DLINK 600AV. Cette comparaison demande quand même quelques mesures.

Sous Linux, les résultats sont nettement en retrait par rapport à Windows 10. L'installation de Aircrack-ng plante le driver, il faut relancer l'installation avec une commande sudo make install.

J'ai tenté d'entrer en mode monitor avec une commande airmon-ng start wl... la fenêtre de commandes était bloquée, et il était impossible de reprendre la main dans une autre fenêtre de commandes. Le mode moniteur n'a pas pu être activé de cette façon.

Mode Monitor

Une solution apparaît ici :
https://forums.kali.org/showthread.php?44810-Realtek-RTL8812BU-Driver-for-Kali-Linux&p=89601#post89601

root@kali:~#ifconfig wlan0 down
root@kali:~#airmon-ng check kill
root@kali:~#iwconfig wlan0 mode monitor
root@kali:~#ifconfig wlan0 up

L'essai sur mon poste est concluant, il faut bien sûr remplacer wlan0 par le nom affecté au dongle wifi. Une commande iwconfig permet d'identifier tout ça.


root@Mint19-3:/home/thorfin89# iwconfig
lo        no wireless extensions.

enp2s0    no wireless extensions.

wlx1cbfcea286c8  IEEE 802.11AC  ESSID:"Ma_Box"  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency:5.18 GHz  Access Point: 50:64:2B:xx:xx:xx   
          Bit Rate:867 Mb/s   Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:****-****-****-****-****-****-****-****   Security mode
:open          
         Power Management:off
          Link Quality=64/100  Signal level=-27 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

root@Mint19-3:/home/thorfin89# ifconfig wlx1cbfcea286c8 down
root@Mint19-3:/home/thorfin89# airmon-ng check kill

Killing these processes:

  PID Name
 8285 avahi-daemon
 8286 avahi-daemon

root@Mint19-3:/home/thorfin89# iwconfig wlx1cbfcea286c8 mode monitor
root@Mint19-3:/home/thorfin89# ifconfig wlx1cbfcea286c8 up
root@Mint19-3:/home/thorfin89# iwconfig
wlx1cbfcea286c8  IEEE 802.11AC  ESSID:"Ma_Box"  Nickname:"<WIFI@REALTEK>"
          Mode:Monitor  Frequency:5.18 GHz  Access Point: 50:64:2B:xx:xx:xx   
          Sensitivity:0/0  
          Retry:off   RTS thr:off   Fragment thr:off
          Encryption key:off
          Power Management:off
          Link Quality=1/100  Signal level=-99 dBm  Noise level=0 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.

enp2s0    no wireless extensions.

Le nom de la carte est wlx1cbfcea286c8.
Le mode monitor qui apparaît nettement lors de la dernière commande iwconfig.