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

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 ()
Ответ на: комментарий от 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 ()
Ответ на: комментарий от dmitry1903

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

XMs ★★★★★ ()
Ответ на: комментарий от 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 ()