簡易設置したBSのアンテナがずれてBSが受信できなくなっていたので再調整した。
DVB版ドライバで信号レベルを測定する方法が見当たらないので、chardev版ドライバをインストールして測定する。測定にはrecpt1付属のchecksignalを使う。
ドライバの取得・展開
$ wget http://hg.honeyplanet.jp/pt1/archive/tip.tar.bz2 $ tar xvjf tip.tar.bz2
ドライバのインストール
$ cd pt1-3914cc1b2375/ $ cd driver/ $ make $ sudo make install
recpt1をビルド
$ cd ../recpt1/ $ ./autogen.sh $ ./configure $ make
ドライバ付属のもので問題ない。常用しないのでインストールはしない。
MythTVの停止
$ sudo /etc/init.d/mythtv-backend stop
fuse_b25のマウント解除
$ sudo umount /dev/dvb/adapter{10,11,12,13}
DVB版のドライバ無効化して、chardev版ドライバを有効化
$ sudo modprobe -r earth_pt1 $ sudo modprobe pt1_drv
DVB版と違って0,1がBS/CS、2,3が地上波になっている。地上波は物理チャンネルを指定、BSは通常のチャンネル。BSは同じ方角なので、チャンネルが古くても問題ない。
使い方
$ ./checksignal --help Usage: ./checksignal [--device devicefile] [--lnb voltage] [--bell] channel Options: --device devicefile: Specify devicefile to use --lnb voltage: Specify LNB voltage (0, 11, 15) --bell: Notify signal quality by bell --help: Show this help --version: Show version --list: Show channel list Available Channels: 13-62: Terrestrial Channels 101ch: NHK BS1 102ch: NHK BS2 103ch: NHK BShi 141ch: BS Nittele 151ch: BS Asahi 161ch: BS-TBS 171ch: BS Japan 181ch: BS Fuji 191ch: WOWOW 192ch: WOWOW2 193ch: WOWOW3 200ch: Star Channel 211ch: BS11 Digital 222ch: TwellV C13-C63: CATV Channels CS2-CS24: CS Channels
地上波
$ ./checksignal --device /dev/pt1video2
BS
$ ./checksignal --device /dev/pt1video0 --lnb 15 101
モジュールの入れ替え
$ sudo modprobe -r pt1_drv $ sudo modprobe earth_pt1
トラブル防止のためにchardev版ドライバを自動的にロードしないようにする
$ sudo sh -c 'echo "blacklist pt1_drv" >> /etc/modprobe.d/blacklist.conf'
もしくは、ドライバをアンインストールしてしまう
$ sudo rm /lib/modules/`uname -r`/kernel/drivers/video/pt1_drv.ko $ sudo rm /etc/udev/rules.d/99-pt1.rules
fuse_b25の再マウント
$ sudo fuse_b25 --target /dev/dvb/adapter0 /dev/dvb/adapter10 -o allow_other $ sudo fuse_b25 --target /dev/dvb/adapter1 /dev/dvb/adapter11 -o allow_other $ sudo fuse_b25 --target /dev/dvb/adapter2 /dev/dvb/adapter12 -o allow_other $ sudo fuse_b25 --target /dev/dvb/adapter3 /dev/dvb/adapter13 -o allow_other
MythTVの起動
$ sudo /etc/init.d/mythtv-backend start
追記:コマンドの間違いを修正
takaaki 2月 2nd, 2012