UbuntuでPT2録画鯖構築メモ
忘れないうちにメモを。と思いながら忘れていたので中途半端な状態でBlogへ。
環境
サーバー:NEC Express5800/110Ge
OS: Ubuntu 9.10 Server 32bits
ICカードリーダー:SCR3310-NTTCom
それとPT2
Linux(Ubuntu)でPT2 - kissrobberの日記
PT2(1)ハード導入〜録画テストまで - がんばります
このあたりのBlogが詳しくドライバのビルド〜導入から、最終的にrecpt1を動かして録画するまでの手順として詳しい。
実際の作業ログが失われたので、思い出したりコピペしながらメモる。
ここのTipでもよいけど、arib25が含まれていないなど変更点が多いので
c44e16dbb0e2の番号がついてるリビジョンを持ってくる。
recpt1のtipにはarib25が含まれていない - とあるSEの忘却目録
・hgコマンドを利用している場合は「hg up -C -r 73」とリビジョンを指定 ・hgコマンドが使えない場合は「http://hg.honeyplanet.jp/pt1/rev/c44e16dbb0e2」からダウンロード
というわけでpt1-c44e16dbb0e2.tar.bzが手に入ったところから
ドライバのビルドとインストール
$ sudo apt-get -y install build-essential linux-headers-`uname -r` $ make -C /lib/modules/`uname -r`/build M=`pwd` V=1 $ sudo make -C /lib/modules/`uname -r`/build M=`pwd` V=1 modules_install $ sudo depmod -a $ sudo make install $ sudo cp etc/99-pt1.rules /etc/udev/rules.d/
ここでReboot。
$ dmesg | grep pt1 $ ls -la /dev/pt1*
pt1video0 〜pt1video3の4つのチューナーを認識していればOK。
カードリーダーのインストール
$ sudo apt-get -y install libccid pcsc-tools
$ pcsc_scan
SCR3310なんとかと表示される
$ sudo apt-get install pkg-config
$ cd arib25/src
$ make
たくさん怒られる
$sudo apt-get install libpcsclite
エラーログ見るとこれが足りなかったらしい
$ sudo apt-get install pkg-config $ cd arib25/src $ make $ sudo make install $ cd $ cd recpt1 $ make $ sudo cp ./recpt1 /usr/local/bin