2012年12月02日

debian系pt2インスト。peppermint(three)

debian系peppermint(i386)でのpt2インストール結果は、
linuxmint(64bit)と同じで、音途切れ、デジタルにじみは
あるけれど、頻度はマシでありました。

じぶんのまったく同じハードでインストールしていて、
なぜこんなにディストロで差がでるのか、不思議。
映りは、archやgentooがやはりいい。


■インストール覚え書き(カードは付けっぱなし):
$ sudo apt-get install build-essential

$ sudo gedit /etc/apt/sources.list
下記を追記
deb http://ftp.jaist.ac.jp/pub/Linux/ubuntu maverick main universe
deb-src http://ftp.jaist.ac.jp/pub/Linux/ubuntu maverick main universe
deb http://security.ubuntu.com/ubuntu maverick-security main universe
deb-src http://security.ubuntu.com/ubuntu maverick-security main universe

$ sudo apt-get update

$ sudo apt-get install pcscd=1.5.5-3ubuntu2.1 libpcsclite1=1.5.5-3ubuntu2.1 libccid=1.3.11-1 pcsc-tools=1.4.16-1 libpcsclite-dev=1.5.5-3ubuntu2.1
※バージョンの古さは、すべて揃えほうがいいようだ。

※下記スマートカードの最新リストを入手はやらなくてもいいみたい。
$ sudo wget http://ludovic.rousseau.free.fr/softwares/pcsc-tools/smartcard_list.txt --output-document=/root/.smartcard_list.txt

$ pcsc_scan
下記表示でok
Japanese Chijou Digital B-CAS Card (pay TV)

以下のまえに、synapticなどで
「pkg-config」「autoconf」「automake」をインストールしておくこと。

$ wget http://hg.honeyplanet.jp/pt1/archive/c44e16dbb0e2.tar.bz2
$ tar jxvf c44e16dbb0e2.tar.bz2
$ cd ~/c44e16dbb0e2/arib25
$ make
$ sudo make install
# echo "/usr/local/lib" > /etc/ld.so.conf.d/local.conf
# ldconfig -v
# ldconfig -p | grep b25
  libarib25.so.0 (libc6,x86-64) => /usr/local/lib/libarib25.so.0
  libarib25.so (libc6,x86-64) => /usr/local/lib/libarib25.so

$ cd
$ wget http://hg.honeyplanet.jp/pt1/archive/tip.tar.bz2
$ tar jxvf tip.tar.bz2
$ cd pt1-b14397800eae/recpt1
$ ./autogen.sh
$ ./configure --enable-b25
$ make
$ sudo make install
  install -m 755 recpt1 recpt1ctl checksignal grscan /usr/local/bin

$ cd ../driver
$ make
$ sudo make install
install -m 644 pt1_drv.ko /lib/modules/`uname -r`/kernel/drivers/video
if [ -d /etc/udev/rules.d -a ! -f /etc/udev/rules.d/99-pt1.rules ] ; then \
install -m 644 etc/99-pt1.rules /etc/udev/rules.d ; \
fi
depmod -a
$ sudo modprobe pt1_drv
$ ls -l /dev/pt1*
crw-rw-rw- 1 root video 249, 0 12月 2 11:21 /dev/pt1video0
crw-rw-rw- 1 root video 249, 1 12月 2 11:21 /dev/pt1video1
crw-rw-rw- 1 root video 249, 2 12月 2 11:21 /dev/pt1video2
crw-rw-rw- 1 root video 249, 3 12月 2 11:21 /dev/pt1video3
※デバイスファイルが現れなければ、pcを再起動してみる。

$ recpt1 --udp --strip --b25 000 - /dev/null
enable UDP broadcasting
enable B25 strip
using B25...
pid = 3321
C/N = 13.817949dB
Recording...

※「000」は、チャンネル番号。






posted by ブログ開設者 at 12:43| Comment(0) | linux | このブログの読者になる | 更新情報をチェックする