Bug 27082 - Загрузка LiveCD по сети приводит к некорректной настройке сетевого интерфейса
Summary: Загрузка LiveCD по сети приводит к некорректной настройке сетевого интерфейса
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: livecd-save-nfs (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Anton V. Boyarshinov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks: 26965
  Show dependency tree
 
Reported: 2012-03-16 00:39 MSK by Fr. Br. George
Modified: 2013-05-06 14:43 MSK (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Fr. Br. George 2012-03-16 00:39:51 MSK
После загрузки LiveCD по сети видим такую картину:

2: eth0: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
    link/ether 08:00:27:3d:df:79 brd ff:ff:ff:ff:ff:ff
    inet 10.20.30.81/24 brd 10.20.30.255 scope global eth0
    inet 10.20.30.100/24 brd 10.20.30.255 scope global secondary eth0

1. Интерфейсу выдано два адреса. Это происходит от того, что не используется опция dhcpcd --request (запросить уже имеющийся адрес).
2. Интерфейс не является multicast. Это происходит от того, что он уже поднят и настроен во время PXE, и его никто не трогает. Если интерфейс не Multicast, не работает avahi.

Вот что приходится делать для исправления:
sed -i '
/NM_CONTROLLED=no/s/>>/>/
/DHCP_ARGS=-p/s/=-p/"--request -p"/
/dhcpcd -p/{i\
                ip link set dev $iface multicast on
        s/-p/--request -p/
}
' /etc/init.d/livecd-save-nfs
Comment 2 Mikhail Efremov 2012-03-29 20:46:51 MSK
Я так понимаю это не специфично конкретно для Simply.
Думаю, стоит собрать с этими изменениями, сломаться ничего не должно.
Comment 3 Fr. Br. George 2012-04-20 10:35:22 MSK
Ну вроде я даже тестил немножко, надо бы всосать в p6.
Comment 4 Andrey Cherepanov 2012-04-20 12:10:29 MSK
В сизифе та же версия. Перевешиваю.
Comment 5 Michael Shigorin 2013-02-24 20:18:56 MSK
Ещё могут потребоваться финты ушами на предмет enp0s3 всяких, ну или livecd-net-eth.
Comment 6 Repository Robot 2013-05-06 14:43:40 MSK
livecd-save-nfs-0.4-alt1 -> sisyphus:

* Tue Apr 30 2013 Mikhail Efremov <sem@altlinux> 0.4-alt1
- Expicitly set DISABLED=no (closes: #28499).
- Add livecd-save-nfs.service.
- Update for new ethernet devices names.
- Turning on multicast for Avahi purpose (by george@).
- Use --request to disable double IP (by george@) (closes: #27082).