初心者もOK! FreeBSD質問スレッド その90
質問です
環境はFreebsd 6.3 amd64です。
NIC2枚差しでサーバ兼ルータとして使っています。
ushareというメディアサーバをportsからインストールして使っています。
昨日GENERICカーネルからSMPカーネルにmake buildworld .... で変更しました。
すると、それまでbge1(中向けNIC)を使ってushareを起動していたんですが、
Cant find interface bge1. とエラーが出て起動しなくなりました。
ソースを読むと ioctl という関数でネットワークデバイスの一覧を取ってきて、
指定したデバイスが含まれているか判定しているようで、
判定のループ中でデバイス名を出力するとbge0やlo0はあるのにbge1は出力されません。
もちろんifconfigを見るとbge1は見つかりますし、これが書けるということは動いているということです。
なにか対処法分かる方いらっしゃいますか?
GENERICに戻せば?ってのは最終手段にしてください