经常碰到这类问题,其实非常简单:
当你有两块网卡时,在lilo.conf里加上
append = "ether=0,0,eth1"
当你插了三块, 则为:
append = "ether=0,0,eth1 ether=0,0,eth2"
举例如下:
boot = /dev/hda
#compact # faster, but won't
work on all systems.
delay = 50
vga = normal # force sane state
append= "ether=0,0,eth1"
# ramdisk = 0 # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /zImage
root = /dev/hda1
label = linux
read-only # Non-UMSDOS filesystems should be mounted read-only
for checking
# Linux bootable partition config ends
这是不知道网卡irq和iobase时的做法(尤其是PCI网卡时,象3c590...)
当知道网卡irq和iobase时,还是指定的好:
例如:两块3c590:
append="ether=9,0xfce0,eth0 ether=5,0xfcc0,eth1"
注:如果已经编译成模块的话,应该在/etc/rc.d/rc.modules(在Redhat里是/etc/conf.modules)
加上类似的一行:
/sbin/modprobe ne io=io1,io2
先试试上面的方法吧.
本文转自中文Linux论坛