にゃののん日記

2005-08-25 (木) (木) 曇り 台風接近中

[] Bluetoothダイヤルアップ時のレジューム問題解決方法

基本的にザウルスでの通信はSL-C760Link EvolutionのBluetooh CF Cardを差し込んで、auBluetooth対応携帯電話 A5504Tに対してBluetoothダイヤルアップしてる。

で、パッケージ色々と入れるのも面倒なんでBlueZだけ入れて、赤外線ダイヤルアップをダミーで作って、これをBluetoothダイヤルアップとして使ってる。

Bluetooth接続のためのセットアップ
http://d.hatena.ne.jp/nyanonon/20050310#p4

だけど、この方法だけでは電源をOFF/ON(サスペンド/レジューム)した時に、一度Bluetooth CF Cardを抜いてから差しなおさないとダイヤルアップができないって問題がある。

本当に抜いてから差しなおさないとダメなのかな〜?と思いつつ、cardctlコマンドでejectとした後、insertしてみたら同様の効果が得られることが判ったので、レジューム時に自動的にこれを実行させるようにNetHelper Appletを使って設定してみた。

NetHelper Applet
http://tbox.jpn.org/wiki/linuzau/wiki.cgi?NetHelperApplet

cardctlコマンドは「type cardctl」もしくは「which cardctl」で調べてみると、/sbinにあることが判るので、以下のようなシェルスクリプトを作って/opt/QtPalmtop/binディレクトリにcfoffon.shって名前で置いた。

#!/bin/sh
/sbin/cardctl eject
/sbin/cardctl insert

あとはこれをNetHelper Appletからレジューム時に実行できるように/home/zaurus/Settingsディレクトリにあるnethelper.confを以下のように記述。

[Global]
Enabled = 1
[Run_Off]
resume00 = /opt/QtPalmtop/bin/cfoffon.sh
[Run_IRDA]
resume00 = /opt/QtPalmtop/bin/cfoffon.sh

[Run_Off]のはサスペンド時に通信してない時にレジュームした場合の処理で、[Run_IRDA]はサスペンド時に赤外線通信してた時にレジュームした場合の処理。もちろん、ダイヤルアップは一旦切れてしまうけど、その後ちゃんと再ダイヤルアップが出来る。

早速、これらの手順をパッケージ化してみた。インストール前に実行されるスクリプト preinstで現在のnethelper.confをnethelper.conf.bakで保存して、上記設定のnethelper.confを作成。アンインストール後に実行されるスクリプトではnethelper.confを削除してから、保存しといたnethelper.conf.bakをnethelper.confの名前にすることを復元している。とりあえず、下記に置いておく。

http://www.areanine.gr.jp/~nyano/archives/slzaurus/cfoffon_0.0.1_arm.ipk

Bluetooth CFカード以外が差し込まれている場合でも抜き差しの動作は行われるので、CFメモリーカードマイクロドライブとか)から音楽動画を再生してる場合などは注意が必要。

本当は差し込んであるCFカードをcardctl identで確認した上で行うのがいいとは思うんだけど、手抜きパッケージなので。あと、Bluetooth CFカードの場合も抜き差し動作に相当するのでランプが点灯してから消えるのを待たないと、うまくダイヤルアップできないカモ。

[] 白坂さん来訪

昼前、事務所に白坂さんが来訪。今日の大阪でのライブのために休みを取ったらしい。で、少し前に渡したPCメモリとか、小型キーボードとか、先日買ったメモリとかのお代を頂く。ありがたい〜。これで新譜のシングルとか、ひぐらしの新作とか買える(汗)

事務所をもう一人の事務員の人にまかせつつ、軽くダベった後、白坂さんは大阪へと旅立っていきました。

[] 三ノ宮へ

別の事務所へ資料を運ぶついでに、そのまま神戸ハーバーランドへ。TAKETYONがソフマップとか宮脇書店を巡回。超合金魂ザブングル買うためにトイザらスまで移動する気力が無いってんで、そのままボークスのある三ノ宮へ。

センタープラザに停めて、メロンブックスアニメイト、りずむぼっくす、とらのあなと巡回。アニメイトで新譜が色々揃ってたので購入。さすがに欲しいの全部買うと苦しいので我慢。TAKETYONはりずむぼっくすで必殺のLD-BOX買ってた。安かったらしい。

ボークス寄った後、TAKETYONを送ってからいつもの下道で帰宅。晩御飯は肉と豆腐と糸こんにゃくのすき焼き風。昨日に引き続き、DVD-R焼き。

[] アニメイトで購入した新譜CD

晴れのちハレ!

晴れのちハレ!

アイスキャンディー

アイスキャンディー

ガールッピ

ガールッピ

で、買ったはいいんだけど、ぱにぽにだっしゅ!スタンプラリーアニメイトではやってるそうでOP、ED買ったんでシートにスタンプ押してくれた。

で、てっきりアルバムでも買えば何かもらえるのかと思いきや、9/22にOP第2弾、10/26にED第2弾、11/23にOP第3弾が発売される予定だそうで、全部買ってスタンプをもらうと全巻収納ケースがもらえるらしい(汗)

そ、そんなに先まで発売予定が決まってるんだ・・・うわ、ネギま!の悪夢再び(こっちは買ってへんけどさ)・・・やるな、さすがスターチャイルド・・・。

あと、スタンプラリーシートのスタンプ押す欄の最後に「マホ!特典をゲットだ!!」とか書いてある・・・よく判ってるようで・・・(苦笑)

白坂白坂 2005/08/25 16:48 無事にドームにつきました☆(なかから実況笑)

トラックバック - http://d.hatena.ne.jp/nyanonon/20050825