O Archlinux diz: tente o dhcpcd caso o instalador não consiga se conectar automaticamente. Isso funcionou no local para mim APÓS a instalação. Basta digitar "dhcpcd" como um comando, aguarde alguns segundos e, em seguida, "ip route" ou "ping 8.8.8.8" para verificar se funciona. Eu até usei o "watch ip address" para ver com que rapidez esses endereços inet e inet6 aparecem.
Em vez de usar o dhcpcd, também posso conectar do zero com:
modprobe e1000e
ip link set dev eth0 up
ip address add 192.168.0.16/24 dev eth0
ip route add 192.168.0.0/24 dev eth0
ip route add default via 192.168.0.1
O e1000e é um "driver de rede", diz modinfo. Ao carregar este módulo, recebo um link eth0 (não, não procure por / dev). Os comandos "ip" ativam o link, escolhem um endereço e definem um local (sub-rede) e, em seguida, um gateway padrão. Levei algum tempo para testar isso (ajuda do link ip, ajuda do endereço ip, ajuda da rota ip ...).
Portanto, isso é instrutivo, mas "dhcpcd" é mais rápido de digitar e provavelmente mais robusto. E você pode pará-lo corretamente com "dhcpcd -x".
Com um ping ativo e a mirrorlist em /etc/pacman.d/, você tem tudo o que precisa para pacman ou pacstrap.
E sim, vi uma mensagem do kernel renomeando eth0 para enoxxx, então você deve verificar primeiro com "link ip" quais interfaces já estão configuradas pelo systemd. Isso acontece aqui:
[ 3.052354] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 94:c6:91:a5:39:b8
[ 3.052360] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection
[ 3.052445] e1000e 0000:00:1f.6 eth0: MAC: 13, PHY: 12, PBA No: FFFFFF-0FF
[ 3.055917] e1000e 0000:00:1f.6 eno1: renamed from eth0
O 0,16 no meu endereço é qualquer número (gratuito) e 192.168.0.1 deve sempre ser o gateway. Talvez eu tenha tido sorte, mas é uma boa notícia que você pode invadir sob systemd e inet6. Vou tentar o netctl, no entanto.
E agora eu inicializei com o systemd e o dhcpcd foi iniciado. Eu obtive o endereço 0,15 no "eno1" e três endereços inet6, mas, além disso, o resultado é o mesmo que o acima "hack" do ip.
3: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 94:c6:91:a5:39:b8 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.15/24 brd 192.168.0.255 scope global noprefixroute eno1
valid_lft forever preferred_lft forever
inet6 2a05:41c0:12:bf00::2/128 scope global dynamic noprefixroute
valid_lft 2559430sec preferred_lft 572230sec
inet6 2a05:41c0:12:bf00:f51e:97c1:de6f:6f49/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 2591994sec preferred_lft 604794sec
inet6 fe80::47cf:a2e4:af0b:b7cd/64 scope link
valid_lft forever preferred_lft forever
default via 192.168.0.1 dev eno1 proto dhcp src 192.168.0.15 metric 203
192.168.0.0/24 dev eno1 proto dhcp scope link src 192.168.0.15 metric 203
dhcpcd eth0
?