After upgrading from gentoo-sources-2.6.28-r2 to r3 my good old trusty ne2k-pci does not get the Ethernet link up any longer. I did simply re-use my old .config using make oldconfig and did not change the config. The error message on boot is: Nov 25 18:12:51 shadow ADDRCONF(NETDEV_UP): eth0: link is not ready The device is connected using 10Base2 (coax), if this is of interest.
yeap -r3 is ungood =] I have: darkstar toto # modprobe tuner type=28 FATAL: Error inserting tuner (/lib/modules/2.6.18-gentoo-r3/kernel/drivers/media/video/tuner.ko): Unknown symbol in module, or unknown parameter (see dmesg) modprobe lirc-gpio FATAL: Error inserting lirc_gpio (/lib/modules/2.6.18-gentoo-r3/misc/lirc_gpio.ko): Invalid request code go back to -r2
hm, sorry me. r2 don't wanna work too =[ Think it's problem not in kernel, think on udev-103, for example http://bugs.gentoo.org/show_bug.cgi?id=152908 Jens what udev U use ?
I am using sys-fs/udev-103. But I do not believe that udev has anything to do with this, as I am not using any special device rules for ethernet devices. And -r2 works fine for me.
heh, ok. btw I don't use any change udev rules, only default. I try use 103 and 100-r2 and this modules don't wanna work. On 087-r1 all ok. On kernel -r2 and -r3 work good with 087-r1 too. Sorry for flood.
toto: your problem is different Jens: please attach dmesg from working and non-working kernels, and the same for "ifconfig -a"
OK, while doing the dmesg output in both states I found the culprit - it is a user error therefore I close the bug as invalid. For some strange reason the order of ethernet interfaces changed recently and eth0 and eth1 were switched. As the old eth1 (now eth0) was unused and therefore not connected there is no carrier. Switching around configs makes it work again. Sorry for the noise.