On Sun, 2009-06-14 at 19:12 +0100, Chris Carr wrote: > Package: linux-image-2.6.29-2-686 > Version: 2.6.29-5 > Severity: normal > > > I've been running Debian on this machine for years. Latest working kernel > is 2.6.26-2. All versions of 2.6.29 so far have broken networking. Files > attached: > > 1. /etc/network/interfaces > 2. output of ifconfig under 2.6.26 (working) > 3. output of ifconfig under 2.6.29 (broken) > 4. output of dmesg under 2.6.26 (working) > 5. output of dmesg under 2.6.29 (broken) > > Sorry if this is trivial - I can't see what's wrong. You probably have two lines in /etc/udev/rules.d/70-persistent-net.rules that say that both of your network interfaces should be named eth1. (This is a frequent problem and I don't know quite why it happens. I think it's a problem with udev, not the kernel.) Since it is impossible for them both to be called eth1, the first one to be initialised gets the name, and it looks like the initialisation order has changed in 2.6.29. I think you want to map MAC address 00:e0:18:f1:05:7b to eth0, so change /etc/udev/rules.d/70-persistent-net.rules accordingly. Please let us know whether this solves the problem for you. Ben. -- Ben Hutchings Never attribute to conspiracy what can adequately be explained by stupidity.
Attachment:
signature.asc
Description: This is a digitally signed message part