コメントスパム対策のため、特定メールアドレスの入った突っ込みをお断りしています。
「京ぽん ザウルス USB」で検索すれば山ほど出てきますが、元ドライバ(acm.o)の削除や timeout の変更に触れたサイトは見つかりませんでした。はまったのは俺だけなんかな?
USB接続をモデムモードにしていれば acm.o で行けるのかもしれませんが、試していません。
ここまでやって、無線LANカードを刺したときに hostap_cs がロードされていることを確認しました。ですが、
bash-2.05$ iwconfig wlan0 Warning: Driver for device wlan0 has been compiled with version 14 of Wireless Extension, while this program is using version 13. Some things may be broken...
Warning: Driver for device wlan0 recommend version 18 of Wireless Extension, but has been compiled with version 14, therefore some driver features may not be available...
wlan0 IEEE 802.11-DS ESSID:"test" Mode:Master Link Quality:0 Signal level:0 Noise level:0 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Wireless Extension が必要だそうです。
また、無線LANカードを client モードからhostモードに変えるときは(CFスロットに刺したときにロードされるモジュールを変更する必要があるので)pcmcia デーモンの再起動が必要っぽいのですが、コレをやると内蔵HDDも umount されてしまいます。内蔵HDDのマウントは /sbin/hddmount で行っているようなので、/etc/rc.d/init.d/pcmcia に一工夫して乗り切るかな。
swapoff -> umount -> pcmcia restart -> mount かな?
7/24 の日記3種類の接続方法を書きましたが、現在は一番下の赤外線→手動書換でやっています。
USBケーブル接続でも同じ方法が必要で、またBluetooth Dialup Network Plugin を入れると nethelper の接続毎動作がどうも怪しいためです。
Think Outside の Shasta を繋げてみました。コイツは Bluetooth を使ったシリアルキーボードです(参考:FreeStyleWiki)。
件のサイトにはドライバを弄ってどうのこうのという方法が紹介されていますが、どうもこのキーボードは出力するキーコードが他と異なるのか、繋げた途端に文字の嵐。なので /dev/rfcomm2 辺りにバインドさせて(/etc/bluetooth/rfcomm.conf に書き加えます)、あとはトラップさんのser_code_ksim に任せてしまいました。キーマッピングが別出しのテキスト形式なのでキー配置を弄りやすいのが利点です。
念のため、Shasta が送信するキーコード一覧。もーぐちゃぐちゃです(苦笑
[~] 0e 16 1e 26 25 2e 36 3d 3e 46 45 4e 55 71 [BS] [Tab] 0d 15 1d 24 2d 2c 35 3c 43 44 4d 54 5b 5d [\] [Caps] 58 1c 1b 23 2b 34 33 3b 42 4b 4c 52 5a [Enter] [Shift] 12 1a 22 21 2a 32 31 3a 41 49 28 59 4a [/] [Escape] 14 02 07 10 5c 5c 13 5e 60 2f 66 [Del]
(重要な追記)Shasta は電源の切断方法がないため、蓋を閉じていても 1週間強(170時間)しか持ちません。
使い終わったら電池を抜きましょう。
mobilecastのmLink Rなんかよさげだなあと思いつつ。
ただ、Zaurus+BlueZ+A2DPプロファイルの組み合わせは まだうまく動作していないようなのです。
なのでかなり躊躇するところなのですが、同じ品と思われる iTech R35 が Bluetooth-alsaのページで
iTech Clip r35, black (this set has an mp3 decoder and avrcp!
とか書かれていたり。mp3ファイルを rcplay で直接送ればいけたりするのだろうか。
mLink R for P902i なんてのが出ているくらいですから、sbc の再エンコードを携帯にさせないようにしている可能性は充分に有りそうです。
Linux で Bluetooth ヘッドフォン(A2DPプロファイル)を使う場合は Bluetooth-alsa Project の成果物を使います。
Zaurus は ALSA 非対応ですが、データの送受信に関する部分は ALSA 無しでもコンパイルできます(参考:Something Interesting Archives)。
上のサイトでは a2play と sbcenc を作成されていますが、それに加えて rcplay/sbcdec/sbcinfo/avsnd/avrecv をコンパイルしてみました。mLinkR と同等品っぽい iTech Clip r35 は MP3デコードに対応しているので(参考:Bluetooth-alsa Project)、MP3 ファイルを rcplay で送り込めば何とかなるんじゃないかと淡い期待を抱きつつ……。
sbcbin-experimental_0.2_arm.ipk
どっかに mLinkR を試せる店はありませんかのう。
$ ln -s ../../bluez-lib-2.23/include bluetooth
$ arm-linux-gcc -O3 -Os -o a2play -I./ -lbluetooth -L/opt/QtPalmtop/lib a2play.c ./sbc/sbc.c $ arm-linux-gcc -O3 -Os -o avsnd -I./ -lbluetooth -L/opt/QtPalmtop/lib avsnd.c $ arm-linux-gcc -O3 -Os -o avrecv -I./ avrecv.c
$ cd sbc $ ln -s ../../bluez-lib-2.23/include bluetooth
$ arm-linux-gcc -O3 -Os -o rcplay -I./ -lbluetooth -L/opt/QtPalmtop/lib rcplay.c $ arm-linux-gcc -O3 -Os -o sbcinfo -I./ sbcinfo.c $ arm-linux-gcc -O3 -Os -o sbcenc -I./ sbcenc.c sbc.c $ arm-linux-gcc -O3 -Os -o sbcdec -I./ sbcdec.c sbc.c
8bit8KHzなら可能っぽいです。
Think Outside の shasta bluetooth keyboard を SL-C3000系+smart-keyboard ドライバで使うときに差し替えるカーネルモジュールです。使い方は中の文を見てください。
(重要な追記)Shasta は電源の切断方法がないため、蓋を閉じていても 1週間強(170時間)しか持ちません。
購入時には注意しましょう……というより買うな。
Billionton CFBT02のOEMを導入しました。
Something Interesting Archiveによれば最近出回っているのは B2 バージョン という奴で、どーも対処が必要な様子。
要約すると、/etc/pcmcia/bluetooth.opt の 28行目にある
#ATTACHSPEED=921600
のコメントアウトを外します。
8/2 に挙げていた接続制限がほぼ撤廃されました。同時接続はもちろんのこと、WX310Kとshastaキーボードの接続順序を変えても問題なく動作します。
(追記)PAN GN(PC 接続受付)+DUN(WX310K 接続)+SPP(キーボード接続)なんてことも可能です。素晴らしい。
買いなおす前に Think Outside のフォーラムを見てみたところ、Shasta キーボードの電源を切る方法は無いそうです。つまり先の不具合は仕様であり、仕様と格闘してキーボード死亡……あー、馬鹿すぎるぞ俺。
「電源切れない電子機器を設計するデザイナが居るなんて信じられない」とフォローついていますが、激しく同意。デザイナだけでなく製造に携わった誰もが疑問を持つ仕様だと思うのですが、誰も止められなかったんですね。サイズも打ち易さも非常に良質なキーボードだけに、残念です。
当然、これをOEMとするリュウド RBK-1000BTも同様の欠陥を抱えていますので、くれぐれも御注意ください。運悪く買ってしまった人は エネループ等の二次電池をどうぞ。950mAhのニッケル水素電池なら2週間近く持ちました。
週刊スモールトーク 地球と歴史の世間話
2車線3車線に渡って話が逸れているのに、それでも面白い。
Before...
propeciagronnaanato [http://www.propecianorxpharmacy.com/buy-propecia.html - h..]
削除Lisa Masten [削除http://cilias.independencesquares.org/where-to-buy-ciali..]
CyclewayBarry [http://www.maps.google.com/ - http://www.wikipedia.org/ -..]