web-dev-qa-db-fra.com

Comment configurer le Wi-Fi pour se connecter à WPA au démarrage, quel que soit l'utilisateur connecté?

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?

19
rjmunro

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.

12
fader

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 
6
cjac

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.

Source: https://ubuntuforums.org/showthread.php?t=1963404

5
yozi

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.

1
Ryan Thompson

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.

0
LassePoulsen