« AVG7.5 Free | メイン | Vine4.0にMythTV(0.20)導入2 »

2006年12月30日

●Vine4.0にMythTV(0.20)導入1

年末年始休暇を利用して、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変更はしていません。