Зачем эта дрянь делает то, что её не просят?
Оно ещё и resolv.conf мне убило.
Created attachment 2792 [details] /var/log/messages
А можно мне содержимое /etc/net/ifaces/eth0 в почту? Не должно быть такого поведения. Видимо проблема в моем плагине, что-то он там не то вычитал.
$ tail /etc/net/ifaces/eth0/* ==> /etc/net/ifaces/eth0/ipv4address <== 172.31.63.1/24 ==> /etc/net/ifaces/eth0/ipv4route <== default via 172.31.63.254 ==> /etc/net/ifaces/eth0/options <== TYPE=eth MODULE=skge ONBOOT=yes
Ну всё понятно. # grep BOOTPROTO= /etc/net/ifaces/*/options /etc/net/options.d/* /etc/net/ifaces/default/options:BOOTPROTO=static /etc/net/ifaces/unknown/options:BOOTPROTO=dhcp-ipv4ll А etcnet-alt смотрит только в options от интерфейса (parser.c, make_ip4_setting()), и если там нет строки BOOTPROTO=static, то оно начинает заниматься самодеятельностью.
NetworkManager-0.7.0-alt14 читает /etc/net/ifaces/default/options. /etc/resolv.conf читается, сохраняется как /etc/resolv.conf.nmsave и восстанавливается после остановки NM.