PC Cardの認識
ほとんどのPC CardはそのままでOKだが、たまたま持っていたのが、Planexの
Fast Ethernet Card(FNW-3602-TX)というCard Busの10/100Base-TXのカード
だったため少し設定をいじる必要があった。
取りあえずそのまま差し込むと「ブッ」と短い音がなって認識しない。
この時/var/log/syslogを確認すると
initializing socket 1
unsupported card in socket 1
cb_alloc(bus 4): vendor 0x13d1, device 0xab02
product info: "CardBus", "Fast Ethernet", "V1.0", ""
manfid: 0x13d1, 0xab02 function: 6 (network)
cb_free(bus 4)
と表示されている。
ここで、product infoの所を/etc/pcmcia/configに書いてやる。
/etc/pcmcia/configのいろいろなCardの設定が書いてあるところに
card "Planex Fast Ethernet Card FNW-3602-TX"
version "CardBus", "Fast Ethernet"
bind "tulip_cb"
を追加。
cardの行は何でもいいみたい。versionのところに先ほどのproduct infoの
情報を書く。
bindはこのカードが差されたときどのmoduleを読み込むかだが、以前
このcardを使っていたときtulip_cbでOKだったのでそうした。
ここまで書き直したら
# /etc/init.d/pcmcia reload
で設定を反映させる。
実際に割り当てるIPアドレス等は/etc/pcmcia/network.optで設定する。