Я обновил свою систему Arch несколько дней назад, и с тех пор я потерял доступ к сети. Сетевой менеджер-апплет говорит "интерфейс eth0 не работает". Из "Dmesg" у меня есть это:
systemd[1]: Cannot add dependency job for unit networkmanager.service, ignoring: Unit networkmanager.service failed to load: No such file or directory. See system logs and 'systemctl status networkmanager.service' for details.
из "sysctl" я получил:
networkmanager.service
Loaded: error (Reason: No such file or directory)
Active: inactive (dead)
Переустановка сетевого сервиса с CD не помогла ... Мои знания Arch не так уж велики (меняются все время, у меня нет времени отслеживать их все), поэтому, пожалуйста, не могли бы вы помочь мне и рассказать, в чем проблема и как реши это. Я думаю, что это может быть связано с заменой сервиса "networkservice" после обновления, но это только мое предположение ...
networking
arch-linux
networkmanager
guest86
источник
источник
networkmanager.service
ноNetworkManager.service
. Попробуйтеsystemctl disable networkmanager.server
,systemctl enable NetworkManager.service
,systemctl start NetworkManager.service
Ответы:
Сервис systemd называется
NetworkManager.service
, а неnetworkmanager.service
.источник
Последние версии используют разные названия для интерфейсов. Я обнаружил, что мой «eth0» указан как «eno1», что, по-видимому, является новым соглашением об именах для systemd или udev или что-то в этом роде. Возможно, вы захотите проверить, что ваша система не пытается начать с 'systemctl start dhcpcd@eth0.service' и изменить его на тот, который фактически называется вашим интерфейсом.
источник
Откройте терминал и введите:
Вы увидите точное наименование ваших интерфейсов. Одним из них является интерфейс обратной связи (lo), другим должен быть беспроводной интерфейс (может быть, wlan0), а оставшимся является интерфейс Ethernet. Чтобы включить Ethernet при запуске, введите в терминале:
Замените XXXX на имя вашего интерфейса Ethernet.
Чтобы остановить systemd от попытки загрузки eth0 (которого больше нет) при запуске, введите:
источник