[devel] сломана генерация 70-persistent-net.rules

Michael Shigorin mike на altlinux.org
Пт Фев 27 23:52:37 MSK 2015


On Fri, Feb 27, 2015 at 08:35:18PM +0300, Anton Farygin wrote:
> >Насколько помню, требуется наличие udev-rule-generator-net _и_
> >70-persistent-net.rules в установленной системе на момент
> >генерации initrd.
> Погоди, ты утверждаешь, что для создания 
> 70-persistent-net-rules требуется наличие  
> 70-persistent-net-rules. Не находишь это странным.

Не, я чуть-чуть другое сказал, но тоже неточно -- т.к.
в initrd установленной системы сетевые модули не попадают.
https://bugzilla.altlinux.org/show_bug.cgi?id=30779#c4

Но есть момент с kvm (я бы предложил по умолчанию такую диверсию
в make-initrd не устраивать, уж больно неожиданно и избирательно):
http://lists.altlinux.org/pipermail/devel/2014-August/198968.html

> Неинтересно во время установки. Оно конечно нужно, но не сейчас.

Это в т.ч. вопрос настройки, если ты кладёшь alterator-net-eth.

> Сейчас мне важно создание 70-persistent-net.rules в
> установленной системе после добавления соответствующего пакета
> и перезагрузки.  Это почему-то не срабатывает, хочется понять
> почему и как сделать что бы срабатывало.

Похоже, изменился механизм сохранения привязки между загрузками.


On Fri, Feb 27, 2015 at 08:36:52PM +0300, Anton Farygin wrote:
> А теперь удали в системе 70-persistent-net.rules и
> перезагрузись.

Опять eth0, в /etc файлик не перегенерировался, наблюдаю
/run/udev/tmp-rules--70-persistent-net.rules нужного вида.


On Fri, Feb 27, 2015 at 10:02:42PM +0300, Anton Farygin wrote:
> Это не логично, ибо если уже в установленную систему добавить
> сетевой адаптер, то файл не сгенерится.

Добавил, получил eth1.  В /etc файла нет, в /run/udev есть.

> Т.е. - это поведение заметно отличается от того, которое было
> во времена p6/p7

Да и от 4.0, надо сказать...

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info


Подробная информация о списке рассылки Devel