The RedHat-supplied kernel employs the Intel version of the driver, e100.0, for your NIC. The vanilla kernel, which the vserver is most like as no modules/drivers patches are applied against it AFAIK, supplies the original open source driver, eepro100.o, by Donald Becker.
So, change this line... alias eth0 e100 To this... alias eth0 eepro100 ...in /etc/modules.conf if you are always going to boot into your vserver kernel. Dual booting between the stock RedHat kernel and the vserver kernel would require some additional finesse in order to get your NIC to work without intervention at boot time. Hope that helps, Mike -----Original Message----- From: Joseph S Chung [mailto:[EMAIL PROTECTED] Sent: Friday, June 06, 2003 10:21 PM To: [EMAIL PROTECTED] Subject: RE: Re[2]: [vserver] eth0 fail to start Please find /etc/modules.conf below... ============================================== alias eth0 e100 alias usb-controller usb-uhci alias sound-slot-0 es1370 post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || : pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || : ============================================== Thanks, Joseph From: Mike Savage <[EMAIL PROTECTED]> on 06/06/2003 21:40 Please respond to [EMAIL PROTECTED] To: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> cc: Subject: RE: Re[2]: [vserver] eth0 fail to start What does the contents of your /etc/modules.conf file look like? -----Original Message----- From: Joseph S Chung [mailto:[EMAIL PROTECTED] Sent: Thursday, June 05, 2003 11:03 PM To: [EMAIL PROTECTED] Subject: Re[2]: [vserver] eth0 fail to start I do not see eth0 with ifconfig command. It is not working. I did not complie the kernel after downloading from web. How can I get the .config file. I do not have one in /usr/src/linux-2.4. By the way, I am using RedHat 9.0. Thanks. Joseph From: Guillaume Plessis <[EMAIL PROTECTED]> on 05/06/2003 18:07 Please respond to [EMAIL PROTECTED] To: [EMAIL PROTECTED] cc: Subject: Re: [vserver] eth0 fail to start Joseph S Chung wrote: > I am not sure. It is Intel 82557/8/9 Ethernet Pro 100. How can I > check? Thanks, Joseph There are many way do to this : 1/ Check that the following options are marked "=y" or "=m" in the .config file used during your kernel compilation: CONFIG_NET_PCI CONFIG_EEPRO100 in case of "=m", you ahve to check that the modules is loaded during the system boot 2/ check that you get eth0 when you lauch "ifconfig -a" 3/ ... Best regards Gui
