totd + resolvconf
swsusp2 ができるようになると, suspend + resume した際の network の構成
変化が気になる所です. 現在 totd + resolvconf で快適 mobile 生活な訳で
すが.
totd は DNS proxy です. /etc/resolvconf には
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8) # DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN nameserver 127.0.0.1
なんて書いておいて, network 設定が切り変わる時に resolvconf が totd を呼びだす, と. で, /etc/totd.conf に forwarder が書いてある, という訳です. dion ADSL の場合はこんな感じで.
;; totd.conf generated by /etc/resolvconf/update.d/totd forwarder 210.196.3.183 forwarder 210.141.112.163
問題なのは, dhcp とか固定 IP とかで運用していた所から, pppoe に来た時.
eth0 に inet と broadcast が残っていて, これがクリアできないんです.
以前 epnetfan にも投げたけど, 誰も知らないみたい.
- /etc/init.d/networking restart という無法をしても駄目
- /sbin/ifconfig eth0 down とかしても駄目. interface は落ちるけど.
さてどうしたら良いのでしょう.
- あきらめて reboot(安直, 解決していない)
- DHCP してくれる賢いルータを買う(諸事情により金がかかるのは嫌だ).
…どこ調べるんだろうね.