IPv6 + NSLU2 + /etc/network/interfaces = Problem

Hat man Debian auf seinem Linksys NSLU2 installiert, so will man vielleicht irgendwann damit auch IPv6 benutzen. Fügt man nun passende Zeilen zur statischen Konfiguration in /etc/network/interfaces hinzu, so bekommt man bald den Eindruck, dass diese beim Booten nicht ausgeführt werden.

Das Problem ist, dass das ipv6-Kernelmodul erst nach der Interface-Konfiguration geladen wird. In dem Moment, in dem das Script das Interface mit IPv6 einrichten will, gibts das einfach noch nicht.

Lösung:
cd /etc/rcS.d
mv S18ifupdown-clean S21ifupdown-clean
echo “ipv6” >> /etc/modules

Da S20module-init-tools die Module in /etc/modules läd und erst danach die S21… ausgeführt wird, klappts. 😉

Leave a Reply

Your email address will not be published. Required fields are marked *