Comment définir un mot de passe WPA sans fil pour l'ensemble du système, qui démarre au démarrage, me permettant par exemple d'entrer SSH sur la machine depuis l'extérieur?
Je cours de mythbuntu. Tant que je ne me connecte pas, le WiFi ne se connecte pas. Je ne peux donc pas utiliser SSH pour me connecter à partir d'un autre ordinateur, par exemple. Lorsque la connexion automatique est activée, il me demande de saisir mon mot de passe pour déverrouiller mon trousseau de clés avant la connexion. J'ai essayé de modifier la connexion et de cliquer sur "Disponible pour tous les utilisateurs", mais cela ne permet tout simplement pas de se connecter.
Comment procéder pour déboguer ce problème ou comment puis-je le configurer totalement manuellement?
Lorsque vous êtes connecté et connecté au réseau, cliquez avec le bouton droit de la souris sur l'icône Network Manager. (Il devrait être dans le coin supérieur droit de l'écran.)
Cliquez sur "Modifier les connexions ..."
Recherchez la connexion que vous souhaitez rendre disponible sans vous connecter. Cliquez dessus et cliquez sur le bouton "Modifier".
Assurez-vous que les cases "Se connecter automatiquement" et "Disponible pour tous les utilisateurs" sont cochées.
Désormais, la connexion sera établie avant que quiconque ne se connecte et sera disponible pour tous les utilisateurs du système.
pour "indépendamment de votre connexion", vous devrez éditer votre fichier/etc/network/interfaces ...
http://ubuntuforums.org/showthread.php?t=263136
Ce lien décrit assez bien le processus ...
iface wlan0 inet static adresse 192.168.1.15 masque de réseau 255.255.255.0 wireless-essid my_essid passerelle 192.168.1.1 pre-up wpa_supplicant -Bw -Dwext -i $ IFACE -c/etc/wpa_supplicant.conf post-down killall -q wpa_supplicant
Une solution plus simple: ajoutez les lignes suivantes à/etc/network/interfaces
auto wlp1s0
iface wlp1s0 inet dhcp
wpa-essid wifiName
wpa-psk Password
Je l'ai testé sur 16.04 LTS. Peut fonctionner sur d'autres versions.
Par souci d’exhaustivité, je mentionnerai également wicd , une alternative au gestionnaire de réseau. Je crois que si vous configurez wicd pour se connecter automatiquement à un réseau sans fil, il le fera volontiers au démarrage.
Utilisez wpa _ demandeur et dhclient
Vous devrez créer un script qui démarre au démarrage, regardez ici .
Faites-le exécuter les 3 commandes suivantes (éventuellement à partir d'un script ou d'un tri)
wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf
sleep 10
dhclient wlan0
Le contenu du fichier wpa_supplicant.conf devrait ressembler à ceci (en utilisant wpa-psk standard):
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=wheel
network={
ssid="network-essid"
scan_ssid=1
key_mgmt=WPA-PSK
psk="very secret passphrase"
}
consultez la page de manuel de wpa_supplicant.conf pour plus d'options de cryptage.
Vous devrez peut-être modifier la commande de veille en fonction de la rapidité avec laquelle votre routeur/netcard négocie la connexion. 10 secondes devraient suffire, mais 5 voire 2 peuvent suffire.