年末年始休暇を利用して、Vine4.0にMythTVを導入することにしました。参考にするのはお馴染みの釣ったよ---VineLinux3.1でビデオ録画サーバーとオモイノホカ日々徒然---MythTV を利用した HDD 録画サーバの構築です。
Vine3.2まではパ研---CX23416GYC-STVLPの解析のドライバーを利用していましたが、Vine4ではVine標準ドライバでも問題なく利用できるとの話なので、Vine標準ドライバを利用することにしました。
となるとファームウェアを導入するだけでivtvドライバの設定は終了!となる訳ですが・・・そうは簡単には終わりませんでした。ファームウェアのインストール先と名前を変更する必要があったからです。
<参考:作業の流れ>
# apt-get update
# apt-get install kernel-source ivtv-utils perl-Video-ivtv
YUANのサイトからMPG600GR_v4.0.0.0.zipをダウンロードしてきて
$ unzip MPG600GR_v4.0.0.0.zip
以下のようにしてp2driver.sysを作ります。(1行で入力してください)。
$ cp ./MPG600GR_v4.0.0.0/mpgXXX_Drv/P2Driver.sys p2driver.sys
# ivtvfwextract.pl --no-unzip p2driver.sys
# mv /lib/modules/ivtv-fw-enc.bin /lib/firmware/v4l-cx2341x-enc.fw
# mv /lib/modules/ivtv-fw-dec.bin /lib/firmware/v4l-cx2341x-dec.fw
# depmod -a
サーバ再起動後に
$ /sbin/lsmod | grep video
を実行して
video 19972 0
videodev 13184 1 ivtv
のように表示されたら成功!
テストとして
$ cat /dev/video0 > test.mpg ←録画終了はCtrl+Cで
でtest.mpgに砂嵐が録画されていれば成功!!
ちなみにemacs /etc/modules.conf、emacs /etc/rc.local、/etc/security/console.perms.d/50-default.perms には何も記述or変更はしていません。