Ich lasse meinen Laptop 95% der Zeit zu Hause. Ich möchte, dass es sich mit meinem drahtlosen Netzwerk verbindet, ohne dass ich mich anmelden muss. Und genauso wichtig ist, dass ich die Verbindung NICHT trenne, wenn ich mich abmelde.
Ich benutze Fedora, aber auch Ubuntu-Anweisungen sind willkommen.
Das Problem bei dieser Idee ist, dass der NetworkManager-Dienst seine Befehle vom nm-Applet bezieht (oder vom KDE-Analog, wenn Sie in KDE sind. Um mich nicht zu verwirren, gehe ich davon aus, dass Sie in GNOME sind). In den Repositorys gibt es eine Befehlszeilen-NetworkManager-Schnittstelle namens cNetworkManager (die seltsamerweise in Python geschrieben ist). Sie könnten versuchen, einen Befehl zum Herstellen einer Verbindung mit Ihrem Netzwerk mithilfe von cNetworkManager in einem Startskript zu speichern (ich bin nicht ganz sicher, wo Sie dieses Skript ablegen müssten, aber ich weiß, dass es möglich ist: D). Ich weiß nicht, ob dieser Ansatz eine Verbindung herstellen wird oder ob er nach dem Abmelden verbunden bleibt, aber ich weiß, dass es mindestens zwei Probleme gibt, die Sie in Einklang bringen müssen.
1) Dieses Skript kämpft mit dem nm-Applet. Wenn Sie dies tun möchten, würde ich das automatische Starten des nm-Applets deaktivieren (dies sollte entweder in den Einstellungen -> Sitzungen oder Einstellungen -> Startprogrammen konfiguriert werden können, je nachdem, ob Sie Fedora 11 verwenden oder nicht).
2) Wenn Sie jemals Netzwerke wechseln möchten (und ausgefallene Dinge tun möchten, wie sie automatisch zu erkennen), müssen Sie dies entweder mit cNetworkManager tun (was sehr schmerzhaft ist) oder das nm-Applet starten und Ihre Fähigkeit verlieren, es zu behalten Die Verbindung wird nach dem Abmelden geöffnet.
Viel Glück und lassen Sie uns wissen, ob dies funktioniert!
quelle
Ich hatte das gleiche Problem und entfernte schließlich NetworkManager vollständig und verwendete stattdessen wpa_supplicant direkt. Es funktioniert umgekehrt: Sie haben eine Konfigurationsdatei mit allen Netzwerken, zu denen Sie automatisch eine Verbindung herstellen möchten, und eine GUI, die sie entweder zur Laufzeit überschreiben (und eine Verbindung zu einem anderen Netzwerk herstellen) oder die Konfigurationsdatei ändern kann .
Ich habe dieses Tutorial verwendet, um mein Debian einzurichten, und ich hatte nicht zu viele Probleme damit (es ist dasselbe wie Ubuntu): http://svn.debian.org/wsvn/pkg-wpa/wpasupplicant/branches/unstable/ debian / README.Debian? op = file & rev = 0 & sc = 0
quelle
Ich habe Andrew Wagners Methode auf Fedora 22 für eine Verbindung mit der WPA-Sicherheit verwendet.
Erstellen Sie die Verbindung "Demo" uns wie gewohnt über die GUI.
Erstellen Sie als Root eine Datei / etc / NetworkManager / wifipw mit dem einzeiligen Eintrag:
Wo
wpa-pw
ist das WLAN-Passwort?Fügen Sie dem
crontab
for root die folgende Zeile hinzu :Auf meinem System war der Ruhezustand 10 erforderlich, damit das Gerät Zeit zum Initialisieren hat, bevor versucht wird, eine Verbindung herzustellen.
quelle
Möglicherweise ist dies keine Option für Sie, aber Sie können das Netzwerk über Konfigurationsdateien wie im Lernprogramm einrichten . Es ist für Ubuntu, aber ich habe den Unterschied nicht bemerkt. Das Netzwerk wird während des Startvorgangs des Betriebssystems eingeschaltet.
quelle
Folgendes habe ich getan (auf einem Odroid-Armboard mit Ubuntu 14.04):
Richten Sie die Netzwerkverbindung mit dem nm-Applet als normalem Benutzer ein und geben Sie ihm einen Namen, dh "Decktop Demo". Sie müssen wahrscheinlich das Kontrollkästchen Allgemein -> "Alle Benutzer können eine Verbindung zu diesem Netzwerk herstellen" aktivieren.
Bearbeiten Sie "the cron" als Superuser:
Wählen Sie den gewünschten Editor aus, wenn Sie dazu aufgefordert werden, und fügen Sie unten eine Zeile hinzu:
opfere ein kleines Tier den Göttern des Netzwerkmanagements und starte neu.
Diese Methode hat den Vorteil, dass alles über den Netzwerkmanager erledigt wird. Daher sollten die GUI-Netzwerkverwaltungs-Applets für verschiedene Desktops, dh das nm-Applet, gut abgespielt werden.
quelle