【ホームページへ】 【Linux MLD III サポート】
Linux MLD III Q&Aメルコ製 LANカード LGY-PCI-TR(VIA86C926)の動作方法。
LGY-PCI-TRはVIA86C926を使用しています。MLD IIIではVIA86C926を認識する とne2k-pciドライバーをセットアップしますが、VIA86C926はne2k-pciでは 正しく動作しない場合があります。この場合は従来のneドライバーを使うよう に以下の修正が必要です。 1 まず カードに割り当てられているPCIのIRQとIOアドレスを調べます。 # cat /proc/pci を実行します。VIA86C926が使われていれば以下のような行があるはずです。 ここでは IRQが9 IOが0x6000となっています。 Bus 0, device 11, function 0: Ethernet controller: VIA Technologies VT 82C926 Amazon (rev 0). Medium devsel. IRQ 9. I/O at 0x6000. 82C926と表示されているのは86C926の誤りです。(pci.hが修正されるべきで しょう) 2 /etc/conf.modules ファイルにvi等でドライバーにneを使うようエントリー 変更し、IRQ、IOアドレスのオプションを追加します。 変更前 alias eth0 ne2k-pci 変更後 alias eth0 ne options ne io=0x6000 irq=9 3 ネットワークを一度停止してドライバーを削除します。 # /etc/rc.d/init.d/network stop # modprobe -r ne2k-pci 4 ネットワークを再起動します。 # /etc/rc.d/init.d/network start 5 neドライバーが正しくロードされたか # dmesg を実行して ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov) NE*000 ethercard probe at 0x6000: 00 40 26 3f 3b 92 eth0: NE2000 found at 0x6000, using IRQ 9. 等と表示されていれば、LANカードは認識されています。