Bug 29994

Summary: udev-rule-generator-net отсутствует на инсталляционном диске, из-за этого возникают проблемы с управлением интерфейсами
Product: Branch p7 Reporter: Dank Bagryantsev <4alt>
Component: udev-rule-generator-netAssignee: Andrey Cherepanov <cas>
Status: CLOSED WONTFIX QA Contact: qa-p7 <qa-p7>
Severity: normal    
Priority: P3 CC: aen, asy, boyarsh, mike, sem, shaba, zerg
Version: не указана   
Hardware: all   
OS: Linux   

Description Dank Bagryantsev 2014-04-13 10:06:16 MSK
Скорее всего, после разделения udev-rule-generator на udev-rule-generator-cdrom и udev-rule-generator-net были потеряны какие-то зависимости.
И теперь, после установки p7 (7.0.2) в ОС появляются ethernet-интерфейсы вида enp0s* и нет возможности их как-либо переименовать без установки udev-rule-generator-net, который надо еще каким-либо образом скачать из интернетовских репозиториев ALT'a.
Т.е. если раньше было достаточно после установки ОС просто подредактировать /etc/udev/rules.d/70-persistent-net.rules,  переименовать директорию интерфейса в /etc/net/ifaces и перезагрузиться. То сейчас, операция переименования интерфейса после установки ОС выглядит так:
- настроить доступ к интернет на основании интерфейсов enp0s* (например PPPoE)
- настроить сетевые репозитории в apt
- установить udev-rule-generator-net (кстати, с большим трудом сейчас можно найти в каком пакете находится write_net_rules)
- перезагрузиться
- после перезагрузки, вместо интерфейсов enp0s* появляются более привычные eth*
- вручную сгенерировать 70-persistent-net.rules и после подправить этот файл
- переименовать директории интерфейсов в /etc/net/ifaces, перенастроить PPPoE на eth*
- перезагрузиться

В общем, сейчас "на ровном месте" сильно усложнилась элементарная операция переименования интерфейсов. Особенно ситуация вызывает сильные эмоции, когда это выясняется после установки ОС и отсутствии возможности подключения к интернету.

Думаю, что udev-rule-generator-net и udev-rule-generator-cdrom всё-таки необходимы на инсталляционном диске. И возможно, как минимум, надо устанавливать udev-rule-generator-net во время установки ОС.
Comment 1 Michael Shigorin 2014-04-13 13:05:28 MSK
Если что, это так и сделано в http://altlinux.org/starterkits; в дистрибутивах представляется возможным для инсталяторов и я бы тут высказался "за", это к RM.

А в udev shaba@ уже приложил все усилия, см. bug 28955.
Comment 2 Sergey Y. Afonin 2014-04-13 14:53:01 MSK
Только у udev-rule-generator-net есть проблема: bug 29282.
Comment 3 Sergey Y. Afonin 2019-08-22 13:20:17 MSK
p7 больше не поддерживается