natural born minority
前回の記事に書いた通り「LinuxでTVを見る」の作業、やっていきます。
まず、ドライバのインストール。
以下をそのままトレースします。
http://fedorasrv.com/ivtv.shtml
カーネルをダウングレード(したくないけど)必要らしい。
以下実行。(何も指定がなければ、全てrootにて)
wget http://acd.ucar.edu/yum/fedora/core/updates/5/i386/kernel-2.6.16-1.2133_FC5.i686.rpm
rpm -ivh --oldpackage kernel-2.6.16-1.2133_FC5.i686.rpm
wget http://acd.ucar.edu/yum/fedora/core/updates/5/i386/kernel-devel-2.6.16-1.2133_FC5.i686.rpm
rpm -ivh --oldpackage kernel-devel-2.6.16-1.2133_FC5.i686.rpm
再起動後、カーネル確認
uname -r
2.6.16-1.2133_FC5
vi /etc/sysconfig/kernel
UPDATEDEFAULT=no
に変更。
ぱ研から、予め以下のドライバをダウンロードしておきます。
gunzip 0.6_svn3233-paken060421.tar.gz
tar -xvpf 0.6_svn3233-paken060421.tar
cd 0.6_svn3233-paken060421
cd utils/perl
cp ptune.pl record-v4l2.pl /usr/local/bin
cd ../
cp ivtvfwextract.pl /usr/local/bin
ドライバ設定。p2driverRX.sys は、CDから任意のフォルダにコピーしとく
ivtvfwextract.pl --no-unzip p2driverRX.sys
抽出したファームウェアを所定の場所へリネーム移動します。
cd /lib/modules/
mv ivtv-fw-enc.bin /lib/firmware/v4l-cx2341x-enc.fw
mv ivtv-fw-dec.bin /lib/firmware/v4l-cx2341x-dec.fw
設定追加
vi /etc/modprobe.conf
modprobe ivtv
中で使ってるPerlライブラリ追加すべく、YUMのリポジトリを追加します。
vi /etc/yum.repos.d/atrpms.repo
[atrpms]
name=Fedora Core $releasever - $basearch - ATrpms
baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable
gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms
gpgcheck=1
enabled=0 ← Extrasパッケージとの競合を避けるため、デフォルトは無効にしておく
yum -y install --enablerepo=atrpms perl-Video-Frequencies perl-Video-ivtv perl-Config-IniFiles perl-Tk
ツール設定
rm -f .ivtvrc ; record-v4l2.pl --version
sed -i 's/^OutputSettings=.*/OutputSettings=0/g' .ivtvrc
sed -i 's/^TunerNum=.*/TunerNum=0/g' .ivtvrc
sed -i 's/^DirectoryFormatString=.*/DirectoryFormatString=/g' .ivtvrc
sed -i 's/^FrequencyTable=.*/FrequencyTable=ntsc-bcast-jp/g' .ivtvrc
※どんな設定かわかりませんが、もとの設定を変えまくってる(コピペ物件)
こういうの、よくないですね…。(勉強や!)
blog comments powered by Disqus