以太网设备名类似 eth0
、eth1
、eth2
等。内核检测到的第一个网卡被赋予 eth0
名称,而其余的按照其被检测到的顺序排列。
网卡配置非常简单。通常您应该如下操作(大多数发行版被设置支持以太网后将会替您完成):
root# ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up root# route add -net 192.168.0.0 netmask 255.255.255.0 eth0
假设一台计算机三块 NE2000 网卡,其一在 0x300
,其二在 0x240
,最后一块在 0x220
。那么您就需要将以下三行添加到 /etc/modules.conf
文件:
alias eth0 ne alias eth1 ne alias eth2 ne options ne io=0x220,0x240,0x300
它们的作用是告诉 modprobe 程序在列出的 I/O 地址上寻找三块 NE 型网卡。它们同时指出寻找的顺序以及应被赋予的设备。
大多数 ISA 模块能够接受由逗号分隔的多个 I/O 值。例如:
alias eth0 3c501 alias eth1 3c501 options eth0 -o 3c501-0 io=0x280 irq=5 options eth1 -o 3c501-1 io=0x300 irq=7
选项 -o
允许对每个模块赋予一个独特的名字。这是因为同一模块不能加载两次。
选项 irq=
用以指定硬件 IRQ,选项 io=
用以指定不同的 I/O 端口。
关于以太网的更多信息,请参考 以太网 HOWTO。