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

21

Comment définir un mot de passe WPA sans fil à l'échelle du système qui démarre au démarrage, ce qui me permet de me connecter à la machine depuis l'extérieur, par exemple?

Je lance mythbuntu. Jusqu'à ce que je me connecte, le WiFi ne se connecte pas, donc je ne peux pas utiliser SSH pour me connecter à partir d'un autre ordinateur, par exemple. Lorsque la connexion automatique est activée, il me demande d'entrer mon mot de passe pour déverrouiller mon trousseau de clés avant de me connecter. J'ai essayé de modifier la connexion et de cliquer sur "Disponible pour tous les utilisateurs", mais cela ne se connecte tout simplement pas.

Comment dois-je procéder pour déboguer ce problème ou comment le configurer totalement manuellement?

rjmunro
la source
1
Avez-vous activé la case à cocher "Se connecter automatiquement" pour la connexion?
Li Lo
Cela a de bonnes réponses. Je pense que nous devrions le rouvrir.
Seth
Mots clés: utilisateur connecté "- cela ne m'aidera donc pas. Le WiFi est la seule connexion à cet ordinateur, utilisant une antenne parabolique à cause de la distance. Il est sur un onduleur. Mais si tout échoue et qu'il finit par redémarrer, Je dois me rendre sur place pour me connecter à la console avant qu'elle ne communique.
SDsolar
Bien sûr, je viens de remarquer que cela a été publié il y a 6 ans 11 mois. Bonjour du futur: juillet 2017.
SDsolar

Réponses:

13

Lorsque vous êtes connecté et connecté au réseau, cliquez avec le bouton droit sur l'icône Network Manager. (Il devrait être en haut à droite de l'écran.)

Cliquez sur "Modifier les connexions ..."

Trouvez la connexion que vous souhaitez rendre disponible sans connexion. 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.

La connexion va maintenant démarrer avant que quiconque se connecte et sera disponible pour tout le monde sur le système.

fader
la source
Je soupçonne que la case "Se connecter automatiquement" a été effacée ... cela provoquerait le comportement que vous voyez.
fader
Si je fais cela, sans cocher "Disponible pour tous les utilisateurs" cela ne fonctionne pas, même lorsque je me connecte
shodanex
6

pour "indépendamment de la connexion", vous devrez modifier votre fichier / etc / network / interfaces ...

http://ubuntuforums.org/showthread.php?t=263136

Ce lien décrit assez bien le processus ...

iface wlan0 inet statique
  adresse 192.168.1.15
  masque de réseau 255.255.255.0
  wireless-essid my_essid
  passerelle 192.168.1.1
  pré-up wpa_supplicant -Bw -Dwext -i $ IFACE -c / etc / wpa_supplicant.conf
  killall post-down -q wpa_supplicant
cjac
la source
<pre> oh, indépendamment de la connexion ... Vous devrez modifier votre fichier / etc / network / interfaces ... ubuntuforums.org/showthread.php?t=263136 Ce lien décrit assez bien le processus .. . iface wlan0 inet static address 192.168.1.15 netmask 255.255.255.0 wireless-essid my_essid gateway 192.168.1.1 pre-up wpa_supplicant -Bw -Dwext -i $ IFACE -c / etc / wpa_supplicant.conf post-down killall -q wpa_supplicant </ pre>
CJAC
Lorsque je fais cela, après avoir redémarré mon ubuntu, et apparaître Système de démarrage sans configuration réseau complète
Vitor Mazuco
5

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

yozi
la source
2

Par souci d'exhaustivité, je mentionnerai également wicd , une alternative à Network Manager. Je crois que si vous configurez wicd pour qu'il se connecte automatiquement à un réseau sans fil, il le fera avec plaisir au démarrage.

Ryan C. Thompson
la source
0

Utilisez wpa _ supplicant et dhclient

Vous devrez créer un script qui démarre au démarrage, regardez ici .

Demandez-lui d'exécuter les 3 commandes suivantes (éventuellement à partir d'un script et des sortes)

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 chiffrement.

Vous devrez peut-être modifier la commande sleep en fonction de la vitesse à laquelle votre routeur / carte réseau négocie la connexion. 10 secondes devraient suffire, mais 5 voire 2 peuvent suffire.

LassePoulsen
la source