LINUX.ORG.RU

Devuan 2 Ascii: сеть работает только после перезапуска

 ,


0

1

Добрый день.
Devuan 2 Ascii + Mate: сеть работает только после перезапуска.
Где может быть ошибка?

# service networking stop
[....] Deconfiguring network interfaces...Killed old client process
Internet Systems Consortium DHCP Client 4.3.5
Copyright 2004-2016 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/6c:f0:49:de:cc:b6
Sending on LPF/eth0/6c:f0:49:de:cc:b6
Sending on Socket/fallback
DHCPRELEASE on eth0 to 192.168.1.1 port 67
done.

# service networking start
[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.3.5
Copyright 2004-2016 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/6c:f0:49:de:cc:b6
Sending on LPF/eth0/6c:f0:49:de:cc:b6
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 7
DHCPREQUEST of 192.168.1.176 on eth0 to 255.255.255.255 port 67
DHCPOFFER of 192.168.1.176 from 192.168.1.1
DHCPACK of 192.168.1.176 from 192.168.1.1
bound to 192.168.1.176 — renewal in 40295 seconds.
done.


/etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet dhcp


/etc/resolv.conf

domain Dlink
search Dlink
nameserver 192.168.1.1



Последнее исправление: dmitry1903 (всего исправлений: 1)

# apt install systemd-networkd
Странно что твой дистрибутив не поставляет его по умолчанию 🤔

mos ★★☆☆☆
()

allow-hotplug eth0

Вообще должно работать и так, но на всякий случай добавь перед этим ещё allow-auto eth0.

А, ещё проверь, установлен ли у тебя network manager или wicd, они тоже чудить могут

XMs ★★★★★
()
Последнее исправление: XMs (всего исправлений: 2)
Ответ на: комментарий от XMs

Спасибо

allow-hotplug eth0

Вообще должно работать и так, но на всякий случай добавь перед этим >ещё allow-auto eth0.

Добавил. После перезагрузки сеть все равно не работала до перезапуска.

# service networking stop

[....] Deconfiguring network interfaces...Killed old client process

Internet Systems Consortium DHCP Client 4.3.5

Copyright 2004-2016 Internet Systems Consortium.

All rights reserved.

For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/6c:f0:49:de:cc:b6

Sending on LPF/eth0/6c:f0:49:de:cc:b6

Sending on Socket/fallback

DHCPRELEASE on eth0 to 192.168.1.1 port 67

send_packet: Network is unreachable

send_packet: please consult README file regarding broadcast address.

dhclient.c:2733: Failed to send 300 byte long packet over fallback interface.

done.

# service networking start

[....] Configuring network interfaces...Internet Systems Consortium DHCP Client 4.3.5

Copyright 2004-2016 Internet Systems Consortium.

All rights reserved.

For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/6c:f0:49:de:cc:b6

Sending on LPF/eth0/6c:f0:49:de:cc:b6

Sending on Socket/fallback

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8

DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 20

DHCPREQUEST of 192.168.1.176 on eth0 to 255.255.255.255 port 67

DHCPOFFER of 192.168.1.176 from 192.168.1.1

DHCPACK of 192.168.1.176 from 192.168.1.1

bound to 192.168.1.176 — renewal in 39560 seconds.

ifup: interface eth0 already configured

done.

dmitry1903
() автор топика
Ответ на: Спасибо от dmitry1903

А, ещё проверь, установлен ли у тебя network manager или wicd, они тоже чудить могут

XMs ★★★★★
()
Ответ на: комментарий от XMs

Системды нету - значит не как у Красношапки. Не как у Красношапки - значит неэнтерпрайзно. Неэнтерпрайзно - значит школоподелие.

LittleKawaiiNeko ★★
()
Ответ на: комментарий от XMs

Убрал wicd, установил nm, но все то же самое.

Как правильно настроить?

Я попробовал сделать как в Debian 7, но так тоже не работает.

Скопировал оттуда /etc/network/interfaces:

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

# The loopback network interface

auto lo

iface lo inet loopback

# The primary network interface

allow-hotplug eth0

iface eth0 inet static

address 192.168.1.2

netmask 255.255.255.0

network 192.168.1.0

broadcast 192.168.1.255

gateway 192.168.1.1

# dns-* options are implemented by the resolvconf package, if installed

dns-nameservers xxx.xx.xx.xx xx.xxx.xxx.xxx

и /etc/resolv.conf:

nameserver xxx.xx.xx.xx

nameserver xx.xxx.xxx.xxx

(Там DNS, выданные провайдером.)

Но после перезагрузки resolv.conf вернулся в исходный вид:

domain Dlink

search Dlink

nameserver 192.168.1.1

dmitry1903
() автор топика
Ответ на: комментарий от XMs

Если единственной задачей является не убить брата, то и первослака — дистрибутив.

t184256 ★★★★★
()
Ответ на: комментарий от dmitry1903

При наличии nm либо wicd содержимое /etc/network/interfaces можно игнорировать, оно не используется. Тут надо либо сносить и то, и то, и тогда можно будет настраивать через файл, либо забить на файл и настраивать то, чем собираешься пользоваться

XMs ★★★★★
()

Ошибка может быть в настройках роутера длинк, проверь до перезапуска настроек пинг по имени, скорее всего с днс проблема.

buka14
()
Ответ на: комментарий от XMs

Убрал network manager. Не помогло.

Опять изменил /etc/resolv.conf:

nameserver xxx.xx.xx.xx

nameserver xx.xxx.xxx.xxx

Но после перезагрузки resolv.conf вернулся в исходный вид:

domain Dlink

search Dlink

nameserver 192.168.1.1

dmitry1903
() автор топика
Ответ на: комментарий от buka14

Но компьютер с Debian 7, настройки которого я привел, работает нормально. А с этого до перезапуска настроек нет пинга на роутер.

dmitry1903
() автор топика
Ответ на: комментарий от anonymous

# route

bash: route: команда не найдена

То же с netstat -r

На всякий случай - в компе с Debian 7:

# route

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

localnet * 255.255.255.0 U 0 0 0 eth0

dmitry1903
() автор топика

если бы перезаписывать resolv.conf без спроса начал systemd, тут было бы штук 500 остроумных комментов.

Как говорится - что, сынку, помогли тебе твои девуахи?

anonymous
()
Ответ на: комментарий от XMs

Огромное спасибо!

apt purge wicd*

То же самое с nm

Выполнил + apt autoremove После перезагрузки отредактированный resolv.conf сохранился, сеть работает сама.

dmitry1903
() автор топика
Ответ на: комментарий от XMs

Получается, что был виноват wicd, раз он исходно там стоял.

А какой пакет там предположительно отвечает за DHCP?

dmitry1903
() автор топика
Ответ на: комментарий от dmitry1903

А какой пакет там предположительно отвечает за DHCP?

Не понял вопрос. «Там» — это где? Если в wicd, то wicd-daemon (или как он там называется)

XMs ★★★★★
()
Ответ на: комментарий от XMs

В Debian, если его ставить как есть, ничего не добавлять.

dmitry1903
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.