On October 9, 2007 10:59:15 pm Chris Purves wrote:
> I am having the same problem. 2.6.18 kernel loads 3com card, but not
> realtek. Attached are dmesg for working 2.6.8 kernel and non-working
> 2.6.18.


I was able to track the problem down to udev. In my interfaces file I set a
different mac address for eth1.

Non-working /etc/udev/rules.d/z25_persistent-net.rules:

SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:02:e3:10:83:bf",
NAME="eth0"

SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:c0:9f:37:7b:ab",
NAME="eth1"

# PCI device 0x10b7:0x9055 (3c59x)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:10:5a:61:9d:35",
NAME="eth3"


:::::bf is the mac address for eth0. :::::ab is the set mac address for
eth1. :::::35 is the actual mac address for eth1. This seems to work okay
in 2.6.8. I don't know how this file was originally created.

I emptied the file and rebooted into 2.6.18. It was rewritten as:

# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:02:e3:10:83:bf",
NAME="eth0"

# PCI device 0x10b7:0x9055 (3c59x)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:10:5a:61:9d:35",
NAME="eth3"

I changed eth3 to eth1 and rebooted and everything came up working. It turned
out that it was the 3Com card not RealTek that wasn't coming up, so posting
to this bug wasn't the appropriate place. Sorry for that. In any case, I
have things working now.


--
Chris Purves

"Canada's like a loft apartment over a really great party. Keep it down,
eh!" - Robin Williams



--
To UNSUBSCRIBE, email to debian-bugs-dist-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org