そこでLANケーブルがささっていない場合はdhclientを実行しないようにしてみました。
試行錯誤したのですが、以下が正しいのか分かりません。
/etc/rc.d/rc.inet1でdhclientを実行している箇所を下記のように修正しました。
if [ -n "`cat /proc/cmdline | grep "\
dhclient wlan0
else
/sbin/ifconfig eth0 up
/sbin/sleep 3
# RESULT=$(/usr/sbin/ethtool eth0| /usr/bin/grep "Link detected: yes")
RESULT=$(/sbin/ifconfig eth0| /usr/bin/grep "RUNNING")
if [ "$RESULT" != "" ]; then
dhclient eth0
fi
fi
0 件のコメント:
コメントを投稿