wlan - automatisches wiederverbinden
wlan - automatisches wiederverbinden
Hallo,
was muss man denn wie konfigurieren, damit die Wlan-Verbindung bei einer Trennung automatisch wieder hergestellt wird?
Ohne grafische Tools...
Grüße
K.
was muss man denn wie konfigurieren, damit die Wlan-Verbindung bei einer Trennung automatisch wieder hergestellt wird?
Ohne grafische Tools...
Grüße
K.
Re: wlan - automatisches wiederverbinden
Was meinst du mit Trennung? Nach einem Neustart?klal hat geschrieben:Hallo,
was muss man denn wie konfigurieren, damit die Wlan-Verbindung bei einer Trennung automatisch wieder hergestellt wird?
Ohne grafische Tools...
Grüße
K.
Konfigurieren kannst du für WLAN-Verbindungen alles über die Datei /etc/network/interfaces.
Oh, yeah!
Re: wlan - automatisches wiederverbinden
Das Automatische Verbinden beim Hochfahren ist kein Problem.
Aber wenn anschließend die Wlan-Verbindung unterbrochen wird - z.B. weil die Reichweite kurzfristig überschritten wurde oder die Gegenstelle kurz abgeschaltet war - dann soll die Verbindung automatisch wieder hergestellt werden.
Aber wenn anschließend die Wlan-Verbindung unterbrochen wird - z.B. weil die Reichweite kurzfristig überschritten wurde oder die Gegenstelle kurz abgeschaltet war - dann soll die Verbindung automatisch wieder hergestellt werden.
Re: wlan - automatisches wiederverbinden
Da sollte dann ein ifup <interface> weiterhelfen können. Aber voll automatisiert kenne ich da sonst auch nichts.
Du könntest dir höchstens noch einen cron-job schreiben, aber ob das deine gewünschte Lösung ist, denke ich wohl eher nicht.
Du könntest dir höchstens noch einen cron-job schreiben, aber ob das deine gewünschte Lösung ist, denke ich wohl eher nicht.
Oh, yeah!
- Lirion
- Beiträge: 318
- Registriert: 11.04.2007 08:30:14
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Worms
-
Kontaktdaten:
Re: wlan - automatisches wiederverbinden
Ich hab's auch per handgeschriebenem Script und cronjob gemacht.
Ablauf:
- Prüfen ob Google anpingbar ist
-- Fehlschlag? Überprüfen der IP-Adresse, Anpingen des Routers
--- Erfolg? Gib Fehlermeldung asu "Internet nicht erreichbar"
--- Fehlschlag? Neukonfigurieren des Interfaces
---- Erhöhe Zähler um eins, wenn Zähler größer drei dann Ende, sonst Wiederaufrufen des Scripts. Bei Fehlschlag in der finalen Stufe Fehlermeldung.
Die Fehlermeldungen werden dann in /var/log in eine Logdatei gesetzt.
Realisiert in bash, da geht das schön bequem.
Ablauf:
- Prüfen ob Google anpingbar ist
-- Fehlschlag? Überprüfen der IP-Adresse, Anpingen des Routers
--- Erfolg? Gib Fehlermeldung asu "Internet nicht erreichbar"
--- Fehlschlag? Neukonfigurieren des Interfaces
---- Erhöhe Zähler um eins, wenn Zähler größer drei dann Ende, sonst Wiederaufrufen des Scripts. Bei Fehlschlag in der finalen Stufe Fehlermeldung.
Die Fehlermeldungen werden dann in /var/log in eine Logdatei gesetzt.
Realisiert in bash, da geht das schön bequem.
- Debian GNU/Linux 5.0 (lenny) amd64 2.6.31 vanilla
- Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz, 4GB RAM, nVidia Corporation G80 [GeForce 8800 GTX] (rev a2)
- Enlightenment 0.16.8.13
- GNU bash, version 3.2.39(1) / mlterm 2.9.4 post/cvs-1.961
Re: wlan - automatisches wiederverbinden
muss dazu das gesamte Netzwerk neu gestartet werden "/etc/init.d/network restart"
oder kann man irgendwie nur das Interface wlan0 neu starten?
oder kann man irgendwie nur das Interface wlan0 neu starten?
Re: wlan - automatisches wiederverbinden
Würde es mal mit einem ifup <interface> probieren.
Oh, yeah!
- Lirion
- Beiträge: 318
- Registriert: 11.04.2007 08:30:14
- Lizenz eigener Beiträge: GNU Free Documentation License
- Wohnort: Worms
-
Kontaktdaten:
Re: wlan - automatisches wiederverbinden
Das von dir genannte init-Script startet ALLE Interfaces neu. Da du im Einganspost schreibst, daß es sich um das WLAN-Interface dreht... vom Arbeitsaufwand wurst. 'Ne Ethernetverbindung ist ja in Nullkommanix wieder da, wenn du da nicht Datenverkehr trennst und eh nur per WLAN arbeitest, tut das nicht weh, das Initscript zu verwenden.klal hat geschrieben:muss dazu das gesamte Netzwerk neu gestartet werden "/etc/init.d/network restart"
oder kann man irgendwie nur das Interface wlan0 neu starten?
Technisch ist aber das was du suchst ein
Code: Alles auswählen
ifdown wlan0; ifup wlan0
Code: Alles auswählen
ifup wlan0
Theoretisch führt ein
Code: Alles auswählen
allow-hotplug wlan0
Und wenn dir einfach nur der Rattenschwanz da auf den Keks geht, schreib dir nen Zweizeiler...
Code: Alles auswählen
#!/bin/sh
ifdown wlan0; ifup wlan0
Zusätzliche Idee.
- Debian GNU/Linux 5.0 (lenny) amd64 2.6.31 vanilla
- Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz, 4GB RAM, nVidia Corporation G80 [GeForce 8800 GTX] (rev a2)
- Enlightenment 0.16.8.13
- GNU bash, version 3.2.39(1) / mlterm 2.9.4 post/cvs-1.961
Re: wlan - automatisches wiederverbinden
Man könnte auch die notwendigen Befehle mit in die /etc/sudoers aufnehmen, so dass der normale Benutzer die entsprechenden Rechte hat.
Oh, yeah!
Re: wlan - automatisches wiederverbinden
Hallo,
und Danke allen Antworten ...
haben mir weitergeholfen
Grüße
K.
und Danke allen Antworten ...
haben mir weitergeholfen
![Very Happy :D](./images/smilies/icon_biggrin.gif)
Grüße
K.