Applicable to most linux systems: Redhat = /etc/conf.modules, others = /etc/modules.conf
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
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