第三世代 LinkStation ハックキットのセットアップは 一通り終わり、 KURO-RS を用いた赤外線リモコンも動くようになったので、 ハック de 録!!をセットアップした。
続いて、いよいよ延長対応ハック de ダブルまる録!! 外部チューナコントロールつき
yasunari@sil:~$ cd /usr/local/ yasunari@sil:/usr/local$ ls etc/hackdemaruroku area channel channel_BSD+GWA channel_BS_Digital deny keyword yasunari@sil:/usr/local$ ls sbin/hackdemarurokuV4.sh sbin/hackdemarurokuV4.sh yasunari@sil:/usr/local$ tar zcvf /tmp/hackdemaruroku_090726.tar.gz etc/hackdemaruroku sbin/hackdemarurokuV4.sh etc/hackdemaruroku/ etc/hackdemaruroku/area etc/hackdemaruroku/deny etc/hackdemaruroku/channel_BS_Digital etc/hackdemaruroku/keyword etc/hackdemaruroku/channel_BSD+GWA etc/hackdemaruroku/channel sbin/hackdemarurokuV4.sh yasunari@sil:/usr/local$
yasunari@slam:/tmp$ ftp sil.yamasita.jp Connected to sil.yamasita.jp. 220 sil FTP server (GNU inetutils 1.5) ready. Name (sil.yamasita.jp:yasunari): 331 Password required for yasunari. Password: 230- Linux sil 2.6.16.16-arm1 #6 Fri Aug 31 13:07:15 JST 2007 armv5tejl 230- 230- The programs included with the Debian GNU/Linux system are free software; 230- the exact distribution terms for each program are described in the 230- individual files in /usr/share/doc/*/copyright. 230- 230- Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent 230- permitted by applicable law. 230 User yasunari logged in. Remote system type is UNIX. Using binary mode to transfer files. ftp> cd /tmp 250 CWD command successful. ftp> mget hack* mget hackdemaruroku.log? n mget hackdemaruroku_090726.tar.gz? y 200 PORT command sucessful. 150 Opening BINARY mode data connection for 'hackdemaruroku_090726.tar.gz' (4582 bytes). 226 Transfer complete. 4582 bytes received in 0.03 secs (164.2 kB/s) ftp> bye 221 Goodbye. yasunari@slam:/tmp$
yasunari@slam:/tmp$ su - root Password: slam:~# cd /usr/local slam:/usr/local# tar zxvf /tmp/hackdemaruroku_090726.tar.gz etc/hackdemaruroku/ etc/hackdemaruroku/area etc/hackdemaruroku/deny etc/hackdemaruroku/channel_BS_Digital etc/hackdemaruroku/keyword etc/hackdemaruroku/channel_BSD+GWA etc/hackdemaruroku/channel sbin/hackdemarurokuV4.sh slam:/usr/local#
slam:/usr/local/sbin# mv hackdemarurokuV4.sh{,.orig} slam:/usr/local/sbin# cp hackdemarurokuV4.sh{.orig,} slam:/usr/local/sbin# vi hackdemarurokuV4.sh : : slam:/usr/local/sbin# diff -c hackdemarurokuV4.sh{.orig,} *** hackdemarurokuV4.sh.orig Sat Feb 7 18:59:50 2009 --- hackdemarurokuV4.sh Sun Jul 26 08:54:35 2009 *************** *** 390,397 **** #ONSEI="5" # 主+副音声 # BS デジタル #BSD_TUNER="1" # 2台目 ! BSD_TUNER="2" # 3台目 BSD_PORT="1000" # S端子 #BSD_PORT="1001" # ビデオ --- 390,398 ---- #ONSEI="5" # 主+副音声 # BS デジタル + BSD_TUNER="0" # 1台目 #BSD_TUNER="1" # 2台目 ! #BSD_TUNER="2" # 3台目 BSD_PORT="1000" # S端子 #BSD_PORT="1001" # ビデオ slam:/usr/local/sbin#
slam:/usr/local/sbin# cd ../etc/hackdemaruroku/ slam:/usr/local/etc/hackdemaruroku# ls area channel channel_BSD+GWA channel_BS_Digital deny keyword slam:/usr/local/etc/hackdemaruroku# diff channel channel_BSD+GWA slam:/usr/local/etc/hackdemaruroku# cp channel_BS_Digital channel slam:/usr/local/etc/hackdemaruroku# cat channel 3001 BSD1 NHK 1 (BS1) 3002 BSD2 NHK 2 (BS2) 3003 BSD3 NHKハイビジョン 3004 BSD4 BS日テレ 3005 BSD5 BS朝日 3006 BSD6 BS- i 3007 BSD7 BSジャパン 3008 BSD8 BSフジ slam:/usr/local/etc/hackdemaruroku#
slam:~# less /var/log/messages : : Jul 26 08:58:05 slam kernel: usb 2-1: new high speed USB device using ehci_platform and address 2 Jul 26 08:58:05 slam kernel: usb 2-1: configuration #1 chosen from 1 choice Jul 26 08:58:05 slam kernel: hub 2-1:1.0: USB hub found Jul 26 08:58:05 slam kernel: hub 2-1:1.0: 4 ports detected Jul 26 08:58:05 slam kernel: usb 2-1.1: new high speed USB device using ehci_platform and address 3 Jul 26 08:58:05 slam kernel: usb 2-1.1: configuration #1 chosen from 1 choice Jul 26 08:58:06 slam kernel: usb 2-1.1: USB disconnect, address 3 Jul 26 08:58:07 slam kernel: usb 2-1.1: new high speed USB device using ehci_platform and address 4 Jul 26 08:58:07 slam kernel: usb 2-1.1: configuration #1 chosen from 1 choice Jul 26 08:58:11 slam kernel: usb 1-1: new full speed USB device using ehci_platform and address 2 Jul 26 08:58:11 slam kernel: usb 1-1: configuration #1 chosen from 1 choice Jul 26 08:58:11 slam kernel: ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected Jul 26 08:58:11 slam kernel: drivers/usb/serial/ftdi_sio.c: Detected FT232BM Jul 26 08:58:11 slam kernel: usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0つながったんだろうか?
slam:~# /usr/local/bin/infrared_remocon BSD1 slam:~# /usr/local/bin/infrared_remocon BSDOFF slam:~#初回なので時間はかかったが、 一つ目で BS 101ch になり、
OK
slam:~# /usr/local/PCast/DbAcRap GetDeviceStatus GetDeviceStatus [START]GetDeviceStatus [DATA]Device=0 Status=WAIT [DATA]Device=1 Status=NODEVICE [DATA]Device=2 Status=NODEVICE [DATA]Device=3 Status=NODEVICE [FINISH]GetDeviceStatus slam:~# cat /proc/mv7dxu2 cat /proc/mv7dxu2 device00=isdevice device01=nodevice device02=nodevice device03=nodevice slam:~#OK
まずは、 PC-MV72DX/U2 を抜く。
slam:~# cat /proc/mv7dxu2 device00=nodevice device01=nodevice device02=nodevice device03=nodevice slam:~# /usr/local/PCast/DbAcRap GetDeviceStatus GetDeviceStatus [START]GetDeviceStatus [DATA]Device=0 Status=NODEVICE [DATA]Device=1 Status=NODEVICE [DATA]Device=2 Status=NODEVICE [DATA]Device=3 Status=NODEVICE [FINISH]GetDeviceStatus slam:~#PC-MV52DX/U2 を刺す。
slam:~# /usr/local/PCast/DbAcRap GetDeviceStatus GetDeviceStatus [START]GetDeviceStatus [DATA]Device=0 Status=NODEVICE [DATA]Device=1 Status=NODEVICE [DATA]Device=2 Status=NODEVICE [DATA]Device=3 Status=NODEVICE [FINISH]GetDeviceStatus slam:~#ん?NODEVICE のまま。????
ちょっと待ってもう一回
slam:~# /usr/local/PCast/DbAcRap GetDeviceStatus GetDeviceStatus [START]GetDeviceStatus [DATA]Device=0 Status=WAIT [DATA]Device=1 Status=NODEVICE [DATA]Device=2 Status=NODEVICE [DATA]Device=3 Status=NODEVICE [FINISH]GetDeviceStatus slam:~#OK
念のため、PCAST の管理画面でも確認する。
チューナ1として PC-MV52DX/U2 が認識された。
PC-MV52DX/U2 を抜き、PC-MV72DX/U2 に戻す。
slam:~# sh /usr/local/sbin/hackdemarurokuV4.shもう一つターミナルを開いてログを監視する
yasunari@slam:~$ tail -f /tmp/hackdemaruroku_20090726 2009/07/26/11/00 2009/07/26/11/10 BSD1 BSニュース ニュース・報道/総合 2009/07/26/11/10 2009/07/26/14/00 BSD1 MLB・アメリカ大リーグオークランド・アスレチックス×ニューヨーク・ヤンキース スポーツ/メジャーリーグ ==延長時間未定== 松井秀喜出場予定▽解説・竹林宏 実況・松井秀喜 ~ヤンキー・スタジアム(録画)(中断BS[N]あり)(延伸のとき以降の番組に変更あり) 出演者/松井秀喜 実況/竹林宏 ナビゲーター/本西厚博 2009/07/26/14/00 2009/07/26/14/10 BSD1 BSニュース ニュース・報道/総合 : :しばらくして
ホワイトボックス プロフェッショナル モータースポーツ Mobile GASHITSU 16 30 17 00 2009/07/26/16/30 - 2009/07/26/17/00 1000 0 D1KING!2009[再] : [FINISH]Add /usr/local/bin/infrared_remocon BSD8 | at 16:29 07/26/09 warning: commands will be executed using /bin/sh job 1 at Sun Jul 26 16:29:00 2009 /usr/local/bin/infrared_remocon BSDOFF | at 17:00 07/26/09 warning: commands will be executed using /bin/sh job 2 at Sun Jul 26 17:00:00 2009 ブラッディ 天地人 2009/07/26/22/00 - 2009/07/26/22/45 1000 0 天地人女たちの上洛 : [FINISH]Add /usr/local/bin/infrared_remocon BSD2 | at 21:59 07/26/09 warning: commands will be executed using /bin/sh job 3 at Sun Jul 26 21:59:00 2009 /usr/local/bin/infrared_remocon BSDOFF | at 22:45 07/26/09 warning: commands will be executed using /bin/sh job 4 at Sun Jul 26 22:45:00 2009 2009/07/26/18/00 - 2009/07/26/18/45 1000 0 天地人女たちの上洛 : [FINISH]Add /usr/local/bin/infrared_remocon BSD3 | at 17:59 07/26/09 warning: commands will be executed using /bin/sh job 5 at Sun Jul 26 17:59:00 2009 /usr/local/bin/infrared_remocon BSDOFF | at 18:45 07/26/09 warning: commands will be executed using /bin/sh job 6 at Sun Jul 26 18:45:00 2009 ロボコン GT 2009/07/26/18/00 - 2009/07/26/18/50 BSD2 大阪発疾走ステージWESTWIND : ジャンル違い(バラエティ/スポーツ:バラエティ/総合) プラネット サイエンス 地球 Mobile GASHITSU 07 35 08 00 2009/07/26/07/35 - 2009/07/26/08/00 1000 0 生命の大地・地球サバンナのオアシス : [ERROR]103 Add Crosstime Mobile GASHITSU 21 45 22 00 2009/07/26/21/45 - 2009/07/26/22/00 1000 0 地球に暮らす子どもたちタンザニア : [FINISH]Add /usr/local/bin/infrared_remocon BSD3 | at 21:44 07/26/09 warning: commands will be executed using /bin/sh job 7 at Sun Jul 26 21:44:00 2009 /usr/local/bin/infrared_remocon BSDOFF | at 22:00 07/26/09 warning: commands will be executed using /bin/sh job 8 at Sun Jul 26 22:00:00 2009 2009/07/26/22/00 - 2009/07/26/22/54 1000 0 地球千年紀行~先住民族の叡智に学ぶ~熱帯の民が守る循環社会オーストラリア・アボリジニ : [ERROR]103 Add Crosstime 生命 Mobile GASHITSU 07 35 08 00 2009/07/26/07/35 - 2009/07/26/08/00 1000 0 生命の大地・地球サバンナのオアシス : [ERROR]103 Add Crosstime 恐竜 2009/07/26/11/30 - 2009/07/26/12/45 1000 0 プレミアム8[再]決定版!恐竜研究大図鑑I~原始研究所にようこそ~ : [FINISH]Add /usr/local/bin/infrared_remocon BSD3 | at 11:29 07/26/09 warning: commands will be executed using /bin/sh job 9 at Sun Jul 26 11:29:00 2009 /usr/local/bin/infrared_remocon BSDOFF | at 12:45 07/26/09 warning: commands will be executed using /bin/sh job 10 at Sun Jul 26 12:45:00 2009 遺産 2009/07/26/09/00 - 2009/07/26/10/00 1000 0 世界文化見聞録牛山純一20世紀の映像遺産混迷するパプアニューギニア : [FINISH]Add /usr/local/bin/infrared_remocon BSD5 | at 08:59 07/26/09 at: refusing to create job destined in the past /usr/local/bin/infrared_remocon BSD5 /usr/local/bin/infrared_remocon BSDOFF | at 10:00 07/26/09 warning: commands will be executed using /bin/sh job 11 at Sun Jul 26 10:00:00 2009 Mobile GASHITSU 06 45 07 00 2009/07/26/06/45 - 2009/07/26/07/00 1000 0 美の京都遺産上賀茂 : [ERROR]103 Add Crosstime 2009/07/26/14/00 - 2009/07/26/16/00 1000 0 大自然と歴史遺産をめぐるクロアチア絶景の旅[再] : [FINISH]Add /usr/local/bin/infrared_remocon BSD7 | at 13:59 07/26/09 warning: commands will be executed using /bin/sh job 12 at Sun Jul 26 13:59:00 2009 /usr/local/bin/infrared_remocon BSDOFF | at 16:00 07/26/09 warning: commands will be executed using /bin/sh job 13 at Sun Jul 26 16:00:00 2009 2009/07/26/19/30 - 2009/07/26/20/30 1000 0 榎木孝明が描く風景~日本の世界遺産~紀伊山地の霊場と参詣道 : [FINISH]Add /usr/local/bin/infrared_remocon BSD7 | at 19:29 07/26/09 warning: commands will be executed using /bin/sh job 14 at Sun Jul 26 19:29:00 2009 /usr/local/bin/infrared_remocon BSDOFF | at 20:30 07/26/09 warning: commands will be executed using /bin/sh job 15 at Sun Jul 26 20:30:00 2009 謎 秘密 2009/07/26/20/10 - 2009/07/26/21/00 1000 0 未来への提言元オランダ労組連合議長ロデバイク・デ・ワール~雇用不安のない社会をつくる~ : [ERROR]103 Add Crosstime ミステリー 2009/07/26/20/00 - 2009/07/26/20/45 BSD3 クラシックミステリー名曲探偵アマデウス[再]チャイコフスキー"ピアノ協奏曲第1番" : ジャンル違い(ドキュメンタリー・教養:音楽/クラシック) slam:~#無事予約された。
slam:~# crontab -e : : slam:~# crontab -l */5 * * * * nice /bin/sh /usr/local/sbin/fancontrol 2>/dev/null 1>/dev/null # Hack de rokku!! 20 4 * * * nice /bin/sh /usr/local/sbin/RemoveList.sh 3,33 * * * * nice /bin/sh /usr/local/sbin/CheckList.sh 20 5 * * * /bin/sh /usr/local/sbin/hackdemarurokuV4.sh slam:~#しばらく様子を見る
|
|
← いちからやり直し、、、(24)at のインストール |
ハックの記録 LinkStation/玄箱 をハックしよう |
→ いちからやり直し、、、(26)ファン制御 |