About a year ago, I installed Red Hat 5.1 on my generic IDE disk-based PC without problem. It did not have a network card at the time. A few days ago I added a NE2000 compatible network card set to a free IRQ, 5, and a free IO address range, 0x300--0x31f. The card works fine under Windows 95 (I hate mentioning that but it is critical information). I followed exactly the directions on page 132 of the Red Hat 5.1 manual on kerneld configuration, entering eth0, ne, io=0x300, and irq=5 into the dialog boxes. My understanding is that clicking on `kerneld restart' is supposed to enter some information into the file /etc/conf.modules, but it did not. The file was unchanged and still zero length. I was logged in as root during all this. By reading and reading the modprobe man page, I stumbled upon manually editing the following into /etc/conf.modules alias eth0 ne options eth0 io=0x300 irq=5 Now the card works fine. Do you know why the kerneld configuration tool does not seem to work?