無線LANアクセスポイント探索ソフト – WifiConnect

久しぶりのブログ更新は、新作のリリースです。

今回開発したのは無線LANアクセスポイントを探索して表示するソフト「WifiConnect」です。 →ダウンロードページ

WifiConnect
WifiConnect

zaurusにありそうでなかった、周囲のアクセスポイントを検索して接続するソフトを目指して開発中(なので接続できないのにアプリ名がconnect)なのですが、完成はあまりに先のことになりそうなので、探索したAPを表示するだけのバージョンとして公開します。

今回対応している無線LANカードは、例によってGW-CF54Gと、WN-54G/CFの2つだけです。しかも、090318版以降のドライバでのみ使用可能ですのでご注意ください。ドライバのアップデートが必要です。
今までのバージョンでは無線LAN接続をしていないときに/proc/net/wirelessを読み出すとSegfaultが起こるバグがあったため、WifiConnectが起動直後にアプリが落ちてしまいます。

ハード的には、zaurusで一般的につかえる他のカードでもスキャンは可能なのですが、純正ドライバがLinux標準のスキャンAPIを持っていないため、今回は非対応です。

使い方は簡単で、無線LANカードを挿入して、WifiConnectを実行し、「Scan」ボタンを押すだけ。周囲のアクセスポイントを探索して表示します。

表示項目は以下の通りです。

表示項目 
表示項目

本当はWindowsのようにダブルクリックで接続・・・とか、設定とかできたらいいなと思っていたのですが、設定ファイルの編集処理などを作るのに結構時間がかかりそうなので、とりあえずこの程度の機能ですが、多少は役に立つかなと思って公開しました。

感想やご要望等いただけるとありがたいです。ただ、最近ずっと忙しい日が続いているので、対応は遅くなってしまうかもしれません。ごめんなさい。

GW-CF54G ドライバちょっとだけ更新

久しぶりの更新になります。GW-CF54Gドライバをちょっとだけバグフィックスしました。→ダウンロードページ

修正した内容は以下の通りです。

  • 接続していないときに /dev/net/wireless を読み出すとSegmentation Fault が発生するバグを修正

えーと、普通に使っている人は全く支障のないバグなので、別に更新する必要はないです。(^^;

ただ、次のブログエントリでリリース予定の無線LANアクセスポイント探索ツール「WifiConnect」を使う際にはこの修正が必須になります。
WifiConnect を使うときだけ必要なアップデートですので、次のブログエントリを読んでから必要であればアップデートしてください。

wpasupplicant の方は更新していませんので、081211版をそのままお使いください。wpasupplicantはアンインストールする必要はありません。GW-CF54Gドライバだけ入れ直せばOKです。

waste様が GmlMgr をリリースされました

 waste様が GM_Lite の地図ダウンローダ部を使いやすく改良した GM_Lite のアドオン(?)の GmlMgr 1.00 をリリースされました!

まだ試してみてはいないのですが、down_imgs.pl を編集せずとも外部ファイルでダウンロード範囲を指定したりできる等、便利な機能も追加されています。地図レシピを使う際も、コピペせずにファイルを移動させるだけでよくなりました。

waste 様は意欲的なので Google Maps のバージョンアップへの対応も、おそらくこのサイトよりも早く対応されるとおもいますので、今後は GmlMgr を使用されることをおすすめします!

GM_Lite 修正版リリース (w2.92対応)

Google Maps のバージョンが w2.92 にあがったようで、waste 様が新バージョンに対応するパッチを作成してくださいました。

マージしてもいいとおっしゃってくださいましたので、ご厚意に甘えて w2.92 対応部分のみマージさせていただきました。 → ダウンロードページ

他にも便利な機能を追加していただいたのですが、その部分は waste 様の作られた機能で、私のページで公開するのはおこがましいと思い、マージするのは止めました。

最近 down_imgs.pl をいじってないことと、waste 様の方で便利になりそうな改造のアイデアがあるようですので、私は控えて waste 様に任せることにしようかなと思っています。

便利な機能が追加された down_imgs.pl は waste 様のページからダウンロードできますので、ぜひともお試しください!

2GB超えメディアへの ipk インストールの道 – その5

風邪をひいてしまって、ちょっと間が開いてしまいましたが、2GB越えメディアへのインストール対応の ipk パッケージを作成しました。→ダウンロードページ

今回は SL-C1000, 3000 のみで、SL-C3100 は対象外になってます。hekke様に調べていただいた所、SL-C3000 とはバイナリが違うためです。

原理的には同じ方法で修正できるはずなのですが、バイナリが手元にないことには解析できないのです。しかも、GPLではないのでバイナリをもらうわけにもいかず・・。
どうしようかなと思案中です。

とりあえず、SL-C1000, 3000 用を先に作成しましたので 4GB 以上の SD カード、CF をお持ちの方はお試しください。