Archlinux каже, спробуйте dhcpcd у випадку, якщо ваш інсталятор не зможе підключитися автоматично. Це працювало на місці для мене ПІСЛЯ встановлення. Просто введіть "dhcpcd" як команду, зачекайте кілька секунд, а потім "ip route" або "ping 8.8.8.8", щоб перевірити, чи працює він. Я навіть використовував "спостерігати за ip адресою", щоб побачити, наскільки швидко ці inet та inet6 адреси спливають.
Замість використання dhcpcd я також можу з'єднатись із нуля за допомогою:
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 - це "мережевий драйвер", повідомляє modinfo. Завантажуючи цей модуль, я отримую посилання eth0 (ні, не шукайте його в / dev). Команди "ip" активують посилання, вибирають адресу та визначають локальну (підмережу), а потім шлюз за замовчуванням. Для того, щоб перевірити це, мені знадобилося досить багато часу (допомога в ip-посиланнях, допомога в ip-адресі, допомога в ip-маршруті ...).
Тож це повчально, але "dhcpcd" швидше набирати текст і, ймовірно, більш надійний. І ви можете зупинити це чисто за допомогою "dhcpcd -x".
За допомогою робочого пінгу та списку дзеркал у /etc/pacman.d/ у вас є все необхідне для pacman або pacstrap.
І так, я побачив повідомлення ядра, яке перейменовує eth0 на enoxxx, тому вам слід спочатку перевірити за допомогою «ip link», які інтерфейси вже налаштовані systemd. Тут буває:
[ 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
.16 на мою адресу - це будь-який (безкоштовний) номер, а 192.168.0.1 завжди повинен бути шлюзом. Можливо, мені пощастило, але це гарна новина, що можна зламатись під systemd та inet6. Я спробую netctl, хоча.
І зараз я завантажився з systemd і запустив dhcpcd. Я отримав адресу .15 на "eno1" і три адреси inet6, але крім цього результат зовсім такий же, як і у "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
?