Manca "/etc/udev/rules.d/70-persistent-net.rules"

4

Recentemente ho installato Ubuntu Server 16.04 su un nuovo disco rigido. Ho dovuto installarlo mentre connesso via USB su un altro computer (a causa dell'installatore non in grado di rilevare una tastiera). Ho collegato il disco rigido tramite SATA al nuovo server. Ora posso avviare e vede la tastiera.

Tuttavia non ho rete.

Mi manca il file /etc/udev/rules.d/70-persistent-net.rules .

Quando eseguo sudo lshw -class network ottengo il seguente;

*-network DISABLED
description: Ethernet interface

Quando eseguo ifconfig -a ottengo il seguente;

eno1 Link encap:Ethernet HWaddr 9c:5c:8e:95:44:6d
...
    
posta Fosol 05.05.2016 - 18:09

2 risposte

1

la mia copia di quel file assomiglia a questo:

# file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x10ec:0x8168 (r8169) 
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="ur::ma:ca:dd:re:ss", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

il tuo avrà bisogno di aggiustare il tuo indirizzo mac e il tuo dispositivo ma come dice nella parte superiore del file è generato da / lib / udev / write_net_rules

    
risposta data Amias 05.05.2016 - 18:23
0
sudo udevadm trigger --subsystem-match=net --action=add

genererà /etc/udev/rules.d/70-persistent-net.rules .

Esegui udevadm trigger --help per ulteriori opzioni.

    
risposta data Rauf 10.09.2016 - 06:08

Leggi altre domande sui tag