やっとBluetooth(PlanexのUSBドングルBT-Mini2EDR)でファイル送受信ともうまく行った。
- まず、MacWinとっしゅ&Zaurusさんの記事「ZaurusとCF型Bluetoothカードでファイル交換を実現」を参考にbluez-kernel, bluez-zaurus, bluepinをインストール
- さらに今は閉鎖されている"Something Interesting Archives" by maikichiさんのサイト(趣味と物欲さんがArchive.orgから発掘)を参考に、とりあえずbtdun-plugin_0.5(これはDUN用)、bluez-libs_2.23_arm.ipk、bluez-utils_2.23_arm.ipkをインストール
- これもダウンロード先はGoogleで探す(例えばwww.pf-x.net/data3/bluez-libs_2.23_arm.ipkなど)
- あとは、MacWinとっしゅ&Zaurusさんの次の記事FileLaunchのBluetooth送信設定を参考に、sdptool search OPUSHで相手のチャンネルを調べてexport LD_LIBRARY_PATH=/home/QtPalmtop/lib:/usr/local/lib とobextool push $1 **:**:**:**:**:** 3(自分のPCのPUSHのチャンネルは5だった)の二行をファイルに入れてFilelanchから「シェル確認」で実行する。
- ドングルが寝ている場合がある。これを見極めるのが結構、肝。
- ファイル受信については「管理人の部屋さん」の記述が詳しい。
- 肝はbluetoothのシェルスクリプトに、上の記事に従って追加の行をいくつか入れる。
- 相手の持っている全てのチャンネル一覧を調べるには、spdtool browse
- zaurusはファイル受信に成功しても失敗しても一切無言。
- 受信フォルダ名が違っていたり、なかったりしても無言で失敗する(送信側は成功したと思い込む)。
- 漢字ファイル名もzaurusは無言で失敗する(送信は出来る)。
- 現在の状況