ok heres the details,
using 8.04 on a local system the intel ethernet card doesnt support the e100 module. no problem it runs fine using the eepro100 module.
in 7.04 i simply placed the e100 on the blacklist and the eepro100 would load and all was fine.
however when i installed 8.04 and did the same (blacklisted the e100 module) the eepro100 is seen to load using lsmod however the hardware is not available in ifconfig.
if i rmmod eepro100 and then modprobe eepro100 all works fine.
after a boot looking at dmesg there are 2 lines that suggest e100 is trying to load,
i realise that eepro100 is obsolete BUT its the only module i can get my ethernet to run successfully with.
so in summary i would like the machine to boot in a state where the ethernet was active without having tu run the 2 commands as root to remove and modprobe the eepro100 module.
workaround
thanks to the replies so far and yes i did remove the eepro100 module from the default blacklist.
it turns out that e100 is loading in the initfs process and stopping the eepro100 module from loading properly.
many thanks to enouf from the ##linux irc channel for supplying the workaround.
solution is,
so i addedyou need to remake/upgrade your initrd. Add modules to /etc/initramfs-tools/modules, then run it
toCode:eepro100and then ran:Code:/etc/initramfs-tools/modules
.Code:sudo update-initramfs
one reboot and the network was up and happily connected at 100mb.



Adv Reply


Bookmarks