• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

opensuse 11.0 + dchlient + avahi-daemon = martian invasion

mkeyl

Newbie
Hallo zusammen,

seit dem Upgrade auf opensuse 11.0 habe ich gelegentlich merkwürdige Aussetzer (Interface ist aktiv überträgt aber scheinbar keine Daten mehr) meiner Internetverbindung, die sich in /var/log/messages folgendermaßen darstellen:

Code:
Jul 19 13:31:05 miraculix dhclient: DHCPREQUEST on eth0 to 192.168.1.1 port 67
Jul 19 13:31:05 miraculix dhclient: DHCPACK from 192.168.1.1
Jul 19 13:31:05 miraculix dhclient: bound to 192.168.1.19 -- renewal in 1697 seconds.
Jul 19 13:31:05 miraculix avahi-daemon[2619]: Withdrawing address record for 192.168.1.19 on eth0.
Jul 19 13:31:05 miraculix avahi-daemon[2619]: Leaving mDNS multicast group on interface eth0.IPv4 with address 192.168.1.19.
Jul 19 13:31:05 miraculix avahi-daemon[2619]: Interface eth0.IPv4 no longer relevant for mDNS.
Jul 19 13:31:05 miraculix avahi-daemon[2619]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.1.19.
Jul 19 13:31:05 miraculix avahi-daemon[2619]: New relevant interface eth0.IPv4 for mDNS.
Jul 19 13:31:05 miraculix avahi-daemon[2619]: Registering new address record for 192.168.1.19 on eth0.IPv4.
Jul 19 13:32:11 miraculix kernel: martian source 87.14.168.188 from 84.100.174.160, on dev dsl0
Jul 19 13:32:11 miraculix kernel: ll header: 45:00:00:30:28:90:40:00:73:06:dc:68:54:64:ae:a0:57:0e:a8:bc:ec:36
Jul 19 13:32:14 miraculix kernel: martian source 87.14.168.188 from 84.100.174.160, on dev dsl0
Jul 19 13:32:14 miraculix kernel: ll header: 45:00:00:30:2b:8e:40:00:73:06:d9:6a:54:64:ae:a0:57:0e:a8:bc:ec:48
Jul 19 13:32:50 miraculix kernel: martian source 87.14.168.188 from 87.219.68.150, on dev dsl0
Jul 19 13:32:50 miraculix kernel: ll header: 45:00:00:3f:8a:9e:00:00:70:11:23:d4:57:db:44:96:57:0e:a8:bc:f4:23
Jul 19 13:33:36 miraculix kernel: martian source 87.14.168.188 from 87.219.68.150, on dev dsl0
Jul 19 13:33:36 miraculix kernel: ll header: 45:00:00:32:97:07:00:00:70:11:17:78:57:db:44:96:57:0e:a8:bc:f4:23
Jul 19 13:33:42 miraculix kernel: martian source 87.14.168.188 from 61.170.201.73, on dev dsl0
Jul 19 13:33:42 miraculix kernel: ll header: 45:00:00:7e:0d:0a:00:00:73:11:33:a7:3d:aa:c9:49:57:0e:a8:bc:e2:e9
Danach hilft nur die Verbindung zu beenden und neu zu starten. Dieses Verhalten beschränkt sich nicht auf Verbindungen zum dsl-Modem, sondern tritt auch auf (allerdings seltener), wenn das Gerät hinter einem normalen Router hängt. Hat irgendwer eine Idee wie sich dieses Problem beheben lässt oder wenigstens wer der Verursacher ist (avahi-daemon oder dhclient oder etwas ganz anderes)? Meine Modem würde ich hier ausschließen wollen, da es mit suse 10.3 problemlos funktioniert hat. Vielen Dank schonmal im Voraus.
 

spoensche

Moderator
Teammitglied
Wenn du ein Modem an deinem Netzwerkinterface hast, musst du die IP statisch vergeben. Siehe http://wiki.linux-club.de/opensuse/DSL
 

framp

Moderator
Teammitglied
<ot>Noch ein Asterix Fan hier. Meine Kisten heissen Idefix, Obelix und Majestix :D </ot>
 
OP
M

mkeyl

Newbie
spoensche schrieb:
Wenn du ein Modem an deinem Netzwerkinterface hast, musst du die IP statisch vergeben. Siehe http://wiki.linux-club.de/opensuse/DSL

Unter suse 10.3 hatte ich allerdings keine Probleme mit meinem Modem und dhcp :???: . Egal, ich habe nichts gegen statische IPs. In der Tat habe ich das schon versucht, aber irgendwie scheint der NetworkManager die von mir eingerichteten Verbindungen mit statischer IP nicht zu mögen. Das einzige Resultat ist folgender Eintrag in /var/log/NetworkManager

Code:
Jul 19 13:39:05 miraculix NetworkManager: <WARN>  wait_for_connection_expired(): Connection (2) /org/freedesktop/NetworkManagerSettings/Connection/1 failed to activate (timeout): (0) Connection was not provided by any settings service

Heißt das NetworkManager versteht (immer noch) keine statischen IPs (obwohl er diese Option im Konfigurationsdialog anbietet)? Er scheint auch die Einstellungen des Interfaces komplett zu ignorieren und startet auch dann dhclient, wenn mit yast eine statische IP konfiguriert wurde -- im Gegensatz zur Behauptung hier: http://en.opensuse.org/Projects/KNetworkManager#Wired_LAN. Langer Rede kurzer Sinn: Ist die Verwendung statischer IPs mit NetworkManger möglich oder muss ich zu scpm zurückkehren?
 

spoensche

Moderator
Teammitglied
Dann verwende statt des networkmanagers die traditionelle Methode mit if-up, da du ja eine interne LAN Karte verwendest.
 
Oben