The driver was loaded as a module called de2104x.o

AFAIK that is not a module unless you're running kernel 2.4 2.6 mods have the .ko extension. 2.6 builtins are *.o so, if youre running 2.6, see if you have the *.ko file and run # modprobe MODULE_ALIAS where MODULE_ALIAS is the alias name (in your case "de2104")

If you're missing the *.ko file in:
/lib/modules/$(uname -r)/kernel/drivers/net
# ls /lib/modules/$(uname -r)/kernel/drivers/net | grep de2104
then you may as well just build yourself a fresh 2.6.9 kernel
with the appropriate modules...

Your system should have a recent version of module-init-tools
# modprobe --version
module-init-tools version 3.0-pre10

and you need to supply an alias declaration in your modprobe
configuration file (/etc/modprobe.conf or etc/modprobe.conf.local)

to load drivers for your system automatically, I'd do something like this:

#echo >> /etc/modprobe.conf
#echo "include /etc/modprobe.conf.local" >> /etc/modprobe.conf
#echo "alias eth0 de2104" >> /etc/modprobe.conf.local

be sure you don't trash your config files (use ">>" not ">" in
above....)

This way you can easily control the drivers for your system in the "local" file....


- tribh


-- ______________________________________________________________________ Pune GNU/Linux Users Group Mailing List: ([EMAIL PROTECTED]) List Information: http://plug.org.in/mailing-list/listinfo/plug-mail Send 'help' to [EMAIL PROTECTED] for mailing instructions.

Reply via email to