Setup:
- Raspberry 2B
- Raspberry Pi OS Lite : Bullseye
- Clé usb wifi Tenda U3
Contexte
Lors de l’achat de la clé usb wifi, je me disais qu’on était en 2023 et que ce serait du plug and play. Quelle n’a pas été ma déception. Pas de panique, un CD de pilote est fourni. Mais comme vous pouvez-vous en douter les lecturs CD sur les PC c’était à l’ère des dinausores :) J’ai donc été sur le site du fabriquant pour télécharger le pilote pour linux mais la compilation ne passait pas sur mon Raspberry. Déprimé, dépité, je suis tombé sur ce dépôt github. L’installation qui suit provient donc de ce dépôt.
Installation du pilote RTL8192EU
Install DKMS et les outils de build
apt-get install unzip raspberrypi-kernel-headers build-essential dkms
wget https://github.com/Mange/rtl8192eu-linux-driver/archive/refs/heads/realtek-4.4.x.zip
unzip realtek-4.4.x.zip
Compiler le pilote
cd rtl8192eu-linux-driver-realtek-4.4.x
dkms add .
dkms install rtl8192eu/1.0
Si vous souhaitez désinstaller plus tard
dkms uninstall rtl8192eu/1.0
dkms remove rtl8192eu/1.0 --all
Vérifier que la clé wifi a été détectée :
ip a
Connecter la clé wifi au réseau
Nous devons ensuite configurer le dongle pour qu’il se connecte à notre réseau. Pour ce faire, nous allons éditer le fichier wpa_supplicant.conf.
sudo /etc/wpa_supplicant/wpa_supplicant.conf
Rajouter les informations de votre point d’accès wifi comme suit:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="Airbox-5F86"
scan_ssid=1
psk="5xZbNu62CzcE"
key_mgmt=WPA-PSK
}
Pour tester, des pings sur l’adresse IP du routeur puis celui de mon mac.
Et voilà mon raspberry peut se connecter au routeur wifi.