Archlinux dice: intente dhcpcd en caso de que su instalador no pueda conectarse automáticamente. Esto funcionó en el acto para mí DESPUÉS de la instalación. Simplemente escriba "dhcpcd" como comando, espere unos segundos y luego "ip route" o "ping 8.8.8.8" para verificar si funciona. Incluso usé "watch ip address" para ver qué tan rápido aparecen estas direcciones inet e inet6.
En lugar de usar dhcpcd, también puedo conectarme desde cero con:
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
e1000e es un "controlador de red", dice modinfo. Al cargar este módulo obtengo un enlace eth0 (no, no lo busques en / dev). Los comandos "ip" activan el enlace, eligen una dirección y definen un local (subred) y luego una puerta de enlace predeterminada. Me tomó bastante tiempo probar esto (ayuda de enlace de IP, ayuda de dirección de IP, ayuda de ruta de IP ...).
Esto es instructivo, pero "dhcpcd" es más rápido de escribir y probablemente más robusto. Y puede detenerlo limpiamente con "dhcpcd -x".
Con un ping de trabajo y la lista de espejos en /etc/pacman.d/ tiene todo lo que necesita para pacman o pacstrap.
Y sí, vi un mensaje del kernel que cambiaba el nombre de eth0 a enoxxx, por lo que primero debe verificar con "ip link" qué interfaces ya están configuradas por systemd. Sucede aquí:
[ 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
El .16 en mi dirección es cualquier número (gratuito), y 192.168.0.1 siempre debe ser la puerta de enlace. Tal vez tuve suerte, pero es una buena noticia que puedas hackear bajo systemd e inet6. Sin embargo, intentaré netctl.
Y ahora mismo he arrancado con systemd y he comenzado dhcpcd. Obtuve la dirección .15 en "eno1" y tres direcciones inet6, pero aparte de eso, el resultado es bastante similar al anterior "ip" -hack.
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
?