NAS4Free を本格運用するためにと購入した
GIGABYTE 製の超小型ベアボーン BRIX
GB-BXCE-2955 ですが、
困ったことに
NAS4Free
(9.2.0.1.943) を起動しても、ネットワークインターフェイスを認識しません。
よくあるよね…確かにそうなんですが、
フルバージョンの Linux が動作していれば、ドライバのソースコードを拾ってくるなりして、
対応のしようもあるのですが、
NAS4Free は NAS 用途に特化した
FreeBSD 系のディストリビューションで、
しかも、 USB メモリーにインストールする Embeded 版では
当然コンパイル環境などあるわけもなく。。。さてどうしたものか? (_ _;>
GB-BXCE-2955 に搭載されている
ネットワークインターフェイスは
Realtek 製の
8111G と言う製品で、どうも(起動したあとの) /cf/boot/kernel ディレクトリ以下にある
if_re.ko.gz と言うモジュールの問題らしいのですが、
すでに
FreeBSD のフォーラムでも話題になっていて、
リリース 10.0 では対応しているらしいのですが、今のところ 9.2 は対応していないみたい。
従って、 9.2 ベースの今の
NAS4Free では
認識しない様子。
# すべて英語のドキュメントを落第点の人間が読み流したまとめなので鵜呑みは禁物 (^^)b
## 【3/10 追記】 結果として問題は if_re.ko モジュールではなく、カーネルそのものにありました。
すでにパッチもあって対応方法もあるのですが、
当方には
FreeBSD のコンパイル環境、
およびそれを実践する知識もなく、
すでに
Realtek 8111G に対応しているという
FreeBSD のルータ用途向けディストリビューション
BSD Router Project から
同名のモジュールを引っこ抜いてやろうと画策したのですが見当たらず。。。
FreeNAS に至っては起動も完了しないし。。。
(やっぱりリンクアップもしていない感じ orz )
く。。。せっかく買ったのに。。。 (T-T)
10.0 ベースの
NAS4Free が登場してくれるか、
パッチを取り込んだ 9.x 系をリリースしてくれるか。。。
もうちょっと気合い入れて自己努力もしてみますが、早い対応を切に望みます (T-T)
>
NAS4Free
「 BSDRP 1.5 登場」
(
マイナビニュース より)