- 1 名前:login:Penguin mailto:sage [2009/09/25(金) 21:11:51 ID:FedVzxRj]
- Linuxでテレビ視聴・録画に関する話題を、デジタル/アナログ問わず扱うスレ
PT1ドライバもここで扱ってます 【関連スレ】 Linux でビデオ録画【六枚目】 pc11.2ch.net/test/read.cgi/linux/1193058543/ 【自家製】MythTV Part.3【HDDビデオ】 pc11.2ch.net/test/read.cgi/linux/1223721998/ 【BT878】Linuxでのキャプチャを語るスレ pc11.2ch.net/test/read.cgi/linux/1017186805/ Linuxでfriio pc11.2ch.net/test/read.cgi/linux/1213378360/ 【前スレ】 【視聴・録画】Linuxでテレビ総合【デジタル/アナログ】 pc11.2ch.net/test/read.cgi/linux/1231189481/ 【過去スレ】 Linuxでテレビを見る pc11.2ch.net/test/read.cgi/linux/1013649811/
- 867 名前:login:Penguin mailto:sage [2010/03/28(日) 09:44:57 ID:odf4WWBk]
- >>866
drwxrwxrwt 4 root root 4096 3月 28 09:42 tmp になってます
- 868 名前:login:Penguin mailto:sage [2010/03/28(日) 09:56:24 ID:nW0+WSE9]
- 動作中に/tmp見てみることすらできないの?
BS録画できてないんじゃないの、調べたの?
- 869 名前:login:Penguin mailto:sage [2010/03/28(日) 10:17:48 ID:aIXMhtXe]
- # ls -l /etc/cron.d/
合計 8 -rw-r--r-- 1 root root 131 3月 26 21:30 getepg # vi /etc/cron.d/getepg SHELL=/bin/sh PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin 45 */2 * * * httpd /var/www/epgrec/getepg.php cronのログ Mar 28 01:15:54 localhost anacron[2686]: Job `cron.daily' terminated Mar 28 01:15:54 localhost anacron[2686]: Normal exit (1 jobs run) Mar 28 02:01:01 localhost crond[3982]: (root) CMD (run-parts /etc/cron.hourly) Mar 28 03:01:01 localhost crond[4089]: (root) CMD (run-parts /etc/cron.hourly) Mar 28 04:01:01 localhost crond[4196]: (root) CMD (run-parts /etc/cron.hourly) Mar 28 04:02:02 localhost crond[4203]: (root) CMD (run-parts /etc/cron.daily) Mar 28 04:02:02 localhost anacron[4208]: Updated timestamp for job `cron.daily' to 2010-03-28 Mar 28 04:22:01 localhost crond[4758]: (root) CMD (run-parts /etc/cron.weekly) Mar 28 04:22:01 localhost anacron[4762]: Updated timestamp for job `cron.weekly' to 2010-03-28 Mar 28 05:01:01 localhost crond[13649]: (root) CMD (run-parts /etc/cron.hourly) Mar 28 06:01:01 localhost crond[13756]: (root) CMD (run-parts /etc/cron.hourly) Mar 28 07:01:01 localhost crond[13863]: (root) CMD (run-parts /etc/cron.hourly) Mar 28 08:01:05 localhost crond[13980]: (root) CMD (run-parts /etc/cron.hourly) Mar 28 09:01:01 localhost crond[14100]: (root) CMD (run-parts /etc/cron.hourly) Mar 28 10:01:01 localhost crond[14327]: (root) CMD (run-parts /etc/cron.hourly) cronがうまく働いてくれない。何がおかしい?
- 870 名前:login:Penguin mailto:sage [2010/03/28(日) 10:23:27 ID:bY4RE86X]
- >>869
chmod a+x /etc/cron.d/getepg
- 871 名前:login:Penguin mailto:sage [2010/03/28(日) 10:24:13 ID:nW0+WSE9]
- 少しは自分で考えるとか自分で調べるとかしたら?
- 872 名前:login:Penguin mailto:sage [2010/03/28(日) 10:34:23 ID:Jk1H7VVd]
- というか、別に中身分かってなくても作者のインストール手順に従ってれば
悩まないで済むのにな。
- 873 名前:login:Penguin mailto:sage [2010/03/28(日) 12:00:43 ID:aIXMhtXe]
- >>868
あれ?BSが録画されなくなってる epgrecバージョンアップしたぐらいしか心当たりない・・・なぜだ? # OUTPUT=/root/test.ts CHANNEL=14 DURATION=10 TUNER=0 MODE=0 TYPE=GR /var/www/epgrec/do-record.sh CHANNEL : 14 DURATION: 10 OUTPUT : /root/test.ts TUNER : 0 TYPE : GR MODE : 0 using B25... enable B25 strip Signal=34.404070dB Recording... # OUTPUT=/root/test2.ts CHANNEL=141 DURATION=10 TUNER=0 MODE=0 TYPE=BS /var/www/epgrec/do-record.sh CHANNEL : 141 DURATION: 10 OUTPUT : /root/test.ts TUNER : 0 TYPE : BS MODE : 0 using B25... enable B25 strip Cannot tune to the specified channel
- 874 名前:login:Penguin mailto:sage [2010/03/28(日) 12:01:48 ID:aIXMhtXe]
- >>868
# OUTPUT=/root/test3.ts CHANNEL=101 DURATION=10 TUNER=0 MODE=0 TYPE=BS /var/www/epgrec/do-record.sh CHANNEL : 101 DURATION: 10 OUTPUT : /root/test2.ts TUNER : 0 TYPE : BS MODE : 0 using B25... enable B25 strip Cannot tune to the specified channel # dmesg PT1:ISDB-S Sleep PT1:ISDB-S Sleep sd 2:0:0:0: Attached scsi generic sg0 type 0 PT1:ISDB-T Sleep PT1:ISDB-T Sleep PT1:device[0]=0000000000000000 pt1_thread run PT1:ISDB-T Wakeup CN(1)Val(e0e060d) (253:2)Drop=00000000:00000000:00000000:00000000 PT1:ISDB-T Sleep PT1:ISDB-S Wakeup (253:1)Drop=00000000:00000000:00000000:00000000 PT1:ISDB-S Sleep PT1:ISDB-S Wakeup (253:0)Drop=00000000:00000000:00000000:00000000 PT1:ISDB-S Sleep なぜだ??15Vの分配器使ってるからドライバ入れるときにLNBをちゃんと2にしてるのに・・・
- 875 名前:login:Penguin mailto:sage [2010/03/28(日) 12:03:05 ID:aIXMhtXe]
- # rmmod pt1_drv.ko
# hg clone hg.honeyplanet.jp/pt1/ PT2 # cd ./PT2/driver/ # vi pt1_pci.c static int lnb = 0; /* LNB OFF:0 +11V:1 +15V:2 */ 以下に変更 static int lnb = 2; /* LNB OFF:0 +11V:1 +15V:2 */ # make (エラーが出ていないことを確認) # make install # insmod /lib/modules/`uname -r`/kernel/drivers/video/pt1_drv.ko # reboot ドライバを最新版に再インストール。上記の現象変わらず。なぜ??
- 876 名前:login:Penguin mailto:sage [2010/03/28(日) 12:06:39 ID:Rsgp6g8V]
- 荒らしだねこれ
- 877 名前:login:Penguin mailto:sage [2010/03/28(日) 12:54:02 ID:nW0+WSE9]
- そもそもdo-record.shは自分で書くもんだからepgrecのバージョンアップとは
関係ないし。録画出来るか調べもしないでナゼナゼ連発、ほとんど荒らしだね。
- 878 名前:login:Penguin mailto:sage [2010/03/28(日) 13:00:11 ID:UDiTBhRm]
- あぁ、そろそろepgrec専用のスレでも立ててそっちでやった方がいいんじゃないのかな?
他の話題が大して流れてるわけでもないから、邪魔になってるわけじゃないんだが。 そもそも作者さんのページのコメント入力でQAでも何でもすれば そこに情報が集約されるのに、なぜわざわざ2chでやる?
- 879 名前:login:Penguin mailto:sage [2010/03/28(日) 13:23:59 ID:nW0+WSE9]
- 公式の方がアカウント登録がいるsourceforgeに移って
匿名さんの敷居が上がったからじゃないの。
- 880 名前:login:Penguin mailto:sage [2010/03/28(日) 13:35:19 ID:Rsgp6g8V]
- なんか難しいね。とりあえず春休み終わるまで様子みよう
- 881 名前:login:Penguin mailto:sage [2010/03/28(日) 14:25:55 ID:7s+USB1R]
- >>864
パッチは当ったけど、mplayer.oが出来ず、makeがうまくいかない。 >>799によると2.6.28-11-genericにダウンしたら出来たとあったが、 それはやりたくないな。 昨日のバージョンだとmakeできるけど、パッチ当らないし。 Linux用DVBアプリ集ver.0.5が出るのを待つか。 それにしてもつい最近のログに情報あったんだな。 DVBは関係ないと思ってスルーしてた。 今度からもっと注意しよう。
- 882 名前:login:Penguin mailto:sage [2010/03/28(日) 15:21:05 ID:UDiTBhRm]
- mplayerとカーネルは関係ないぞ。
gccなりランタイムライブラリなりが関係するってのなら分かるけど、 それはディストリビューションのリビジョンの方が関係する話。
- 883 名前:login:Penguin [2010/03/28(日) 15:27:48 ID:q6TTy/yF]
- >>869,873-875
>ID: aIXMhtXeの方へ まずは、epgrecやcronがどうこうよりも、シンプルにrecpt1で録画が 出来るか試されてはいかがでしょうか? recpt1 --help でヘルプが出ます。 epgrecのdo-record.shは、中でrecpt1を呼んでいて、これは各自の 環境に応じてカスタマイズするものです。
- 884 名前:login:Penguin mailto:sage [2010/03/28(日) 15:58:14 ID:aIXMhtXe]
- >>883
# recpt1 --b25 --strip 14 10 /root/test.ts using B25... enable B25 strip Signal=34.124284dB Recording... # recpt1 --b25 --strip 141 10 /root/test.ts using B25... enable B25 strip Cannot tune to the specified channel # recpt1 --b25 --strip 101 10 /root/test.ts using B25... enable B25 strip Cannot tune to the specified channel こんな感じです。 テスターで測ると分配器のところに12Vの電圧が出力されてないみたいです。 LNBのところ、2にしてドライバ入れたのになぜなんでしょう??
- 885 名前:login:Penguin mailto:sage [2010/03/28(日) 16:14:18 ID:SQlyqgJ1]
- ドライバは入れ替えたのかな。depmodは?
- 886 名前:login:Penguin mailto:sage [2010/03/28(日) 16:35:41 ID:aIXMhtXe]
- # rmmod pt1_drv.ko
# rm -r -f /lib/modules/`uname -r`/kernel/drivers/video/pt1_drv.ko # rm -r -f /etc/udev/rules.d/99-pt1.rules # reboot # lspci -v 03:00.0 Multimedia controller: Xilinx Corporation Unknown device 222a (rev 01) Subsystem: Unknown device ef11:ddd5 Flags: bus master, medium devsel, latency 0 Memory at fdcff000 (32-bit, non-prefetchable) [size=4K] # hg clone hg.honeyplanet.jp/pt1/ PT2 # cd ./PT2/driver/ # vi pt1_pci.c static int lnb = 2; /* LNB OFF:0 +11V:1 +15V:2 */
- 887 名前:login:Penguin mailto:sage [2010/03/28(日) 16:36:23 ID:aIXMhtXe]
- # make
revh=`hg parents --template '#define DRV_VERSION "r{rev}:{node|short}"\n#define DRV_RELDATE "{date|shortdate}"\n' 2>/dev/null`; \ if [ -n "$revh" ] ; then \ echo "$revh" > version.h; \ else \ printf "#define DRV_VERSION \""1.1.0"\"\n#define DRV_RELDATE \""2010-01-27"\"\n" > version.h; \ fi make -C /lib/modules/`uname -r`/build M=`pwd` V=0 modules make[1]: ディレクトリ `/usr/src/kernels/2.6.18-164.15.1.el5-x86_64' に入ります CC [M] /root/PT2/driver/pt1_pci.o CC [M] /root/PT2/driver/pt1_i2c.o CC [M] /root/PT2/driver/pt1_tuner.o CC [M] /root/PT2/driver/pt1_tuner_data.o LD [M] /root/PT2/driver/pt1_drv.o Building modules, stage 2. MODPOST CC /root/PT2/driver/pt1_drv.mod.o LD [M] /root/PT2/driver/pt1_drv.ko make[1]: ディレクトリ `/usr/src/kernels/2.6.18-164.15.1.el5-x86_64' から出ます # make install # insmod /lib/modules/`uname -r`/kernel/drivers/video/pt1_drv.ko # depmod -a # modprobe pt1_drv (# insmod /lib/modules/`uname -r`/kernel/drivers/video/pt1_drv.ko でも試したが効果なし) # reboot
- 888 名前:login:Penguin mailto:sage [2010/03/28(日) 16:38:15 ID:aIXMhtXe]
- # lspci -v
03:00.0 Multimedia controller: Xilinx Corporation Unknown device 222a (rev 01) Subsystem: Unknown device ef11:ddd5 Flags: bus master, medium devsel, latency 0 Memory at fdcff000 (32-bit, non-prefetchable) [size=4K] 以前、正常にインストールしてた時のコマンドのログを見ると以下のように認識してた # lspci -v | grep pt Kernel driver in use: pt1-pci Kernel modules: pt1_drv 現在は # lspci -v | grep pt Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable+ ん〜マジでワケ分からんようになってきた。 試しに録画してみたが >>884 と同じ。 試しに分配器をテレビにつけたが正常に動作してる。(分配器の通電ランプが点灯) だけど、PCにつけると分配器の通電ランプが点灯しない。だから、BSやCSが受信できない。 なぜだー?OSを再インストールしてみたが、変わらん(汗
- 889 名前:login:Penguin mailto:sage [2010/03/28(日) 17:02:26 ID:SQlyqgJ1]
- ソース変更せずに --lnb オプションでもダメかな。壊れたとか?
- 890 名前:login:Penguin mailto:sage [2010/03/28(日) 17:13:56 ID:aIXMhtXe]
- >>889
--lnb オプションって確か昔のバージョンではありましたよね? # recpt1 --help Usage: recpt1 [--b25 [--round N] [--strip] [--EMM]] [--udp [--addr hostname --port portnumber]] [--device devicefile] channel rectime destfile オプションない。バージョン戻した方がいいのかな?
- 891 名前:login:Penguin mailto:sage [2010/03/28(日) 17:14:14 ID:LWCoiluY]
- ptr_drvのバージョンとrecpt1のバージョン不一致じゃねーの?
同梱されている同じソース使ってる?
- 892 名前:login:Penguin mailto:sage [2010/03/28(日) 17:16:27 ID:aIXMhtXe]
- # ls -l /lib/modules/`uname -r`/kernel/drivers/video/
合計 824 drwxr-xr-x 2 root root 4096 3月 26 20:33 backlight -rwxr--r-- 1 root root 67856 3月 18 02:15 cirrusfb.ko drwxr-xr-x 2 root root 4096 3月 26 20:33 intelfb drwxr-xr-x 2 root root 4096 3月 26 20:33 kyro drwxr-xr-x 2 root root 4096 3月 26 20:33 nvidia -rw-r--r-- 1 root root 598442 3月 28 16:27 pt1_drv.ko drwxr-xr-x 2 root root 4096 3月 26 20:33 riva drwxr-xr-x 2 root root 4096 3月 26 20:33 savage -rwxr--r-- 1 root root 50272 3月 18 02:15 vga16fb.ko -rwxr--r-- 1 root root 43480 3月 18 02:15 vgastate.ko # chmod 744 /lib/modules/`uname -r`/kernel/drivers/video/pt1_drv.ko 他のドライバと違ってたので744にしてみたが変わりない・・・。・゚・(ノД`)・゚・。 ウワーン
- 893 名前:login:Penguin mailto:sage [2010/03/28(日) 17:20:02 ID:nW0+WSE9]
- recpt1とドライバのバージョンの不一致じゃねーの。
lnbオプションは今のにもあるだろ。 どこから持ってきたのコンパイルしてんだか。 自分でやっていることが理解できてないような奴に アドバイスするのは不可能。
- 894 名前:login:Penguin mailto:sage [2010/03/28(日) 17:22:08 ID:nW0+WSE9]
- それにそもそも、/kernel/drivers/video/の下にぶち込んでる
意味も分からない。そこはビデオカードのドライバのあるとこだし 手でコピーしたのか。実害はないとはいえ酔っぱらいがでたらめに いじってるようにしか見えない。
- 895 名前:login:Penguin mailto:sage [2010/03/28(日) 17:25:26 ID:aIXMhtXe]
- recpt1 が破損してたorz
お騒がせしました。
- 896 名前:login:Penguin mailto:sage [2010/03/28(日) 17:26:14 ID:aIXMhtXe]
- >>894
centos だと make install したら勝手にそこに入ってしまうのですが・・・
- 897 名前:login:Penguin mailto:sage [2010/03/28(日) 17:31:45 ID:xoo6mxYR]
- ◎●◎●◎● EPGRECを作ってるネ申への要望 ◎●◎●◎●◎●
動作ログですが、getepg:: 予約ID9のEPG情報が更新された とか表示されるのですが どういう風に、更新されたのか(時間が何時から何時に更新された)みたいに表示できませんかー? ユーザーにも役立つログ表示にした方がいいかと思います!!!!!
- 898 名前:login:Penguin [2010/03/28(日) 17:33:31 ID:q6TTy/yF]
- >>890
以下のrecpt1のバージョンでは、正常に動作していますし、 懸念されている”--lnb オプション"もありますので、 バージョンを戻されてみてはいかがでしょうか? [root@HOGE recpt1]# recpt1 --version recpt1 1.1.0 recorder command for PT1/2 digital tuner. [root@HOGE recpt1]# recpt1 --help Usage: recpt1 [--b25 [--round N] [--strip] [--EMM]] [--udp [--addr hostname --port portnumber]] [--device devicefile] [--lnb voltage] [--sid SID1,SID2] channel rectime destfile
- 899 名前:login:Penguin mailto:sage [2010/03/28(日) 17:37:46 ID:U3uXB0A/]
- _ □□ _ ___、、、
//_ [][]// ,,-―''':::::::::::::::ヽヾヽ':::::/、 // \\ // /::::::::::::::::::::::::::::::i l | l i:::::::ミ  ̄  ̄  ̄/ /:::::::::,,,-‐,/i/`''' ̄ ̄ ̄ `i::;| install: $(TARGET) ―`―--^--、__ /:::::::::=ソ / ヽ、 / ,,|/ install -m 644 $(TARGET) /lib/modules/`uname -r`/kernel/drivers/video /f ),fヽ,-、 ノ | 三 i <ニ`-, ノ /、-ニニ' 」') って書いたのは誰だあっ!! i'/ /^~i f-iノ |三 彡 t ̄ 。` ソ ハ_゙'、 ̄。,フ | ) ,,, l'ノ j ノ::i⌒ヽ;;|  ̄ ̄ / _ヽ、 ̄ ゙i ) ` '' - / ノ::| ヽミ `_,(_ i\_ `i ヽ、 ∧ ∧ ∧ ∧ /// |:::| ( ミ / __ニ'__`i | Y Y Y Y Y ,-" ,|:::ヽ ミ /-───―-`l | // | | // l::::::::l\ ||||||||||||||||||||||/ | // | / ____.|:::::::| 、 `ー-―――┴ / __,,..-'| /゙ー、,-―'''XXXX `''l::,/| ー- 、__ ̄_,,-"、_,-''XXXXX | /XX/ XXXXXXXXXX| | _, /ノXXXXXXXXXX
- 900 名前:login:Penguin mailto:sage [2010/03/28(日) 17:50:52 ID:Ori1PmhZ]
- >>898
古いバージョン使ってるね。 新しいもの好きなんで。。。 # recpt1 --version recpt1 r116:38a793ac3d9d (2010-03-25) recorder command for PT1/2 digital tuner.
- 901 名前:login:Penguin [2010/03/28(日) 18:13:05 ID:q6TTy/yF]
- >>900
そういう事でしたら、そのバージョンも古そうですよ。 hg.honeyplanet.jp/pt1/rev/38a793ac3d9d 最新版は、 "recorder command for PT1/2 digital tuner." の代わりに "signal check utility for PT1/2 digital tuner." とバージョン表示されるようですね。 安定志向なものですので。。。
- 902 名前:login:Penguin mailto:sage [2010/03/28(日) 18:21:29 ID:SQlyqgJ1]
- 今日は釣られないよう頑張るぼく。
- 903 名前:login:Penguin mailto:sage [2010/03/28(日) 18:24:04 ID:Ori1PmhZ]
- >>901
マジで? 帰ったらバージョンアップするか!! # recpt1 --version recpt1 r116:38a793ac3d9d (2010-03-25) recorder command for PT1/2 digital tuner. hg.honeyplanet.jp/pt1/rev/38a793ac3d9d の 38a793ac3d9d が上記のバージョンのところに書いてるんだけど、同じではない??
- 904 名前:login:Penguin mailto:sage [2010/03/28(日) 18:26:48 ID:SQlyqgJ1]
- はい釣れたw
- 905 名前:login:Penguin mailto:sage [2010/03/28(日) 22:47:16 ID:cjEHBg5T]
- >>881
svn co ... -r 29813 としても libaviutil/ とかの外部項目は 特定のリビジョンで固定されず最新のが使われてしまうために ビルドエラーが起きてしまうようです きちんと確認してないですみません 修正してver0.5としてうpするようにします (trunkでなく1.0rc2のスナップショットへのパッチにする予定)
- 906 名前:login:Penguin mailto:sage [2010/03/28(日) 23:22:51 ID:7s+USB1R]
- >>905
確かにログを見ていたら29813以外のナンバーがちらちらしていたから「?」とは 思っていました。 ver0.5をお待ちしております。
- 907 名前:905 mailto:sage [2010/03/30(火) 01:11:38 ID:Ne8CC/4o]
- DVBアプリ集ver0.5 うpしました 2sen DTV up0302.zip です
機能面での追加は無く, >>21, >>171, >>353と同じです. mplayer用のパッチを最近のtrunk(rev:30972)に合わせて修正しました パッチ当てに失敗という報告をよく頂くので 今回からソースツリーのsnapshotもうpしました 2sen DTV up0301.zip パッチ済みなのでconfigure, makeだけでおkのはずです ただしPT1をS2APIのデバイスとして扱いたい(s2scanで作ったchannels.confを使いたい)場合は さらにs2api-force.patch (DVBアプリ集)を当てて下さい 使用上の注意としては 再生時に何もオプションを指定しないとffmpegのAACコーデックを 使うように(本家が)変わったので, -ac faad, のオプションを指定するか~/.mplayer/configに書くかして下さい
- 908 名前:login:Penguin [2010/03/30(火) 09:56:06 ID:5LrSw99+]
- epgrec のサイトみたら
サービスIDの変更 デフォルトのhdから別の変更したのは次の局です 放送大学 all NHK BS1 101 NHK BS2 102 WOWOW1 191 WOWOW2 192 WOWOW3 193 これら以外はデフォルトのままで問題ありません。 放送大学は、複数チャンネルの放送をやっているので念のためallにします。NHK教育もやってる時があるようです。 CSを設定する場合はさらに複雑になるでしょう。 って書いてたけどデフォルトからID変える設定が書いてるファイルってどれ? 見当たらない
- 909 名前:epgrecの中の人 mailto:sage [2010/03/30(火) 10:44:11 ID:SmPA6Sp3]
- ダイアログのスクリーンショットを穴が空くほどよく見てください。
文字列を無視しないでくださいますようお願いしますね♥
|

|