A.4. イーサネットパラメータ

誓要項目重要
 

殆どの最近のイーサネットベースのネットワークインターフェイスカード(NIC)は、 設定を変更するのにモジュールパラメータを必要としません。その代わりにそれらは ethtool又はmii-toolを使用して設定できます。 これらのツールが機能しない場合にのみ、モジュールパラメータを修正すべきです。

これらのツールの使用に関する情報は、ethtoolmii-toolの それぞれのmanページを参考にしてください。

ハードウェアモジュールパラメータ
3Com 3c5013c501.o3c501=io_port,IRQ
3Com 3c503 and 3c503/163c503.o3c503=io_port,IRQ OR 3c503 io=io_port_1,io_port_n irq=IRQ_1,IRQ_n
3Com EtherLink Plus (3c505)3c505.o3c505=io_port,IRQ OR 3c505 io=io_port_1,io_port_n irq=IRQ_1,IRQ_2
3Com EtherLink 163c507.o3c507=io_port,IRQ OR 3c507 io=io_port irq=IRQ
3Com EtherLink III3c509.o3c509=io_port,IRQ
3Com ISA EtherLink XL "Corkscrew"3c515.o 
3Com EtherLink PCI III/XL Vortex (3c590, 3c592, 3c595, 3c597) Boomerang (3c900, 3c905, 3c595)3c59x.o

full_duplex=
0 is off
1 is on

RTL8139, SMC EZカードFastイーサネット8139too.o 
RTL8129か、RTL8139 Fastイーサネット チップセットを使用するRealTekカード8139too.o 
Apricot 8259682596.o 
Ansel Communications Model 3200ac3200.oac3200=io_port,IRQ OR ac3200 io=io_port_1,io_port_n irq=IRQ_1,IRQ_n
Alteon AceNIC Gigabitacenic.o 
Aironet Arlan 655arlan.o 
Allied Telesis AT1700at1700.oat1700=io_port,IRQ OR at1700 io=io_port irq=IRQ
Broadcom BCM5700 10/100/1000イーサネットアダプタbcm5700.o 
Crystal SemiconductorCS89[02]0cs89x0.o 
EtherWORKS DE425 TP/COAX EISA, DE434 TP PCI, DE435/450 TP/COAX/AUI PCI DE500 10/100 PCI Kingston, LinkSys, SMC8432, SMC9332, Znyx31[45], Znyx31[45]、DC21040 (SROMなし), DC21041[A], DC21140[A], DC21142, DC21143チップセット搭載の Znyx346 10/100カード de4x5.ode4x5=io_port OR de4x5 io=io_port de4x5 args='ethX[fdx] autosense=MEDIA_STRING'
D-Link DE-600イーサネットPocketアダプターde600.o 
D-Link DE-620イーサネットPocketアダプターde620.o 
DIGITAL DEPCA & EtherWORKS DEPCA, DE100, DE101, DE200 Turbo, DE201Turbo DE202 Turbo TP/BNC, DE210, DE422 EISAdepca.odepca=io_port,IRQ OR depca io=io_port irq=IRQ
Digi Intl. RightSwitch SE-X EISA、PCIdgrs.o 
Davicom DM9102(A)/DM9132/ DM9801 Fastイーサネットdmfe.o 
Intel Ether Express/100 ドライバーe100.o

e100_speed_duplex=X
If X =
0 = autodetect speed and duplex
1 = 10Mbps, half duplex
2 = 10Mbps, full duplex
3 = 100Mbps, half duplex
4 = 100Mbps, full duplex

Intel EtherExpress/1000 Gigabite1000.o 
Cabletron E2100e2100.oe2100=io_port,IRQ,mem OR e2100 io=io_port irq=IRQ mem=mem
Intel EtherExpress Pro10eepro.oeepro=io_port,IRQ OR eepro io=io_port irq=IRQ
Intel i82557/i82558 PCI EtherExpressPro ドライバーeepro100.o 
Intel EtherExpress 16 (i82586)eexpress.o

eexpress=io_port,IRQ OR eexpress io=io_port irq=IRQ
options=
0x10 10base T half duplex
0x20 10base T full duplex
0x100 100base T half duplex
0x200 100baseT full duplex

SMC EtherPower II 9432 PCI (83c170/175 EPICシリーズ)epic100.o 
Racal-Interlan ES3210 EISAes3210.o 
ICL EtherTeam 16i/32 EISAeth16i.oeth16i=io_port,IRQ OR eth16i ioaddr=io_port IRQ=IRQ
EtherWORKS 3 (DE203, DE204 and DE205)ewrk3.oewrk=io_port,IRQ OR ewrk io=io_port irq=IRQ
A Packet Engines GNIC-II Gigabithamachi.o 
HP PCLAN/plushp-plus.ohp-plus=io_port,IRQ OR hp-plus io=io_port irq=IRQ
HP LAN イーサネットhp.ohp=io_port,IRQ OR hp io=io_port irq=IRQ
100VG-AnyLanネットワークアダプタ HP J2585B, J2585A, J2970, J2973, J2573 Compex ReadyLink ENET100-VG4, FreedomLine 100/VGhp100.ohp100=io_port,name OR hp100 hp100_port=io_port hp100_name=name
IBM Token Ring 16/4, Shared-Memory IBM Token Ring 16/4ibmtr.oibmtr=io_port OR io=io_port
AT1500, HP J2405A, 殆どのNE2100/クローンlance.o 
Mylex LNE390 EISAlne390.o 
NatSemi DP83815 Fastイーサネットnatsemi.o 
NE1000 / NE2000 (非-pci)ne.one=io_port,IRQ OR ne io=io_port irq=IRQ
PCI NE2000カード RealTEk RTL-8029, Winbond 89C940, Compex RL2000, PCI NE2000クローン、NetVin, NV5000SC, Via 82C926, SureCom NE34ne2k-pci.o 
Novell NE3210 EISAne3210.o 
MiCom-Interlan NI5010ni5010.o 
NI5210 card (i82586イーサネットチップ)ni52.oni52=io_port,IRQ OR ni52 io=io_port irq=IRQ
NI6510イーサネットni65.o 
IBM Olympic-based PCI token ringolympic.o 
AMD PCnet32 and AMD PCnetPCIpcnet32.o 
SIS 900/701G PCI Fastイーサネットsis900.o 
SysKonnect SK-98XX Gigabitsk98lin.o 
SMC Ultra and SMC EtherEZ ISAイーサカード (8K, 83c790)smc-ultra.osmc-ultra=io_port,IRQ OR smc-ultra io=io_port irq=IRQ
SMC Ultra32 EISAイーサネットカード (32K)smc-ultra32.o 
Sun BigMacイーサネットsunbmac.o 
Sundance ST201 Altasundance.o 
Sun Happy Mealイーサネットsunhme.o 
Sun Quadイーサネットsunqe.o 
ThunderLANtlan.o 
Digital 21x4x Tulip PCIイーサネットカード、SMC EtherPower 10 PCI(8432T/8432BT) SMC EtherPower 10/100 PCI(9332DST) DEC EtherWorks 100/10 PCI(DE500-XA) DEC EtherWorks 10 PCI(DE450) DEC QSILVER's, Znyx 312 etherarray Allied Telesis LA100PCI-T Danpex EN-9400, Cogent EM110tulip.oio=io_port
VIA VT86c100A Rhine-II PCIか、3043 Rhine-I D-Link DFE-930-TX PCI 10/100 のいずれかを搭載するVIA Rhine PCI Fast イーサネットカードvia-rhine.o 
AT&T GIS (前 NCR) WaveLan ISAカードwavelan.owavelan=[IRQ,0],io_port, NWID
WD8003 and WD8013-「互換」イーサネットカードwd.owd=io_port,IRQ,mem, mem_end OR wd io=io_port irq=IRQ mem=mem mem_end=end
Compex RL100ATX-PCIwinbond.o 
Packet Engines Yellowfinyellowfin.o 

表 A-5. イーサネットモジュールパラメータ

これらのモジュールの使用例をいくつか示します:

設定
NE2000 ISAカード、IOアドレス300、IRQ 11ne=0x300,11 ether=0x300,11,eth0
Wavelan card、IO 390、IRQ自動検索、NWID を0x4321で使用wavelan=0,0x390,0x4321 ether=0,0x390,0x4321,eth0

表 A-6. イーサネットパラメータ設定例

A.4.1. 複数のイーサネットカードの使用

1台のマシンで複数のイーサネットカードを使用することができます。それぞれのカードが別々のドライバーを使用する場合は(たとえば3c509とDE425の場合)、/etc/modules.confへ各カードに対するalias(場合によってはoptionsも)行を追加するだけです。詳細については、Red Hat Linux カスタマイズガイドカーネルモジュールを参照してください。

2枚のイーサネットカードが同じドライバー(たとえば2枚の3c509や、3c595と3c905)を使用する場合は、ドライバーのオプション行で2枚のカードのアドレスを指定する(ISAカードの場合)か、単にカードごとにalias行を1行追加する(PCIカードの場合)かのいずれかが必要です。

複数のイーサネットカードの使用に関する詳細は、以下のサイトでLinux Ethernet-HOWTOを参照してください。 http://www.redhat.com/mirrors/LDP/HOWTO/Ethernet-HOWTO.html.