MURAMASA |
Linux |
Top
おまけ: 内蔵無線LANを自動設定
内蔵無線LANを利用するにあたり、
- ESSIDの異なる複数の拠点(会社と自宅とか)で利用したい。
- 自動的に設定を行いたい。
という要望を満たすツールを(本当はあるのかもしれませんが)
見付けられなかったので、作ってみました。
wireless-scan.sh
xmessage.tcl
以下の前提で書いてあります。
- WEPのみ利用する環境でしかテストしていません。
- 予めスクリプト内に記述したネットワークに対してのみ接続を試みます。
基地局のリストを表示して選択、等といった立派な機能はありません。
- インターフェースに(DHCP等で)IPアドレスを割り振ったりとかするのは
ifup に任せてます。
- 自動設定の結果を通知するために tcl/tk を利用してます。(xmessage.tcl)
利用方法ですが、例えば
サスペンドを処理するスクリプトの
末尾にこれを実行するようにしておけば、サスペンドから復帰した時に
自動的に無線LANが利用可能になります。
また、特定のキーを押した時に sudo 等を経由して実行するようウィンドウマネージャを設定
すれば、そのキーを押すだけで無線LANが利用可能になります。
私は Fn+J に割り当ててます。
hiramoto@flatray.com