wifi-client.md 4.9 KB

Connection au réseau local

Connecter EasyDK en ethernet ou en wifi (Expert).

Connection au réseau via ethernet GeeksforGeeks logo

Pour configurer la connexions EasyDK à votre réseaux, tout ce dont vous avez besoin est de brancher un câble réseau.

L'icône réseau dans la barre de menu devrait clignoter pendant quelques secondes et changera alors pour une icône de « bleu de validation » quand vous serez connecté.

Si cela ne se passe pas de cette façon, commencez par vérifier que votre câble réseau est correctement branché. L'une de ses extrémités doit être branchée dans le port Ethernet player EasyDigitalKey, l'autre extrémité va dans un commutateur, la prise d'un routeur ou d'un connecteur réseau mural, ou quelque chose d'équivalent (en fonction de votre configuration réseau). Parfois, une lumière à côté du port Ethernet indique qu'il est connecté et actif.

GeeksforGeeks logo Vous ne pouvez pas brancher directement un ordinateur à un autre avec un câble réseau (du moins pas sans quelques paramétrages supplémentaires). La bonne manière de procéder est de brancher les deux ordinateurs sur un hub réseau, un routeur ou un commutateur.

Client WiFi

Connection client au réseau WiFi

Connecter votre box EasyDK à un réseau WiFi.

Étant donné que le point d'accès WiFi partage l'adaptateur WiFi 5 GHz du Raspberry Pi4 avec le client WiFi, vous ne pouvez vous connecter qu'aux réseaux 2,4 GHz.

GeeksforGeeks logo Une fois le hotspot installé, il n'est plus possible d'utiliser l'interface graphique ou raspi-config pour se connecter à un réseau WiFi en tant que client.

A. Depuis le bureau

Lancer un navigateur et entrer l'url http://127.0.0.1:8080/wifi puis modifier le WiFi:

B. En ligne de commande (si A n'est pas possible)

1. Créer wpa_supplicant pour l'interface wlan0

pi@easydigitalkey:~ $ sudo cp /etc/wpa_supplicant/wpa_supplicant.conf /etc/wpa_supplicant/wpa_supplicant-wlan0.conf

pi@easydigitalkey:~ $ cat /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
ctrl_interface=DIR=/var/run/wpa_supplicant
GROUP=netdev
update_config=1
country=FR

2. Scanner les réseaux WiFi locaux

pi@easydigitalkey:~ $ sudo wpa_cli -p /var/run/wpa_supplicant -i wlan0 scan
OK

pi@easydigitalkey:~ $ sudo wpa_cli -p /var/run/wpa_supplicant -i wlan0 scan_results
bssid / frequency / signal level / flags / ssid
7c:26:64:fc:88:74       5180    -44     [WPA-PSK-CCMP][WPA2-PSK-CCMP][WPS][ESS] Bbox-5312A708
66:26:64:fc:88:74       5180    -44     [WPA-PSK-CCMP][WPA2-PSK-CCMP][WPS][ESS] Bbox-5312A708-5GHz
f4:6b:ef:e8:54:a0       2462    -34     [WPA2-PSK-CCMP][WPS][ESS]       Livebox-54A0
30:d3:2d:df:d6:c7       2412    -49     [WPA2-PSK-CCMP][WPS][ESS]       Extender-WiFi-d6c7
b2:fc:0d:06:aa:2e       2412    -63     [WPA2-PSK-CCMP][WPS][ESS][P2P]  DIRECT-B9-FireTV_bb6d
a8:40:41:19:d7:b8       2462    -35     [ESS]   Arduino Yun-A8404119
a8:40:41:18:33:3d       2437    -63     [ESS]   Dragino-A8404118
98:e7:f4:3e:35:f5       2462    -63     [WPA2-PSK-CCMP][WPS][ESS][P2P]  DIRECT-F4-HP OfficeJet Pro 6970

3. Configurer votre client WiFi

pi@easydigitalkey:~ $ sudo sh -c 'wpa_passphrase "Livebox-54A0" "2ZwEbxpW5L7jth" >> /etc/wpa_supplicant/wpa_supplicant-wlan0.conf'

pi@easydigitalkey:~ $ cat /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
ctrl_interface=DIR=/var/run/wpa_supplicant
GROUP=netdev
update_config=1
country=FR
network={
        ssid="Livebox-54A0"
        #psk="2ZwEbxpW5L7jth"
        psk=063ae80ad1f8606a9a2de03dc8ad3e35d3ad79ce10369a250c1f6db3
}

4. Activer votre client WiFi wpa_supplicant-wlan0.conf:

pi@easydigitalkey:~ $ sudo wpa_cli -i wlan0 reconfigure
OK

Voilà! Votre Pi 4 est connecté à votre réseau WiFi sans fil et fonctionne également comme point d'accès pour le réseau WiFi EASYDK2020.

Réseaux non sécurisés

Aucune phrase de passe n'est requise pour les réseaux non sécurisés et l'option key_mgmt doit être définie surNONE, votre fichier de configuration wpa_supplicant ressemblera à ceci:

pi@easydigitalkey:~ $ cat /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
ctrl_interface=DIR=/var/run/wpa_supplicant 
GROUP=netdev
update_config=1
country=FR
network={
    ssid="Arduino Yun-A8404119"
    key_mgmt=NONE
}

Réseaux cachés

Ajoutez l'option scan_ssid à votre fichier de configuration wpa_supplicant:

pi@easydigitalkey:~ $ cat /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
ctrl_interface=DIR=/var/run/wpa_supplicant 
GROUP=netdev
update_config=1
country=FR
network={
        ssid="Livebox-54A0"
        scan_ssid=1
        #psk="2ZwEbxpW5L7jth"
        psk=063ae80ad1f8606a9a2de03dc8ad3e35d3ad79ce10369a250c1f6db3
}