media-scientific - IT Blog

the backend developers blog
   

Ubuntu Feisty Fawn - Probleme mit ZeroConf/ avahi und racoon

Mai 11th, 2007 by admin

Wer bisher eine ältere Ubuntu-Version am laufen hatte und über einen VPN-Client ins Internet ging, der durfte meist der Verzweiflung nahe sein, nach einem Kernelupdate auf die neuste Ubuntu-Version “Feisty Fawn”.

Auch ich dachte anfänglich, dass es sich hier um einen Bug handeln musste, da das Skript, welches die Konfigurationen und den Start von Racoon für mich übernimmt, probleme beim Einlesen bestimmter Netzkonfigurationen hatte.

Wie man zur Zeit in verschiedenen Foren lesen kann, ist dieses “WLAN/ VPN - Problem” recht weit verbreitet, auch wenn es sich oft anders äußerte als bei mir.

Der Grund dieser Probleme liegt beim ZeroConf Protokoll, was durch den aktivierten Daemon avahi die bestehenden Konfigurationen stört.

Hier meine Tipps, um den “Bug” zu beheben:
Zuerst sollte man mal nachsehen, ob es wirklich das “ZeroConf-Problem” ist.

route -n

Wenn dieser Befehl irgendwo bei der verwendetet Netzwerkschnittstelle die IP 169.254.0.0 anzeigt, ist es schon mal sehr wahrscheinlich, dass die fehlende Internetverbindung durch die “tolle Neuerung” gestört wird.

Also stoppen wir erstmal das tolle Tool, was uns doch eigendlich das Leben leichter machen sollte.

sudo /etc/init.d/avahi-daemon stop

Jetzt empfiehlt es sich, das Übel auszulöschen, indem wir die Netzwerkkarte runter und wieder hochfahren und uns anschließend eine neue IP vom Router geben lassen.

sudo ifconfig <ethX> down
sudo ifconfig <ethX> up
sudo dhclient <ethX>

Jetzt racoon oder was ihr sonst verwendet, wieder starten…. fertig

Bei ZeroConf handelt es sich übrigens um ein Protokoll, welches eine dezentrale konfiguration von Netzwerken ermöglichen soll.

siehe http://linuxwiki.de/ZeroConf und http://www.zeroconf.org/

Ubuntu lässt sich ansonsten recht gut “updaten” und mach wenig Probleme. Nur bei diesem Tool kann ich nicht den Sinn entdecken, denn vorher konnten wir ja auch ohne leben; - und man muss erstmal darauf kommen, dass das Problem von einem neuen daemon kommt.

Posted in Server/ Linux

Leave a Reply

You must be logged in to post a comment.