[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: udev in systemd era



On 10/16/2018 02:09 PM, Piviul wrote:
Ciao a tutti, nella installazione della scheda di rete con chip BCM5754 mi sono accorto che ora (in debian stretch) udev non aggiorna più in automatico il file /etc/udev/rules.d/70-persistent-net.rules.

Inoltre anche se lo compilo manualmente[¹] ignora le impostazioni per la scheda di rete con chipset BCM5754 ma non quella con chipset RTL-8100/8101L/8139.

Qualcuno ha idea su come si possa riuscire a dare un nome di device "persistente" alla scheda di rete con chip BCM5754?

Ciao,

scusa il ritardo nella risposta, mi son dovuto documentare. :)
Qui c'è la spiegazione di come (e perché) è cambiato il comportamento di udev:

https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

Alla fine descrive anche i metodi per "disabilitare" il nuovo algoritmo di assegnazione dei nomi. Secondo me a te interessa l'opzione 2, quella di create un file tipo:

/etc/systemd/network/50-BCM5754.link

e metterci dentro le informazioni di configurazione della scheda. Qualcosa tipo:

[Match]
MACAddress=00:1d:09:2e:00:a7

[Link]
NamePolicy=none
Name=lamiainterfaccia0

federico

Grazie

Piviul

[¹]
# ip addr
[...]
2: eth1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
     link/ether 00:06:4f:42:b3:70 brd ff:ff:ff:ff:ff:ff
3: enp4s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
     link/ether 00:1d:09:2e:00:a7 brd ff:ff:ff:ff:ff:ff
     [...]

# grep ^SUB /etc/udev/rules.d/70-persistent-net.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1d:09:2e:00:a7", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:06:4f:42:b3:70", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"



--
Federico Di Gregorio                         federico.digregorio@dndg.it
DNDG srl                                                  http://dndg.it
  Gli avvoltoi cinesi si nutrono di arte, ma possono anche mangiare
   i `domani'.                                        -- Haruki Murakami


Reply to: