Linux Step By Steps


Applicable to most linux systems: Redhat = /etc/conf.modules, others = /etc/modules.conf


PCI Network cards generally do NOT require paramaters

Many ethernet network adaptors (NICs) handle the ne2000 protocol. Regardless of actual OEM the following popular chipsets are supported (among others).

RTL 8019   (standard ne 2000 compliant chip)
RTL 8029   (improved version)
RTL 8109   (100 base card of above)

To install, simply state in /etc/modules.conf the following

alias eth0 ne2k-pci

When the network starts (/etc/rc.d/init.d/network start) the kernel will request the 'eth0' module loaded. Kmod (part of the kernel) will make a request of modprobe, which in turn will check in modules.conf and discover the actual module required is ne2k-pci.o, It will also detect a second module 8390.o is also needed and take apporpriate action.

No other paramaters are required.

You can force-install this at any time as su by

modprobe eth0

As noted above, because this module is dependent on 8390.o, attempts to install via insmod ne2k-pci are doomed to fail. In fact, insmod should simply NEVER be used for installing ANY module.

you can check the module is loaded via lsmod