火曜日, 6月 20, 2006

無線LAN不調

熱問題で一度本体交換した、IOーDATAの無線LANルーターが不調になる。
有線部分でも繋がらなくなることがしばしば。
やはり熱の問題なのだろうか?

仕方が無いので、昔使っていたBuffaloのルータに戻してみる。
こいつだと、b/gのみになっちゃうのが難点。

で、MACアドレス制限ととWEP設定したら、無線LANが何処からも繋がらなくなっちゃった・・・
なんでやねん・・・・

木曜日, 6月 15, 2006

結局無限ループ

通信が切断したら終了しなきゃいけないのに、通信の切断が検知できていない。
でも、このソース、ちゃんと検知できても3重ループの一番内側だけしか抜けないから駄目ジャン。

通信切断の検知方法を変更して脱出・・・・・

以下元のコードのイメージ。
flagは絶対にfalseにならないから、永久にループし続ける・・・・

count = 5;

while (flag){
while (count > 0){




   count = 10;
while (count > 0){



if(通信が切れてたら){
      break;
}
}
}
}

土曜日, 6月 10, 2006

トラブルトラブル

javaのスレッドが増殖して、CPU負荷を上げてしまい、まともにシステムが動かなくなるトラブルが発生。
人が作ったコードの解析をこれからしなくては。。。。。。
って、どういう構造でこのプログラムが走ってるのかってところから調べなきゃ。

自分の買ったPCで遊ぶ時間が有りません。。。。ぐすん

木曜日, 6月 01, 2006

Linuxで悪戦苦闘

テスト環境では問題なく動くのに、実機環境だと途中でキー入力が出来なくなってしまう。
システムとしては、UDP通信でデータを受信し、外部のディスクに記録するだけのシステム。
どうもロングランをしているうちに、OSを破壊しているみたい。
メモリー上にあるプログラムはずーっと動きつづけ、データも記録しつづけるのだが、止めることが出来なくなってしまう。

topやfree、netstat、vmstat等のコマンドで調査しても、メモリーリークしてたり、ソケット通信でのエラーはなさそう。

OSのバッファのフラッシュのパラメータを変えると、多少挙動は変化するようだが・・・