[devel] eth -> ether, или bug 32167 (udev-rule-generator-net)
Alexey V. Vissarionov
gremlin на altlinux.org
Ср Июл 2 15:00:00 MSK 2025
Good ${greeting_time}!
On 2025-07-01 22:58:39 +0400, Sergey Afonin wrote:
>>> Ну вот потому и единственное решение, которое доступно,
>>> это привязка к хардваре мак.
>> Доступно где? На десктопе? Там в подавляющем большинстве
>> случаев ethernet-устройство всего одно,
Надо уточнить: речь про одно реально подключенное устройство -
например, eth0 с подключенным кабелем при ненастроенном wlan0
(типовая ситуация для ноутбука).
>> и именно им нужно подключиться к сети независимо ни от чего.
> Да где угодно.
Не-а... Вот как раз в плане сетевой подсистемы десктоп и сервер -
это, как говорят в городе-герое Одессе, таки две большие разницы.
Десктоп именно подключается к сети (уже существующей). Сервер (он
же в частном случае сетевое оборудование) может и создать сеть.
>> На сервере? Ну вот, например, довольно типовая ситуация:
>> этот самый сервер сдох. выдернули из него накопители,
>> откнули в новый сервер, уложились в 60*60*24*30/10000 ==
>> 4 минуты 19 секунд... опаньки, а сеть не работает. Почему?
> Потому, что не удалили правила. Надо удалить, сгенерятся новые.
> +1 минута. Может +2.
Ну вот мы и подошли к тому, что генерировалку и применялку
этих самых правил нужно ставить явно - чтобы оно случайно
не появилось там, где этот противоестественный интеллект
может навредить.
>> А это уже никого не волнует: в 0.9999 не уложились, админ
>> остается без премии.
> Проблема админа. Я укладываюсь. Более того, у меня запаска
> есть со своими правилами, я только /etc/net/ifaces копирую
> обычно.
Если конфигурации серверов отличаются только набором IP-адресов,
то конфигурацию лучше не копировать, а унифицировать.
Я такие задачи решал (в масштабах датацентров), но тема явно
не для этого листа.
> У запасок, правда, не бортовые (там по две), но 4-х и 2-х
> портовки по полочкам. Ну и обычные тоже есть.
Тут уже разница непринципиальна.
>>> И её как-то надо иметь возможность сделать.
>> Зачем? В двух самых типовых ситуациях, рассмотренных выше,
>> эта функция либо бесполезна, либо откровенно вредна.
> А у меня наоборот.
А в случае "наоборот" можно и дополнительный пакет поставить.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
Подробная информация о списке рассылки Devel