[devel] eth -> ether, или bug 32167 (udev-rule-generator-net)

Alexey V. Vissarionov gremlin на altlinux.org
Вт Июл 1 15:44:57 MSK 2025


Good ${greeting_time}!

On 2025-07-01 15:33:29 +0300, Anton Farygin wrote:

 >>> И как сделать по уму?
 >> На десктопе - использовать eth0 (каким бы он ни был, ибо кроме
 >> него в подавляющем большинстве случаев ничего и нет).
 >> На сервере - собрать все eth%u в один большой бридж или бонд
 >> (в зависимости от выполняемых сервером задач), опционально
 >> нарезать внутри него VLANы, добавить их в свои бриджи, и уже
 >> этим бриджам назначать адреса scope global.
 > нет давно уже eth*

Чавойта?

net/ethernet/eth.c:

struct net_device *alloc_etherdev_mqs(int sizeof_priv, unsigned int txqs, unsigned int rxqs)
{
  return alloc_netdev_mqs(sizeof_priv, "eth%d", NET_NAME_ENUM, ether_setup, txqs, rxqs);
}

 > и тем более не надо делать бриджи  и бонды на произвольном
 > сервере без понимания всех последствий.

Их админы сделают. В точности так, как нужно им.


-- 
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net


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