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.digrego...@dndg.it
DNDG srl http://dndg.it
Gli avvoltoi cinesi si nutrono di arte, ma possono anche mangiare
i `domani'. -- Haruki Murakami