Bin heute auf einen seltsames Netzwerk-Problem + Lösung gestoßen.
In meinem lokalen Netzwerk hängt auch ein nas und neuerdings für Tests ein "Excito B3" (nas, Router, ...die reinste eierlegende Wollmilchsau mit Kirkwood und Squeeze-armel). Beide haben eine herkömmliche Festplatte, welche nach gewisser Zeit der Untätigkeit sauber in den spin-down geht. Merkwürdigerweise wachten die Geräte/HD's beim Starten einiger VM's in VBox auf meinem PC immer wieder auf.
In den Logfiles (daemon.log und syslog) aller Geräte im Netzwerk, auch auf meinem PC mit VBox selbst gab es dann immer zahlreiche Einträge dieser Art dazu:
pp avahi-daemon[1963]: Invalid legacy unicast query packet. ... pp avahi-daemon[1963]: Received response from host 192.168.xxx.yyy with invalid source port 39506 on interface 'eth0.0' ...
Beim Test mit den verschiedenen VM's (mit verschiedener Netzwerk-Konfiguration) stellte sich dann heraus, daß nur die VM's, welche
Linux als Gast haben und
mit NAT-networking
arbeiten, dieses Problem verursachen. Ein Umstellen auf "bridged networking" beseitigt das Problem sofort, alle HD's schlafen weiter, das Netzwerk ist ruhig!
Im Nachhinein ist das ganz logisch: bei NAT erscheinen alle VM's unter der gleichen IP (die des Hosts) im Netzwerk. 2 oder mehrere avahi-daemons (evtl. noch mit mDNS) unter gleicher IP - dafür ist avahi nicht designed, das muß zwangsläufig Ärger geben. Also alles ganz logisch. Nur, wer denkt schon daran, wo avahi heute bei jeder Desktop-Distribution läuft - und auch Probleme machen kann?
Manchmal hat in der Vergangenheit sogar mein Router die Ohren angelegt, wenn ich viel mit VM's in VBox gespielt habe - ich vermute, der war auch irgendwann überfordert.
Vielleicht hilft diese Info auch anderen Usern mit ähnlichen Problemen,
Viele Grüße,
Ingo