Raspberry Pi の Wi-Fi 自動再接続
Raspberry Pi で Wi-Fi が一度切れると二度と繋がらない、という現象に遭遇した。しかたないので変なことをした。
#!/bin/sh
msg() {
echo $1
logger $1
}
while true
do
if ifconfig wlan0 | grep -q "inet addr:"; then
sleep 60
else
msg "Network connection down! Attempting reconnection."
ifdown --force wlan0
sleep 5
ifup wlan0
/etc/init.d/dhcpcd reload
sleep 30
fi
done ifplugd とかも触ってみたけど、これが結局確実っぽい。なんかどうも dhcpd が ifup 時に反応してくれなくて、手動で reload してる。うーん。もっと一発で解決する方法があればいいんだけど……
ref
関連エントリー
- Raspberry Pi がきたのでセットアップして I2C デバイスを読むところまで Raspberry Pi だ! ππだ!! Raspberry Pi は約5000円ぐらいで買うことができるカードサイズの Linux パソ...
- RaspberryPi を家庭内 LAN の DNS キャッシュサーバーに LAN向けのDNSキャッシュサーバ 経緯としてRTX1200 の DNS 機能が TCP フォールバックに対応してないのでオフにした、という...
- Raspberry Pi 3 で、シリアル経由でシェルを使うには 基本 Raspberry Pi 3 からはデフォルトで UART にシェル割当されなくなったので設定する必要がある。 sudo raspi-...
- Raspberry Pi + Wi-Fi アダプタが異常に遅い問題を解決 追記:最近別のアダプタに変えました 500 Can't connect to lowreal.net:443 (certificate ve...
- Raspberry Pi から HDMI-CEC コントロール サイネージ HDMI CEC 連携 カレンダーを表示するおうちサイネージ というのを作っていたがモニタの置き場がなくなってしまったので、テレ...