WEBサーバーの無線ネットワーク
今、使っているWEBサーバーには無線でルーターに繋がらないという問題がありました。wpa_sapplicant.confに無線ルーターのSSIDやKEYを記述し、interfasesにIPアドレスやネットマスクを記述し再起度するもwlan0,1にアドレスが設定できない。この問題にずっとはまっていた。有線インタフェースが繋がっているので、特に支障がないのだが、気になって仕方がないので何か方法はないかと調べていた。ifdown wlan0 && ifup wlan0でインタフェースの停止と起動で、エラーが出る。エラーからデーモンのログを確認すると”そのデバイスを使わないのなら消せ”というメッセージだったので存在を確認し消さないで名前を変えた。そして、ifdown wlan0 && ifup wlan0 を実行するとエラーがでなくなった。ifconfig -aで確認すると有線、無線とも、IPアドレスが設定され、ターミナルソフトでsshにてログインも確認できた。原因は、/var/run/wpa_supplicant/wlan0ファイルが存在していたことでした。ロックファイルとして機能するようで、そのファイルをあるので、起動エラーになっていたようだ。もしかしたら最初のサーバーの不具合もこれが原因だったかもしれない。正常な終了シーケンスでない、突然のシャットダウンでファイルが残ってしまったのでしょうか?今となっては、その時のHDDは初期化してしまったので、確認しようがない。