APRS4R を FON2200 で動かす ― 2009/08/02 19:20
今週末は FON2200 に APRS4R をインストールした。具体的な手順は,下記URLが詳しい。ルータの機種が違うが参考になります。
http://www.dimebank.com/cak/k6dbg/k6dbg_igate.html
テスト運用にあたり,シリアルはインチキして未接続のまま。それでも aprs4r 他が動いているのが判ると思う。
root@OpenWrt:~/log/aprs4r# ps PID Uid VmSize Stat Command ... 449 root 92 S /bin/sh /usr/bin/aprs4r_watchdog 496 root 60 S /bin/sh /usr/bin/aprs4r /etc/aprs4r/myprofile.yaml 500 root 7152 R /usr/bin/ruby /usr/lib/ruby/1.8/aprs4r.rb /etc/aprs4r 1012 root 60 S sleep 120
長時間運用して判ったのは,APRS-IS に接続すると動作が次第に モッサリ してくるコト。shell から ps を打ったら応答がなくなった/死んだ... WL500g は主記憶 32MB だけど FON は 半分の 16MB だからシカタガナイ。か
/usr/bin/aprs4r が確保するメモリを 16MB から 気持ち 減らした結果がコレだ。
root@OpenWrt:~/log/aprs4r# free total used free shared buffers Mem: 13620 12876 744 0 160 Swap: 0 0 0 Total: 13620 12876 744
試しに ulimit の引数を半分にしたら,ダメだった。filter を m/500 から m/50 にしたのが効いている感じもする。
そうそう,http インターフェース aprs4r-web は(メモリ不足で)動かない。aprs4r の設定や起動/停止はコマンドラインからやるしかない。残念...
最近のコメント