Je laisse mon ordinateur portable à la maison 95% du temps. Je souhaite qu'il se connecte à mon réseau sans fil sans que je doive me connecter. Et, tout aussi important, je voudrais qu'il ne se déconnecte pas lorsque je me déconnecte.
J'utilise Fedora, mais les instructions Ubuntu sont également les bienvenues.
Le problème avec cette idée est que le service NetworkManager tire ses commandes de nm-applet (ou de l'analogue KDE, si vous êtes dans KDE. Pour éviter de m'embrouiller, je suppose que vous êtes dans GNOME). Il y a une interface NetworkManager en ligne de commande dans les référentiels appelée cNetworkManager (qui est, curieusement, écrite en Python). Vous pouvez essayer de coller une commande pour vous connecter à votre réseau à l'aide de cNetworkManager dans un script de démarrage (je ne suis pas tout à fait sûr où vous devriez mettre ce script, mais je sais que c'est possible: D). Je ne sais pas si cette approche se connectera ou si elle restera connectée après votre déconnexion, mais je sais qu'il y a au moins 2 problèmes que vous devrez réconcilier.
1) Vous aurez ce script combattant avec nm-applet. Si vous voulez le faire, je désactiverais le démarrage automatique de nm-applet (qui devrait être configurable dans les préférences -> sessions ou préférences -> programmes de démarrage, selon que vous utilisez ou non fedora 11).
2) si vous voulez changer de réseau (et faire des choses fantaisistes comme les détecter automatiquement), vous devrez soit le faire en utilisant cNetworkManager (ce qui est vraiment pénible), soit démarrer nm-applet et perdre votre capacité à garder la connexion s'ouvre après votre déconnexion.
Bonne chance et faites-nous savoir si cela fonctionne!
la source
J'ai eu le même problème et j'ai fini par supprimer complètement NetworkManager et à utiliser directement wpa_supplicant à la place. Cela fonctionne de la manière opposée - vous avez un fichier de configuration avec tous les réseaux auxquels vous souhaitez vous connecter automatiquement, et une interface graphique qui peut soit la remplacer pendant l'exécution (et se connecter à un autre réseau), soit modifier le fichier de configuration .
J'ai utilisé ce tutoriel pour configurer ma Debian, et je n'ai pas eu trop de problèmes avec elle (c'est la même chose qu'Ubuntu): http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/branches/unstable/ debian / README.Debian? op = file & rev = 0 & sc = 0
la source
J'ai utilisé la méthode d'Andrew Wagner sur Fedora 22 pour une connexion avec la sécurité WPA.
Créez la connexion "démo" us usuelle en utilisant l'interface graphique.
En tant que root, créez un fichier / etc / NetworkManager / wifipw avec l'entrée d'une ligne:
où
wpa-pw
est le mot de passe wifi.Ajoutez la ligne suivante à la
crontab
racine for:Le sommeil 10 était nécessaire sur mon système pour donner à l'appareil le temps de s'initialiser avant d'essayer de se connecter.
la source
Ce n'est peut-être pas une option pour vous, mais vous pouvez configurer le réseau via des fichiers de configuration comme dans le tutoriel . C'est pour Ubuntu, mais je n'ai pas remarqué la différence. Le réseau serait allumé pendant le processus de démarrage du système d'exploitation.
la source
Voici ce que j'ai fait (sur une carte de bras odroid exécutant Ubuntu 14.04):
Configurez la connexion réseau en utilisant, par exemple nm-applet, en tant qu'utilisateur normal, donnez-lui un nom, c'est-à-dire "Decktop Demo". Vous devez probablement cocher la case Général -> "Tous les utilisateurs peuvent se connecter à ce réseau".
Editez "le cron" en tant que superutilisateur:
sélectionnez l'éditeur de votre choix si vous y êtes invité et ajoutez une ligne en bas:
sacrifiez un petit animal aux dieux de la gestion de réseau et redémarrez.
Cette méthode a l'avantage de tout faire via le gestionnaire de réseau, donc elle devrait jouer avec les applets de gestion de réseau gui pour divers bureaux, c'est-à-dire nm-applet.
la source