Archlinux 2014.04 64bit и проблема подключения при установке

Я загрузил последний образ ISO с сайта Arch Linux и сжег файл .iso на USB-накопителе с помощью некоторых из многих инструментов, которые вы можете найти в Интернете.

Как только я нахожусь на экране оболочки, я пытаюсь проверить свою связь с Интернетом, но он не работает. Моя карта Ethernet правильно обнаружена (я вижу ее, если я делаю ifconfig), а также находится в состоянии «вверх».

Я уже пытался вручную настроить конфигурацию с помощью ethtool, но не повезло. Кроме того, я уже пробовал повторно активировать службу dhcp, но все равно не повезло. Я попытался подключить интерфейс вверх / вниз и вручную настроить IP-адрес, но он все еще не работает.

Я искал в dmesg, и насколько я могу судить, модуль r8xxx ядра для моей карты realtek загружен правильно.

У меня действительно не хватает вариантов. Самое неприятное, что только с Archlinux у меня есть эта проблема. ВСЕ другие дистрибутивы работают очень хорошо, получая IP-адрес от dhcp без вмешательства от меня, что-то … Это проблема не совместимости, а конфигурация.

РЕДАКТИРОВАТЬ

Я также отметил, что количество упавших пакетов увеличивается с течением времени …

Вот некоторые результаты из команд:

ping 8.8.8.8 connect: Network is unreachable ethtool enp7s1 Settings for enp7s1: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supported pause frame use: No Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised pause frame use: Symmetric Receive-only Advertised auto-negotiation: Yes Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Full Link partner advertised pause frame use: No Link partner advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) drv probe ifdown ifup Link detected: yes ifconfig enp7s1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet6 fe80::16da:e9ff:fe21:fdbf prefixlen 64 scopeid 0x20<link> ether 14:da:e9:21:fd:bf txqueuelen 1000 (Ethernet) RX packets 943 bytes 64724 (63.2 KiB) RX errors 0 dropped 117 overruns 0 frame 0 TX packets 17 bytes 2933 (2.8 KiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 inet6 ::1 prefixlen 128 scopeid 0x10<host> loop txqueuelen 0 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 ip link 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp7s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000 link/ether 14:da:e9:21:fd:bf brd ff:ff:ff:ff:ff:ff dmesg | grep r8169 [ 2.742091] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded [ 2.742154] r8169 0000:07:01.0 (unregistered net_device): not PCI Express [ 2.742666] r8169 0000:07:01.0 eth0: RTL8169sc/8110sc at 0xffffc9000181e000, 14:da:e9:21:fd:bf, XID 18000000 IRQ 19 [ 2.742668] r8169 0000:07:01.0 eth0: jumbo features [frames: 7152 bytes, tx checksumming: ok] [ 9.037449] r8169 0000:07:01.0 enp7s1: link down [ 9.037502] r8169 0000:07:01.0 enp7s1: link down [ 11.874477] r8169 0000:07:01.0 enp7s1: link up route Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 

EDIT 2:

 sudo systemctl status dhcpcd ● dhcpcd.service - dhcpcd on all interfaces Loaded: loaded (/usr/lib/systemd/system/dhcpcd.service; disabled) Active: inactive (dead) 

Я также попробовал запустить просто «dhcpd», и, похоже, он работал (он видел мой маршрутизатор и арендовал мне IP-адрес), но в какой-то момент он отключился и не получил IP-адрес.

2 Solutions collect form web for “Archlinux 2014.04 64bit и проблема подключения при установке”

Я решил проблему. По-видимому, есть проблема между моим маршрутизатором (Fritz Box) и версией dhcp на Archlinux. Они не взаимодействуют правильно. Чтобы иметь возможность подключиться к Интернету, зайдите в настройки Fritz Box и удалите IP-адрес, связанный с вашим устройством. Как только вы это сделаете, маршрутизатор выдаст IP-адрес, как должен. Проблемы связаны с параметром «Назначить один и тот же IP-адрес для этой машины» в настройках FritzBox. По-видимому, когда вы выбираете этот параметр, DHCP на Arch сходит с ума. Просто отключите его, вернитесь на свой компьютер и получите адрес, и вы можете повторно включить его без проблем. Спасибо вам за помощь.

Я считаю, что проблема вызвана установкой с двойной загрузкой Windows / Arch Linux. Клиенты DHCP Windows и Arch Linux идентифицируют ПК по-другому, поэтому маршрутизатор считает, что они не одни и те же. Установка clientid вместо duid в /etc/dhcpcd.conf исправила это для меня (узнал из этой темы форума ). У меня также есть модем / маршрутизатор Fritz Box ADSL (Fon WLAN 7113).

С установленным набором, веб-интерфейс Fritz Box перечислил мой компьютер, используя имя сетевого интерфейса ( enp2s0 ) вместо имени хоста. Не уверен, что это актуально, но это показалось мне странным.

  • Как установить беспроводной маршрутизатор Realtek RTL8723BE на debian?
  • Как получить звук Realtek ALC887 5.1 в debian?
  • Настройка беспроводной сети RTL8187SE для FreeBSD
  • Нет звука с Mint 12 и Realtek ALC892
  • Проблемы со звуком BSD с Realtek 892
  • Загрузка нового драйвера wlan
  • Проблемы с соединениями Wifi (RTL8723BE). Kali Linux
  • Wi-Fi не работает в debian 8.9 с драйвером RTL8723de ()
  • Kali Linux и RTL8812AU
  • Как заставить Realtek использовать драйвер r8168
  • Беспроводной интерфейс доступен только при подключении кабеля Ethernet
  • Linux и Unix - лучшая ОС в мире.