Archlinux dice, prova dhcpcd nel caso in cui il tuo installer non riesca a connettersi automaticamente. Questo ha funzionato sul posto per me DOPO l'installazione. Digita "dhcpcd" come comando, attendi qualche secondo, quindi "ip route" o "ping 8.8.8.8" per verificare se funziona. Ho persino usato "watch ip address" per vedere quanto velocemente compaiono questi indirizzi inet e inet6.
Invece di usare dhcpcd, posso anche collegarmi da zero 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 è un "driver di rete", afferma modinfo. Caricando questo modulo ottengo un collegamento eth0 (no, non cercarlo in / dev). I comandi "ip" attivano il collegamento, scelgono un indirizzo e definiscono un locale (sottorete) e quindi un gateway predefinito. Mi ci è voluto un po 'di tempo per testarlo (aiuto per il collegamento ip, aiuto per l'indirizzo ip, aiuto per instradamento ip ...).
Quindi questo è istruttivo, ma "dhcpcd" è più veloce da digitare e probabilmente più robusto. E puoi fermarlo in modo pulito con "dhcpcd -x".
Con un ping funzionante e la mirrorlist in /etc/pacman.d/ hai tutto ciò di cui hai bisogno per pacman o pacstrap.
E sì, ho visto un messaggio del kernel che rinomina eth0 in enoxxx, quindi devi prima verificare con "ip link" quali interfacce sono già impostate da systemd. Succede qui:
[ 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
Il .16 nel mio indirizzo è qualsiasi numero (gratuito) e 192.168.0.1 dovrebbe sempre essere il gateway. Forse sono stato fortunato, ma è una buona notizia che puoi hackerare in systemd e inet6. Proverò netctl, comunque.
E in questo momento ho avviato con systemd e ho avviato dhcpcd. Ho ottenuto l'indirizzo .15 su "eno1" e tre indirizzi inet6, ma a parte questo il risultato è abbastanza lo stesso di quello sopra "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
?