2005/05/30 | 如何让内核检测到两块网卡
类别(LINUX专栏) | 评论(0) | 阅读(128) | 发表于 13:20
 
发信站: BBS 水木清华站 (Sun Nov 16 19:54:57 1997) 
经常碰到这类问题,其实非常简单: 

当你有两块网卡时,在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论坛 
0

评论Comments