アーカイブ

‘名称未設定’ タグのついている投稿

5800/110Ge設定覚え書き(2)

2009 年 2 月 21 日 コメントはありません

前回のつづき。今のところ、白Friioと黒Friioの二台体制です。Express5800/110geにはCentOS5.2。白黒Friio(カードリーダ:SCR−3110NTTCom)を使ってrecfriio serverで録画、RAID1を組んだ1TBx2のsambaドライブに保存。マックでマウントして見るか、mediatombでDLNA、PS3経由で三菱HC-1100もしくは25インチブラウン管で見てます。

  1. recfriio serverの設定はドキュメントを読んで、思いのほか簡単にできました。とはいえ、udevについてぐぐってもイマイチわからず、なんとなく頭の数字順に処理されるんだろうとアタリをつけて、とりあえず、/etc/udev/rules.d/98-local.rulesというのを作りました。下記のとおり。これでroot:videoとなりました。ロックファイル/var/lock/friiodetectのグループも変えておく。recfriio serverに関してはあとはconfig.phpをいじるだけのシンプル設定。作者様に感謝です。
    # friio
    SUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",
    ATTRS{idVendor}=="7a69", ATTRS{idProduct}=="0001",
    MODE="0664", GROUP="video"
    
    crw-rw-r-- 1 root video 189, 134  2月 20 20:54 /dev/bus/usb/002/007
    crw-rw-r-- 1 root video 189, 136  2月 20 09:40 /dev/bus/usb/002/009
    
    -rwxrwxr-x 1 root apache 0  2月 20 19:59 /var/lock/friiodetect
    
  2. /var/www/html/recfriio/config-channelmap.phpについてはfriioのwikiにあったチャンネルマップを流用。しかし現状、番組表からチャンネルをうまく引っ張って来れてないのだけど、まぁ、とりあえずいっか、というところ。
  3. TsSplitter.exe をLinuxで使う。WINEをインストール。DAGのレポジトリよりyum。WOWOWを分離。WINEのインストールはDAGのレポジトリを追加(参考: CentOS で構築する自宅サーバ : yum に RPMforge リポジトリを追加する)。
    /usr/bin/wine /usr/local/bin/win/TsSplitter.exe -EIT -ECM -EMM -HD -SD1 -SD2 -1SEG -LOGFILE hogehoge.ts
    

とりあえずここまで

要注意: Late 2008 モデルをOSX10.5.6でDFUモード可にするスクリプトは元に戻すべし?

2009 年 1 月 28 日 コメントはありません

Late 2008モデルのMacBook/MacBook ProではOX10.5.6にアップデートするとDFUモードに移行させることができないため、ファイルを置き換えることでこの状況を回避していましたが、なんだかまずいことになってるようです。なんでも、QuickTimeを7.6にアップデート後、キーボード、マウスが効かなくなってしまうようです。

とりあえずは、Jailbreak時以外はDFUモードの必要がないので、取り急ぎTerminal上で自力でファイルを戻すのがよいようです。

Warning: 10.5.6 MacBooks May Freeze After Jailbreaking iPhone 3G

sudo rm -R /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext

You’ll have to enter your administrator password here

sudo rm -R /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

sudo cp -R $HOME/Desktop/Backup_IOUSBFamily_kext_10_5_6/AppleUSBHub.kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/

sudo cp -R $HOME/Desktop/Backup_IOUSBFamily_kext_10_5_6/IOUSBCompositeDriver.kext /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/

sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext

sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBHub.kext

sudo chown -R root:wheel /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

sudo chmod -R 755 /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBCompositeDriver.kext

sudo rm -r /System/Library/Extensions.mkext

sudo touch /System/Library/Extensions

sudo reboot

配布されていたスクリプトは、10.5.6のファイルをバックアップしてくれているので、それを戻します。手順として、sudoは管理者に代わって処理を行う命令。rm -Rはフォルダごと削除。cp -Rはフォルダごとコピー。chown -Rはフォルダの所有者およびグループを変更。chmod -R 755はフォルダのパーミッションを変更。その後、キャッシュ?を削除、再構成の上、リブートということのようです。

カテゴリー: iPhone 3G タグ: , , ,