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
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:~ $ sudo 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="xxxxxx" proto=WPA RSN key_mgmt=WPA-PSK psk="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" }
Fichier /etc/network/interfaces
Ajoutez les lignes ci-dessous à la fin dufichier /etc/network/interfaces
# interface wlan0 auto wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Redémarrer le réseau
x@rpiX:~ $ sudo systemctl restart networking.service
Visualiser la nouvelle configuration
Consulter l'adresse IP WiFI
x@rpiX:~ $ ip a | grep -A6 wlan0: 3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether b8:27:eb:55:3e:12 brd ff:ff:ff:ff:ff:ff inet 192.168.3.178/24 brd 192.168.3.255 scope global dynamic wlan0 valid_lft 7082sec preferred_lft 7082sec inet6 fe80::ba27:ebff:fe55:3e12/64 scope link valid_lft forever preferred_lft forever
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
x@rpiX:~ $ iwconfig lo no wireless extensions. eth0 no wireless extensions. wlan0 IEEE 802.11 ESSID:"xxxxx" Mode:Managed Frequency:2.417 GHz Access Point: 11:22:33:44:55:66 Bit Rate=65 Mb/s Tx-Power=31 dBm Retry short limit:7 RTS thr:off Fragment thr:off Power Management:on Link Quality=37/70 Signal level=-73 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0