Comment configurer mon Raspberry Pi 3 (exécutant Raspbian) pour se connecter à un réseau caché? Je sais que cela implique la modification du fichier/etc/network/interfaces et du fichier wpa_supplicant.conf. J'ai suivi quelques autres guides, mais lorsque je modifie et redémarre ces fichiers, je ne peux même pas détecter les réseaux visibles, car ils disparaissent de mon menu wifi. Je pense que je suis en train de modifier ces fichiers avec des configurations incorrectes.
Tout d'abord, entrez les informations suivantes dans le terminal:
Sudo nano /etc/network/interfaces
Modifiez le fichier d'interface pour qu'il ressemble ainsi, ce qui ne devrait pas être trop différent du fichier par défaut:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
Ensuite, nous allons éditer le fichier wpa_supplicant.conf. Entrez les informations suivantes dans le terminal:
Sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Modifiez les paramètres de ce fichier de configuration pour qu'ils soient tels:
country=US
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
scan_ssid=1
ssid="Your Hidden SSID"
psk="Your SSID's Password"
key_mgmt=WPA-PSK }
Remarque: vous devrez modifier le paramètre "pays" en fonction de votre emplacement. De plus, scan_ssid doit être défini sur 1 pour pouvoir détecter un SSID masqué. Entrez votre nom SSID et votre mot de passe pour votre réseau caché. Enregistrez ces modifications, redémarrez votre Raspberry Pi, qui devrait ensuite être automatiquement connecté au réseau masqué lors de son retour au bureau.
J'ai un Pi 3. Inclure ou exclure country=US
n'a eu aucun effet . Éditer le fichier wpa_supplicant.conf pour ressembler à ceci:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
scan_ssid=1
ssid="NAME"
psk="password"
}
enlever key_mgmt=WPA-PSK
et redémarrer a fonctionné pour moi.
1. Pour vous connecter à un réseau caché, vous devez uniquement modifier/etc/wpa_supplicant/wpa_supplicant.conf.
network={
ssid="your SSID"
scan_ssid=1
psk=your PSK
}
Je crée ce fichier et le chiffre à l'aide de la commande wpa_passphrase "your PSK" "your SSID"
2./etc/network/interfaces n'a pas besoin d'être modifié par vous si vous souhaitez vous connecter à votre réseau caché. Lorsque vous modifiez le fichier wpa_supplicant.conf du fichier interfaces, une nouvelle configuration est automatiquement créée. Dans mon cas, cela ressemble à:
# 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
auto lo
iface lo inet loopback
iface eth0 inet manual
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
allow-hotplug wlan1
iface wlan1 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Assurez-vous que lorsque vous ajoutez un nouveau réseau sur le fichier wpa_supplicant.conf, il n'existe pas de conflit avec les adresses IP autorisées dans le fichier /etc/dhcpch.conf ...
Pour plus d'informations, vous pouvez consulter: https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md
J'ai un Raspberry Pi 3 (Modèle B) en cours d'exécution Raspbian 9 (Stretch) ,
cette configuration d'interface réseau m'a permis de me connecter au SSID caché de mon routeur ( TP Link Archer 2600, sécurisé avec WPA/WPA-2 Personal ).
1) /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
####################################################
##### custom stuff to find hidden router SSIDs #####
####################################################
auto lo
iface lo inet loopback
allow-hotplug wlan0
iface wlan0 inet manual
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Notez que je n'ai configuré que les interfaces loopback
et wlan0
(sans fil). Je n'avais pas besoin de l'interface eth0
(connexion filaire).
2) /etc/wpa_supplicant/wpa_supplicant.conf
:
country=SE
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
ap_scan=1
update_config=1
network={
scan_ssid=1
ssid="xxx"
psk="xxx"
}
Assurez-vous de configurer votre country
, ssid
et psk
de manière appropriée.ssid
est le SSID caché de votre routeur ou de votre point d'accès.psk
est la phrase secrète permettant de se connecter et de s'authentifier auprès du routeur ou du point d'accès.
3) /etc/dhcpcd.conf
:
Je n'ai rien eu à changer dans dhcpcd.conf
.