Home > Archives > 2012年08月06日

2012年08月06日

無線LANの親機を探す

研究室に2台ある親機の内1台が調子悪いのでリセットしようと思ったのだけど所在不明.何となく過去の記憶を辿るが見当たらない.別の人に心当たりを聞くも探しても見つからない.

ということで,しょうがないので inSSIDer をインストールして目的の親機からの電波強度をリアルタイムで見つつ部屋を歩きまわって探すことにした.ドアを挟んでみたり障害物を挟んでみたりするとそれなりに強度が変わるので面白いし有用かも.

んで,結局,存在しているだろうと予想されたところでは -50dB程度しかなくて,試しに隣の部屋に行ってみたら-30dBまで上昇する場所があるのを発見.そこからちょっと丁寧にぶんぶを調べてみたら,机の下の棚の上に乗っかっていたのを発見.かなりピンポイントな角度で見ないと発見できないようなところにありやがってくれた.つか,結局存在していると思われていた部屋にはなくてドア一枚で隔てられた隣の部屋にあったとか,記憶は結構あてにならない.

……

他にもっと簡単に親機を見つける方法ってあるのかしら?

一定時間使われなかったら勝手にシャットダウン

とかいう動作を crontab にワンライナーで:

if ps aux | awk '{print$1}' | sort | uniq | grep -v '68\|USER\|avahi\|dbus\|gdm\|root\|rpc\|rpcuser\|smmsp\|xfs' > /dev/null; then touch working; fi; idlesec=`expr \`date +%s\` - \`stat -c %Y working\``; if test $idlesec -gt 3600; then /sbin/shutdown -h now; fi

オチ:起動時に /root/working というファイルの時刻を更新しておかないと起動後にすぐにシャットダウン./etc/rc.local に touch /root/working を書いて対処.

これと WOL での起動を合わせて節電のための計算サーバのオンデマンド運用.

Home > Archives > 2012年08月06日

Search
Feeds

Page Top