Comment 3 for bug 546964

Revision history for this message
jkao (jmk17) wrote :

After playing with this some more, I managed to find a workaround.

Clue clue is the log line:

ipconfig: /sys/class/net/eth0: SIOCGIFINDEX: No such device

Which indicates that the DEVICE variable is somehow getting changed from eth0 (as set in the initramfs.conf) to /sys/class/net/eth0, which is garbage.

I haven't worked out exactly where this gets screwed up, but if you set your grub command to explicitly pass in ip like:

ip=:::::eth0:dhcp

This seems to take a different branch in configure_networks() that correctly configures the interface.

Leaving ip unset or doing ip=dhcp results in the reported failure.