Falta “/etc/udev/rules.d/70-persistent-net.rules”

4

Eu recentemente instalei o Ubuntu Server 16.04 em um novo disco rígido. Eu tive que instalá-lo enquanto conectado via USB em um computador diferente (devido ao instalador não conseguir detectar um teclado). Anexei o disco rígido via SATA ao novo servidor. Agora posso inicializar e ele vê o teclado.

No entanto, não tenho rede.

Eu estou sentindo falta do arquivo /etc/udev/rules.d/70-persistent-net.rules .

Quando executo sudo lshw -class network , obtenho o seguinte;

*-network DISABLED
description: Ethernet interface

Quando executo ifconfig -a , obtenho o seguinte;

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

2 respostas

1

minha cópia desse arquivo é assim:

# 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"

a sua necessitará de ajustes no seu endereço MAC e no seu dispositivo, mas como se diz na parte superior do arquivo, é gerado por /lib/udev/writer_net_rules

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

gerará /etc/udev/rules.d/70-persistent-net.rules .

Execute udevadm trigger --help para mais opções.

    
por Rauf 10.09.2016 / 06:08