先日購入したQNAPのTS-453Beですが、なぜこの機種にしたかというとPCI Expressスロットが付いているためです。
ここにPT3を刺せばQNAPのNASで地デジの電波を記録できるのでは? と思いましたが…Linuxについて無知なせいもあり、できていません…
とりあえず現状をメモしておきます。
1.物理的にPT3が入るのか?
入る。
ただしQNAP側のブラケット部が特殊形状なので、ブラケット使用できず。
ちょっと傾いてぶらぶらしているので、適当な鉄板等でブラケット自作必要。
2.PT3を認識するのか?
lspci
したら
Multimedia controller [0480]: Altera Corporation Device [1172:4c15] (rev 01)
があったので認識されている。
(標準でlspciコマンドは入っていないので、Entware-ngをインストールしてコマンド入れる)
3.ドライバを入れられるか?
PT3のドライバはLinux標準のドライバと、標準ドライバが提供される前のドライバがある。
Linux標準のDVBドライバをまとめて配布してくれている人がいるので、インストール
insmod media.ko
insmod dvb-core.ko
insmod earth-pt3.ko
して
lsmod
したらearth-pt3が入っているのでドライバの読み込みはOKっぽい。
が、/dev/dvb/にadapter0 adapter1 adapter2 adapter3がないというかdvb自体がない。
dmesg
したら
i2c-core: Attempt to register an adapter with no name!
とのこと…
ドライバ、入れられません←イマココ
標準ドライバをmakeしてみたり、従来のドライバをmakeしたものの、今度はinsmodするとエラーが返される。
dmesgするとUnknown symbol kmem_cache_alloc_trace (err 0)とのこと。
makeできるようにするためにQTS(QNAPのOS)のソースコードを落としてきてmake headers_installやらmodules_installやらよく分からないままやってみたので、多分ここら辺でおかしいことになって正しくmakeされてない感じ?
一旦諦めてまずは普通にNASとして活用していきます…
ピンバック: QNAPでPX-Q1UDを使いたい | 乗りログ
ピンバック: QNAPでPT3を使いたい その2 | 乗りログ