Se connecter à un point d'accès WiFi
Visualiser la configuration actuelle
Il n'y a pas d'adresse IP de configurée sur l'interface WiFi :
pi@raspberrypi:~ $ ip a ... 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether b8:27:eb:xx:xx:xx brd ff:ff:ff:ff:ff:ff ...
Configurer
Par défaut, le Raspberry Pi OS
, utilise le ficher /etc/dhcpcd.conf
géré par le processus dhcpcd
pour la connexion réseau. Le fichier /etc/network/interfaces
doit donc posséder la structure indiquée ci-dessous.
Fichier /etc/network/interfaces
Modifiez le fichier /etc/network/interfaces
à l'aide de l'éditeur de votre choix, exemple : nano
. Résultat de la modification :
pi@raspberrypi:~ $ cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifdown(8) # Please note that this file is written to be used with dhcpcd # For static IP, consult /etc/dhcpcd.conf and 'man dhcpcd.conf' # Include files from /etc/network/interfaces.d: source-directory /etc/network/interfaces.d
Fichier /etc/wpa_supplicant/wpa_supplicant.conf
C'est dans ce fichier que sont indiqués les paramétres de la connexion au routeur WiFi. Exemple : SSID : monSSID
, Code de sécurité : monPointAccesWiFiAccessCode
pi@raspberrypi:~ $ cat /etc/wpa_supplicant/wpa_supplicant.conf ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=FR network={ scan_ssid=1 ssid="monSSID" psk="monPointAccesWiFiAccessCode" }
Activer le processus dhcpcd
Activation au prochain redémarrage :
pi@raspberrypi:~ $ sudo systemctl enable dhcpcd
Redémarrer le Raspberry Pi
pi@raspberrypi:~ $ sudo shutdown -r now
Visualiser la nouvelle configuration
Consulter l'adresse IP WiFI
pi@raspberrypi:~ $ ip a ... 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether b8:27:eb:xx:xx:xx brd ff:ff:ff:ff:ff:ff inet 192.168.101.9/24 brd 192.168.101.255 scope global dynamic noprefixroute wlan0 valid_lft 85518sec preferred_lft 74883sec ...
Vous avez obtenu une adresse IP fournie par le serveur DHCP du point d'accès.
Consulter les caractéristiques du point d'accès
pi@raspberrypi:~ $ iwconfig wlan0 IEEE 802.11 ESSID:"monSSID" Mode:Managed Frequency:2.457 GHz Access Point: XX:XX:XX:XX:XX:XX Bit Rate=72.2 Mb/s Tx-Power=31 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=70/70 Signal level=-38 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Visualiser le bail obtenu
pi@raspberrypi:~ $ sudo dhcpcd -U wlan0 broadcast_address='192.168.101.255' dhcp_lease_time='78786' dhcp_message_type='5' dhcp_option_overload='3' dhcp_rebinding_time='69016' dhcp_renewal_time='39393' dhcp_server_identifier='192.168.101.254' domain_name='dlinkrouter' domain_name_servers='192.168.101.254' ip_address='192.168.101.9' network_number='192.168.101.0' routers='192.168.101.254' subnet_cidr='24' subnet_mask='255.255.255.0' dhcp6_dump: wlan0: No such file or directory