鈴木@東京農工大学です。
はじめまして。
私もイーサカード2枚差しで悩みました。
マシン FMV
OS Linux 2.0.27 (Slackware)
ethercard 3Com 3c595 & NE2000互換カード
の環境で、
最初、双方のカードドライバをカーネル内部に組み込んで
コンパイルしたところ、3c595は認識するのですが、
NE2000を認識しません。
そこで、
NE2000カードドライバをモジュールにして、
起動時に組み込んだところ、双方うまく認識しました。
make config時に
NE2000/NE1000 support (CONFIG_NE2000) [Y/n/m/?]
で m を選択してNE2000カードドライバをモジュール化します。
make modules ; make modules_installで
モジュールを作成、インストールした後で
/etc/rc.d/rc.modulesファイルの
# /sbin/modprobe ne io=
という行を
/sbin/modprobe ne io=0x340
に書き換えました。
/etc/rc.d/rc.modulesの書き換えにより、
起動時にNE2000カードドライバが組み込まれます。
0x340はNE2000カードのI/Oアドレスです。
lilo.confファイルは特にいじりませんでした。
---
東京農工大学 吉澤研究室
鈴木 貴明 suzuki _at_ ymbll.ei.tuat.ac.jp
tasuzuki _at_ mail01.cc.tuat.ac.jp