Bug 16736 - Запускает dhcpcd на статически сконфигурённый интерфейс
Summary: Запускает dhcpcd на статически сконфигурённый интерфейс
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: NetworkManager (show other bugs)
Version: unstable
Hardware: all Linux
: P2 blocker
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 16737
  Show dependency tree
 
Reported: 2008-08-19 00:47 MSD by Sir Raorn
Modified: 2008-12-19 17:39 MSK (History)
6 users (show)

See Also:


Attachments
/var/log/messages (6.31 KB, text/plain)
2008-08-19 01:11 MSD, Sir Raorn
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sir Raorn 2008-08-19 00:47:40 MSD
Зачем эта дрянь делает то, что её не просят?
Comment 1 Sir Raorn 2008-08-19 01:03:01 MSD
Оно ещё и resolv.conf мне убило.
Comment 2 Sir Raorn 2008-08-19 01:11:24 MSD
Created attachment 2792 [details]
/var/log/messages
Comment 3 Mikhail Efremov 2008-08-20 19:53:07 MSD
А можно мне содержимое /etc/net/ifaces/eth0 в почту? Не должно быть такого поведения. Видимо проблема в моем плагине, что-то он там не то вычитал.
Comment 4 Sir Raorn 2008-08-20 20:39:53 MSD
$ 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
Comment 5 Sir Raorn 2008-09-06 17:13:22 MSD
Ну всё понятно.

# 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, то оно начинает заниматься самодеятельностью.
Comment 6 Mikhail Efremov 2008-12-19 17:39:44 MSK
NetworkManager-0.7.0-alt14 читает /etc/net/ifaces/default/options. /etc/resolv.conf читается, сохраняется как /etc/resolv.conf.nmsave и восстанавливается после остановки NM.