Bug#353983: eth* network interfaces change after install
On Wed, Feb 22, 2006 at 05:59:38AM -0700, Matthew Wilcox wrote:
> Package: debian-installer
> Version: 21-Feb-2006
> Hardware: Fujitsu P7120 Lifebook
> This model has an ieee1394 connector, so we autoload the eth1394 module
> during the first boot, and this is loaded before the 8139too module
> that drives the built-in ethernet connector. So eth1394 gets eth0 and
> 8139too gets eth1.
> After rebooting, the modules are loaded in the opposite order, so 8139too
> gets eth0 and eth1394 gets eth1. This means the configured networking
> doesn't work automatically. You have to edit /etc/network/interfaces
> to make it work.
This is a known problem. I hope someone has an idea on how to fix it.
Part of the problem seems to be that udev loads things in parallel and
you can have thing appear in random order on each boot.