ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] Не запускается автоматически dhcpcd
@ 2017-07-28  8:22 Алексей Варакин
  2017-07-28 10:49 ` Ruslan Hihin
  0 siblings, 1 reply; 22+ messages in thread
From: Алексей Варакин @ 2017-07-28  8:22 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Здравствуйте!

У меня возникла довольно странная(на мой взгляд) проблема.

До замены материнской платы все сетевые службы работали нормально(и dhcpcd тоже, т.к. без него ПК бы не получал сетевой адрес).
После замены материнской платы перестала работать сеть на встроенной сетевой карте. Я думал сначала, что-то с драйвером или сетевой картой, но установки дискретных сетевых карт ни к чему не привели.
После долгого копания в системе я обнаружил, что у меня просто автоматически не запускается dhcpcd. При попытке запустить командой dhcpcd eth0 - ПК сразу же получает сетевой адрес.
Командой systemctl я не нашел у себя службы dhcpcd.service, так что я не могу включить её, чтобы данная служба запускалась. Хотя непонятно, почему до смены материнской платы всё работало, а потом перестало...

Кто-нибудь может мне посоветовать, что делать в такой ситуации?

-- 
С уважением,
Варакин Алексей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-28  8:22 [Comm] Не запускается автоматически dhcpcd Алексей Варакин
@ 2017-07-28 10:49 ` Ruslan Hihin
  2017-07-28 11:07   ` Алексей Варакин
  0 siblings, 1 reply; 22+ messages in thread
From: Ruslan Hihin @ 2017-07-28 10:49 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 325 bytes --]

Здравствуйте !
On Friday 28 July 2017 11:22:33 Алексей Варакин написал(а):

> Здравствуйте!

> Кто-нибудь может мне посоветовать, что делать в такой ситуации?

Скорей всего у вас изменилось имя интерфейса и интерфейс оказался не настроен.
Войти в Центр управления и настроить новый интерфейс.

-- 
C уважением, Хихин Руслан.

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-28 10:49 ` Ruslan Hihin
@ 2017-07-28 11:07   ` Алексей Варакин
  2017-07-28 11:41     ` Anton Farygin
  0 siblings, 1 reply; 22+ messages in thread
From: Алексей Варакин @ 2017-07-28 11:07 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Я уже не однократно настраивал интерфейс в Центре управления. После настройки интерфейса (выбрал "Использовать DHCP") в Центре управления говорится что интерфейс ВКЛЮЧЕН (именно заглавными буквами), но сетевая карта всё равно не получает сетевой адрес от DHCP-сервера. В логах говорится о причинах: dhcpcd not running.

Команда systemctl restart network не помогает, т.к. вместе с сетью почему-то не стартует dhcpcd(именно он должен обращаться к DHCP-серверу). Только ручной запуск dhcpcd помогает сетевой адрес от сервера, но ведь раньше dhcpcd как-то запускался при загрузке системы...

-- 
С уважением,
Варакин Алексей.


28.07.2017, 17:53, "Ruslan Hihin" <ruslandh@gmail.com>:
> Здравствуйте !
> On Friday 28 July 2017 11:22:33 Алексей Варакин написал(а):
>
>>  Здравствуйте!
>
>>  Кто-нибудь может мне посоветовать, что делать в такой ситуации?
>
> Скорей всего у вас изменилось имя интерфейса и интерфейс оказался не настроен.
> Войти в Центр управления и настроить новый интерфейс.
>
> --
> C уважением, Хихин Руслан.
> ,
>
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-28 11:07   ` Алексей Варакин
@ 2017-07-28 11:41     ` Anton Farygin
  2017-07-28 12:44       ` Алексей Варакин
  0 siblings, 1 reply; 22+ messages in thread
From: Anton Farygin @ 2017-07-28 11:41 UTC (permalink / raw)
  To: community

28.07.2017 14:07, Алексей Варакин пишет:
> Я уже не однократно настраивал интерфейс в Центре управления. После настройки интерфейса (выбрал "Использовать DHCP") в Центре управления говорится что интерфейс ВКЛЮЧЕН (именно заглавными буквами), но сетевая карта всё равно не получает сетевой адрес от DHCP-сервера. В логах говорится о причинах: dhcpcd not running.
> 
> Команда systemctl restart network не помогает, т.к. вместе с сетью почему-то не стартует dhcpcd(именно он должен обращаться к DHCP-серверу). Только ручной запуск dhcpcd помогает сетевой адрес от сервера, но ведь раньше dhcpcd как-то запускался при загрузке системы...
> Сеть через что настроена ?




^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-28 11:41     ` Anton Farygin
@ 2017-07-28 12:44       ` Алексей Варакин
  2017-07-28 14:35         ` Anton Farygin
  0 siblings, 1 reply; 22+ messages in thread
From: Алексей Варакин @ 2017-07-28 12:44 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Через etcnet.

-- 
С уважением,
Варакин Алексей.


28.07.2017, 18:44, "Anton Farygin" <rider@altlinux.com>:
> 28.07.2017 14:07, Алексей Варакин пишет:
>>  Я уже не однократно настраивал интерфейс в Центре управления. После настройки интерфейса (выбрал "Использовать DHCP") в Центре управления говорится что интерфейс ВКЛЮЧЕН (именно заглавными буквами), но сетевая карта всё равно не получает сетевой адрес от DHCP-сервера. В логах говорится о причинах: dhcpcd not running.
>>
>>  Команда systemctl restart network не помогает, т.к. вместе с сетью почему-то не стартует dhcpcd(именно он должен обращаться к DHCP-серверу). Только ручной запуск dhcpcd помогает сетевой адрес от сервера, но ведь раньше dhcpcd как-то запускался при загрузке системы...
>>  Сеть через что настроена ?
>
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-28 12:44       ` Алексей Варакин
@ 2017-07-28 14:35         ` Anton Farygin
  2017-07-31  3:34           ` Алексей Варакин
  0 siblings, 1 reply; 22+ messages in thread
From: Anton Farygin @ 2017-07-28 14:35 UTC (permalink / raw)
  To: community

28.07.2017 15:44, Алексей Варакин пишет:
> Через etcnet.
> 

покажите options из этого интерфейса:
cat /etc/net/ifaces/<имя интерфейса>/options



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-28 14:35         ` Anton Farygin
@ 2017-07-31  3:34           ` Алексей Варакин
  2017-07-31  4:44             ` Hihin Ruslan
  2017-07-31  7:55             ` Anton Farygin
  0 siblings, 2 replies; 22+ messages in thread
From: Алексей Варакин @ 2017-07-31  3:34 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Здравствуйте!

cat /etc/net/ifaces/eth0/options

TYPE=eth
CONFIG_WIRELESS=no
BOOTPROTO=dhcp
CONFIG_IPV4=yes
DISABLED=no
NM_CONTROLLED=no
ONBOOT=yes


-- 
С уважением,
Варакин Алексей.


28.07.2017, 21:37, "Anton Farygin" <rider@altlinux.com>:
> 28.07.2017 15:44, Алексей Варакин пишет:
>>  Через etcnet.
>
> покажите options из этого интерфейса:
> cat /etc/net/ifaces/<имя интерфейса>/options
>
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-31  3:34           ` Алексей Варакин
@ 2017-07-31  4:44             ` Hihin Ruslan
  2017-07-31  5:03               ` Алексей Варакин
  2017-07-31  7:55             ` Anton Farygin
  1 sibling, 1 reply; 22+ messages in thread
From: Hihin Ruslan @ 2017-07-31  4:44 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 640 bytes --]

Здравствуйте Алексей Варакин
  В сообщении от 31 июля 2017 Алексей Варакин написал(a):
> cat /etc/net/ifaces/eth0/options

А он точно eth0?

По-хорошему, тут не помешали-бы логи.

Что прописано в /etc/udev/rules.d/70-persistent-net.rules 
соответствует новому железу?


-- 
  А ещё говорят так  (fortune): 
 
May you do Good Magic with Perl. -- Larry Wall's blessing 
________________________________________________________________________
С уважением Хихин Руслан 

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-31  4:44             ` Hihin Ruslan
@ 2017-07-31  5:03               ` Алексей Варакин
  0 siblings, 0 replies; 22+ messages in thread
From: Алексей Варакин @ 2017-07-31  5:03 UTC (permalink / raw)
  To: ALT Linux Community general discussions

[-- Attachment #1: Type: text/plain, Size: 1376 bytes --]

Точно, т.к. я чистил неоднократно папки типа eth* в каталоге /etc/net/ifaces/, а также в /etc/udev/rules.d/70-persistent-net.rules.

В /etc/udev/rules.d/70-persistent-net.rules всё соответствует новому железу.

Прикрепляю лог из journalctrl (выхлоп при использовании команды systemctl restart network)

-- 
С уважением,
Варакин Алексей.


31.07.2017, 11:49, "Hihin Ruslan" <ruslandh@yahoo.com>:
> Здравствуйте Алексей Варакин
>   В сообщении от 31 июля 2017 Алексей Варакин написал(a):
>>  cat /etc/net/ifaces/eth0/options
>
> А он точно eth0?
>
> По-хорошему, тут не помешали-бы логи.
>
> Что прописано в /etc/udev/rules.d/70-persistent-net.rules
> соответствует новому железу?
>
> --
>   А ещё говорят так (fortune):
>
> May you do Good Magic with Perl. -- Larry Wall's blessing
> ________________________________________________________________________
> С уважением Хихин Руслан
> ,
>
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community

[-- Attachment #2: network.txt --]
[-- Type: text/plain, Size: 1820 bytes --]

Jul 31 18:55:47 niss-pc191.cartelauto.local systemd[1]: Stopping Network Connectivity...
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2556]: Computing interface groups: .. 2 interfaces found
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2556]: Processing /etc/net/vlantab: empty.
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2556]: Stopping group 1/realphys (1 interfaces)
Jul 31 18:55:48 niss-pc191.cartelauto.local dhcpcd[2601]: dhcpcd not running
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2556]: 	Stopping eth0: ...OK
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2556]: Stopping group 0/virtual (1 interfaces)
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2556]: 	Stopping lo: ..OK
Jul 31 18:55:48 niss-pc191.cartelauto.local systemd[1]: Stopped Network Connectivity.
Jul 31 18:55:48 niss-pc191.cartelauto.local systemd[1]: Starting Network Connectivity...
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2680]: Computing interface groups: .. 2 interfaces found
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2680]: Starting group 0/virtual (1 interfaces)
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2680]: 	Starting lo: .....OK
Jul 31 18:55:48 niss-pc191.cartelauto.local network[2680]: Starting group 1/realphys (1 interfaces)
Jul 31 18:55:48 niss-pc191.cartelauto.local kernel: r8169 0000:02:00.0 eth0: link down
Jul 31 18:55:48 niss-pc191.cartelauto.local kernel: r8169 0000:02:00.0 eth0: link down
Jul 31 18:55:53 niss-pc191.cartelauto.local network[2680]: 	Starting eth0: ...?????!.OK
Jul 31 18:55:53 niss-pc191.cartelauto.local network[2680]: Processing /etc/net/vlantab: empty.
Jul 31 18:55:53 niss-pc191.cartelauto.local systemd[1]: Started Network Connectivity.
Jul 31 18:55:53 niss-pc191.cartelauto.local kernel: r8169 0000:02:00.0 eth0: link up

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-31  3:34           ` Алексей Варакин
  2017-07-31  4:44             ` Hihin Ruslan
@ 2017-07-31  7:55             ` Anton Farygin
  2017-07-31  8:22               ` Алексей Варакин
  1 sibling, 1 reply; 22+ messages in thread
From: Anton Farygin @ 2017-07-31  7:55 UTC (permalink / raw)
  To: community

31.07.2017 06:34, Алексей Варакин пишет:
> Здравствуйте!
> 
> cat /etc/net/ifaces/eth0/options
> 
> TYPE=eth
> CONFIG_WIRELESS=no
> BOOTPROTO=dhcp
> CONFIG_IPV4=yes
> DISABLED=no
> NM_CONTROLLED=no
> ONBOOT=yes
> 
> 
 >
 >

Сделайте так:
TYPE=eth
BOOTPROTO=dhcp
ONBOOT=yes

Интерфейс поднимается если сделать так:
systemctl restart network

??


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-31  7:55             ` Anton Farygin
@ 2017-07-31  8:22               ` Алексей Варакин
  2017-07-31 12:05                 ` Anton Farygin
  0 siblings, 1 reply; 22+ messages in thread
From: Алексей Варакин @ 2017-07-31  8:22 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Сетевой интерфейс и так поднимается, но ip адрес от DHCP сервера по прежнему не получает, т.к. не стартует dhcpcd...

Такое чувство, что где-то в системе остались данные о старой сетевой карте и вот поэтому dhcpcd не стартует... Хотя я вроде везде в системе подчистил (/etc/net/ifaces/ и 70-persistent-net.rules). Может быть, где-то ещё есть...

-- 
С уважением,
Варакин Алексей.


31.07.2017, 14:58, "Anton Farygin" <rider@altlinux.com>:
> 31.07.2017 06:34, Алексей Варакин пишет:
>>  Здравствуйте!
>>
>>  cat /etc/net/ifaces/eth0/options
>>
>>  TYPE=eth
>>  CONFIG_WIRELESS=no
>>  BOOTPROTO=dhcp
>>  CONFIG_IPV4=yes
>>  DISABLED=no
>>  NM_CONTROLLED=no
>>  ONBOOT=yes
>
>  >
>  >
>
> Сделайте так:
> TYPE=eth
> BOOTPROTO=dhcp
> ONBOOT=yes
>
> Интерфейс поднимается если сделать так:
> systemctl restart network
>
> ??
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-31  8:22               ` Алексей Варакин
@ 2017-07-31 12:05                 ` Anton Farygin
  2017-07-31 13:20                   ` Алексей Варакин
  0 siblings, 1 reply; 22+ messages in thread
From: Anton Farygin @ 2017-07-31 12:05 UTC (permalink / raw)
  To: community

31.07.2017 11:22, Алексей Варакин пишет:
> Сетевой интерфейс и так поднимается, но ip адрес от DHCP сервера по прежнему не получает, т.к. не стартует dhcpcd...
> 
> Такое чувство, что где-то в системе остались данные о старой сетевой карте и вот поэтому dhcpcd не стартует... Хотя я вроде везде в системе подчистил (/etc/net/ifaces/ и 70-persistent-net.rules). Может быть, где-то ещё есть...
> 

ifdown eth0;ifup eth0 - поднимается ?



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-31 12:05                 ` Anton Farygin
@ 2017-07-31 13:20                   ` Алексей Варакин
  2017-07-31 13:22                     ` Алексей Варакин
  0 siblings, 1 reply; 22+ messages in thread
From: Алексей Варакин @ 2017-07-31 13:20 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Поднимается сетевой интерфейс, но толку от этого ноль, т.к. следом не поднимается автоматически dhcpcd.
Если вручную запустить dhcpcd командой: dhcpcd то сразу же сетевой интерфейс получает сетево

-- 
С уважением,
Варакин Алексей.


31.07.2017, 19:08, "Anton Farygin" <rider@altlinux.com>:
> 31.07.2017 11:22, Алексей Варакин пишет:
>>  Сетевой интерфейс и так поднимается, но ip адрес от DHCP сервера по прежнему не получает, т.к. не стартует dhcpcd...
>>
>>  Такое чувство, что где-то в системе остались данные о старой сетевой карте и вот поэтому dhcpcd не стартует... Хотя я вроде везде в системе подчистил (/etc/net/ifaces/ и 70-persistent-net.rules). Может быть, где-то ещё есть...
>
> ifdown eth0;ifup eth0 - поднимается ?
>
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-31 13:20                   ` Алексей Варакин
@ 2017-07-31 13:22                     ` Алексей Варакин
  2017-08-01  4:34                       ` Алексей Варакин
  0 siblings, 1 reply; 22+ messages in thread
From: Алексей Варакин @ 2017-07-31 13:22 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Поднимается сетевой интерфейс, но толку от этого ноль, т.к. следом не поднимается автоматически dhcpcd.
Если вручную запустить dhcpcd командой: dhcpcd то сразу же сетевой интерфейс получает сетевой адрес от DHCP-сервера и можно работать.

Тут единственная проблема - понять, почему автоматически не стартует dhcpcd!

-- 
С уважением,
Варакин Алексей.


31.07.2017, 20:20, "Алексей Варакин" <varalt@yandex.ru>:
> Поднимается сетевой интерфейс, но толку от этого ноль, т.к. следом не поднимается автоматически dhcpcd.
> Если вручную запустить dhcpcd командой: dhcpcd то сразу же сетевой интерфейс получает сетево
>
> --
> С уважением,
> Варакин Алексей.
>
> 31.07.2017, 19:08, "Anton Farygin" <rider@altlinux.com>:
>>  31.07.2017 11:22, Алексей Варакин пишет:
>>>   Сетевой интерфейс и так поднимается, но ip адрес от DHCP сервера по прежнему не получает, т.к. не стартует dhcpcd...
>>>
>>>   Такое чувство, что где-то в системе остались данные о старой сетевой карте и вот поэтому dhcpcd не стартует... Хотя я вроде везде в системе подчистил (/etc/net/ifaces/ и 70-persistent-net.rules). Может быть, где-то ещё есть...
>>
>>  ifdown eth0;ifup eth0 - поднимается ?
>>
>>  _______________________________________________
>>  community mailing list
>>  community@lists.altlinux.org
>>  https://lists.altlinux.org/mailman/listinfo/community


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-07-31 13:22                     ` Алексей Варакин
@ 2017-08-01  4:34                       ` Алексей Варакин
  2017-08-01  4:59                         ` Anton Farygin
  2017-08-01  5:32                         ` Stas
  0 siblings, 2 replies; 22+ messages in thread
From: Алексей Варакин @ 2017-08-01  4:34 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Здравствуйте!

Проблема у меня таки решилась, правда не совсем обычным методом.
Помогла решить проблему, как ни странно, замена Ethernet-кабеля!
Мой старый кабель (заводской) имел всего 4 жилы вместо 8 жил(похоже, он был когда-то в комплекте вместе с ADSL-модёмом).
Заменил его на обжатый мной патч-корд на 8 жил - dhcpcd сразу стартанул и сеть заработала в полном объёме!

Тот факт, что старый кабель нормально работал на старой материнской плате, можно объяснить разве что грамотной работой драйвера сетевой карты и самой сетевой карты (какой модуль там использовался, сказать сложно, единственное, что известно - матплата была P5GV MX).
На заменёной матплате Pegatron IPM31(модуль сетевой карты r8169) сетевой интерфейс в Linux со старым кабелем поднимался, но не до конца(dhcpcd не запускался). С новым патч-кордом всё пришло в норму.

Спасибо большое всем, кто пытался мне помочь!

P.S. Ещё один интересный момент, на который я почти сразу обратил внимание, но не придал ему особого значения:

Со старым кабелем и не работающем dhcpcd при выводе команды systemctl status network статус службы было таким:
Active: active (exited)

Насколько я понял, погуглив в Интернете, данный статус означает следующее: Состояние active (exited) означает, что systemd успешно запустил данную службу, но по каким-то причинам он не смог запустить дочерние процессы или не нашёл их.

С новый кабелем и с нормально работающим dhcpcd вывод команды systemctl status network такой:
Active: active (running)


-- 
С уважением,
Варакин Алексей.


31.07.2017, 20:25, "Алексей Варакин" <varalt@yandex.ru>:
> Поднимается сетевой интерфейс, но толку от этого ноль, т.к. следом не поднимается автоматически dhcpcd.
> Если вручную запустить dhcpcd командой: dhcpcd то сразу же сетевой интерфейс получает сетевой адрес от DHCP-сервера и можно работать.
>
> Тут единственная проблема - понять, почему автоматически не стартует dhcpcd!
>
> --
> С уважением,
> Варакин Алексей.
>
> 31.07.2017, 20:20, "Алексей Варакин" <varalt@yandex.ru>:
>>  Поднимается сетевой интерфейс, но толку от этого ноль, т.к. следом не поднимается автоматически dhcpcd.
>>  Если вручную запустить dhcpcd командой: dhcpcd то сразу же сетевой интерфейс получает сетево
>>
>>  --
>>  С уважением,
>>  Варакин Алексей.
>>
>>  31.07.2017, 19:08, "Anton Farygin" <rider@altlinux.com>:
>>>   31.07.2017 11:22, Алексей Варакин пишет:
>>>>    Сетевой интерфейс и так поднимается, но ip адрес от DHCP сервера по прежнему не получает, т.к. не стартует dhcpcd...
>>>>
>>>>    Такое чувство, что где-то в системе остались данные о старой сетевой карте и вот поэтому dhcpcd не стартует... Хотя я вроде везде в системе подчистил (/etc/net/ifaces/ и 70-persistent-net.rules). Может быть, где-то ещё есть...
>>>
>>>   ifdown eth0;ifup eth0 - поднимается ?
>>>
>>>   _______________________________________________
>>>   community mailing list
>>>   community@lists.altlinux.org
>>>   https://lists.altlinux.org/mailman/listinfo/community
>
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-08-01  4:34                       ` Алексей Варакин
@ 2017-08-01  4:59                         ` Anton Farygin
  2017-08-01  5:17                           ` Алексей Варакин
  2017-08-01  5:32                         ` Stas
  1 sibling, 1 reply; 22+ messages in thread
From: Anton Farygin @ 2017-08-01  4:59 UTC (permalink / raw)
  To: community

Да, забавная проблема.

Скорее всего дело в том, что сетевой адаптер медленно определяет наличие 
линка на интерфейсе, соотвествтенно после ip li set <if> up он переходит 
в состояние UP достаточно долго, что бы etcnet/dhcpcd этого не увидели и 
завершились с ошибкой.

Через NetworkManager скорее всего всё заработало бы, т.к. при его 
архитектуре он запускает dhcpcd тогда, когда интерфейс переходит в 
состояние UP.

В etcnet есть такая же настройка через ifplugd:

https://www.altlinux.org/Etcnet#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_ifplugd

можно было бы попробовать.


01.08.2017 07:34, Алексей Варакин пишет:
> Здравствуйте!
> 
> Проблема у меня таки решилась, правда не совсем обычным методом.
> Помогла решить проблему, как ни странно, замена Ethernet-кабеля!
> Мой старый кабель (заводской) имел всего 4 жилы вместо 8 жил(похоже, он был когда-то в комплекте вместе с ADSL-модёмом).
> Заменил его на обжатый мной патч-корд на 8 жил - dhcpcd сразу стартанул и сеть заработала в полном объёме!
> 
> Тот факт, что старый кабель нормально работал на старой материнской плате, можно объяснить разве что грамотной работой драйвера сетевой карты и самой сетевой карты (какой модуль там использовался, сказать сложно, единственное, что известно - матплата была P5GV MX).
> На заменёной матплате Pegatron IPM31(модуль сетевой карты r8169) сетевой интерфейс в Linux со старым кабелем поднимался, но не до конца(dhcpcd не запускался). С новым патч-кордом всё пришло в норму.
> 
> Спасибо большое всем, кто пытался мне помочь!
> 
> P.S. Ещё один интересный момент, на который я почти сразу обратил внимание, но не придал ему особого значения:
> 
> Со старым кабелем и не работающем dhcpcd при выводе команды systemctl status network статус службы было таким:
> Active: active (exited)
> 
> Насколько я понял, погуглив в Интернете, данный статус означает следующее: Состояние active (exited) означает, что systemd успешно запустил данную службу, но по каким-то причинам он не смог запустить дочерние процессы или не нашёл их.
> 
> С новый кабелем и с нормально работающим dhcpcd вывод команды systemctl status network такой:
> Active: active (running)
> 
> 



^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-08-01  4:59                         ` Anton Farygin
@ 2017-08-01  5:17                           ` Алексей Варакин
  0 siblings, 0 replies; 22+ messages in thread
From: Алексей Варакин @ 2017-08-01  5:17 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Возможно, с ifplugd и получилось бы, но моей целью было таки выяснить, почему dhcpcd перестал работать после переезда на другую материнскую плату.

Я уже выяснил что на старой матплате P5GV MX установлена встроенная сетевая карта на 100Mb/s, а на заменённой - 1000Mb/s.
Возможно, тут могла быть проблема и с автоопределением скорости сетевой карты со старым кабелем...

-- 
С уважением,
Варакин Алексей.


01.08.2017, 12:01, "Anton Farygin" <rider@altlinux.com>:
> Да, забавная проблема.
>
> Скорее всего дело в том, что сетевой адаптер медленно определяет наличие
> линка на интерфейсе, соотвествтенно после ip li set <if> up он переходит
> в состояние UP достаточно долго, что бы etcnet/dhcpcd этого не увидели и
> завершились с ошибкой.
>
> Через NetworkManager скорее всего всё заработало бы, т.к. при его
> архитектуре он запускает dhcpcd тогда, когда интерфейс переходит в
> состояние UP.
>
> В etcnet есть такая же настройка через ifplugd:
>
> https://www.altlinux.org/Etcnet#.D0.9D.D0.B0.D1.81.D1.82.D1.80.D0.BE.D0.B9.D0.BA.D0.B0_ifplugd
>
> можно было бы попробовать.
>
> 01.08.2017 07:34, Алексей Варакин пишет:
>>  Здравствуйте!
>>
>>  Проблема у меня таки решилась, правда не совсем обычным методом.
>>  Помогла решить проблему, как ни странно, замена Ethernet-кабеля!
>>  Мой старый кабель (заводской) имел всего 4 жилы вместо 8 жил(похоже, он был когда-то в комплекте вместе с ADSL-модёмом).
>>  Заменил его на обжатый мной патч-корд на 8 жил - dhcpcd сразу стартанул и сеть заработала в полном объёме!
>>
>>  Тот факт, что старый кабель нормально работал на старой материнской плате, можно объяснить разве что грамотной работой драйвера сетевой карты и самой сетевой карты (какой модуль там использовался, сказать сложно, единственное, что известно - матплата была P5GV MX).
>>  На заменёной матплате Pegatron IPM31(модуль сетевой карты r8169) сетевой интерфейс в Linux со старым кабелем поднимался, но не до конца(dhcpcd не запускался). С новым патч-кордом всё пришло в норму.
>>
>>  Спасибо большое всем, кто пытался мне помочь!
>>
>>  P.S. Ещё один интересный момент, на который я почти сразу обратил внимание, но не придал ему особого значения:
>>
>>  Со старым кабелем и не работающем dhcpcd при выводе команды systemctl status network статус службы было таким:
>>  Active: active (exited)
>>
>>  Насколько я понял, погуглив в Интернете, данный статус означает следующее: Состояние active (exited) означает, что systemd успешно запустил данную службу, но по каким-то причинам он не смог запустить дочерние процессы или не нашёл их.
>>
>>  С новый кабелем и с нормально работающим dhcpcd вывод команды systemctl status network такой:
>>  Active: active (running)
>
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-08-01  4:34                       ` Алексей Варакин
  2017-08-01  4:59                         ` Anton Farygin
@ 2017-08-01  5:32                         ` Stas
  2017-08-01  7:04                           ` Sergey
  1 sibling, 1 reply; 22+ messages in thread
From: Stas @ 2017-08-01  5:32 UTC (permalink / raw)
  To: ALT Linux Community general discussions



On 01.08.2017 09:34, Алексей Варакин wrote:
> Здравствуйте!
>
> Проблема у меня таки решилась, правда не совсем обычным методом.
> Помогла решить проблему, как ни странно, замена Ethernet-кабеля!
> Мой старый кабель (заводской) имел всего 4 жилы вместо 8 жил(похоже, он был когда-то в комплекте вместе с ADSL-модёмом).
> Заменил его на обжатый мной патч-корд на 8 жил - dhcpcd сразу стартанул и сеть заработала в полном объёме!
>
> Тот факт, что старый кабель нормально работал на старой материнской плате, можно объяснить разве что грамотной работой драйвера сетевой карты и самой сетевой карты (какой модуль там использовался, сказать сложно, единственное, что известно - матплата была P5GV MX).
> На заменёной матплате Pegatron IPM31(модуль сетевой карты r8169) сетевой интерфейс в Linux со старым кабелем поднимался, но не до конца(dhcpcd не запускался). С новым патч-кордом всё пришло в норму.

Как всё хитро!
На старой материнской плате микросхема ethernet с интерфейсом 100Base-T,
который использует две пары (4 провода).
На новой материнской плате микросхема ethernet с интерфейсом 1000Base-T,
который использует четыре пары (8 проводов).
В большинстве случаев микросхема с 1000Base-T просто не работет при
подключении двухпарным кабелем.
Ваша модификация при этом работает, но, скорее всего, крайне медленно
определяет кабель, плюс  в dhcpdc реализована странная логика - если за
время ожидания не удалось получить адрес IP, демон завершается.

Рекомендую создать багрепорт с предложением запускать dhcpd в цикле, при
этом укажите, как у вас сделано управление сетевыми подключениями
(используется ли netmanager, чистый etcnet или иначе)


-- 
Станислав Дёгтев
Служба "Ваш админ"
 Мои контакты:
 - jabber: grumbler@grumbler.org
 - email: stas.grumbler@gmail.com и stas@vashadmin.su
 - телефоны в Е-бурге +79045430461, +79222112259, +79505571146


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-08-01  5:32                         ` Stas
@ 2017-08-01  7:04                           ` Sergey
  2017-08-01  8:28                             ` Алексей Варакин
  0 siblings, 1 reply; 22+ messages in thread
From: Sergey @ 2017-08-01  7:04 UTC (permalink / raw)
  To: community

On Tuesday 01 August 2017, Stas wrote:

> В большинстве случаев микросхема с 1000Base-T просто не
> работет при подключении двухпарным кабелем.

Как раз нет. В большинстве случаев эти инерфейсы 10/100/1000,
и с двухпарным кабелем они вполне себе работают на 100. Так,
чтобы было исключительно 1000, на обычных сетевых картах я и
не видел. Вот если SFP-модуль медный используется, то тут да,
как правило без выбора.

-- 
С уважением, Сергей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-08-01  7:04                           ` Sergey
@ 2017-08-01  8:28                             ` Алексей Варакин
  2017-08-01 10:51                               ` Sergey
  2017-08-01 18:00                               ` Stas
  0 siblings, 2 replies; 22+ messages in thread
From: Алексей Варакин @ 2017-08-01  8:28 UTC (permalink / raw)
  To: ALT Linux Community general discussions

Что касается моего случая, то тут, похоже, всё таки проблема с двухпарным кабелем, т.к. я уже пытался вставлять дискретные сетевые карты на 100 Mb/s и с ними была та же ситуация, что и со встроенной гигабитной картой... 

Я видел такие сетевые карты (типа D-link 520), где у них только четыре контакта, а не восемь, как обычно (данные карты на 100Mb/s).
Думаю, что таким карточкам и их драйверам будет абсолютно без разницы, двухпарный или четырёхпарный кабель воткнут...

По поводу выхода dhcpcd по таймауту - у нас в Altlinux по дефолту установлен таймаут на 60 секунд. Этого должно хватать, если сеть в порядке (исключая случаи, когда на управляемых свитчах включён STP на приличное время). Но если DHCP-сервер отсутствует в сети, как это иногда бывает, то dhcpcd быстро отвалится и сам уже при появлении в сети DHCP-сервера сам не восстановится(если не выдернуть/вставить патч-корд).
Примерно также себя ведет и винда.

-- 
С уважением,
Варакин Алексей.


01.08.2017, 14:07, "Sergey" <a_s_y@sama.ru>:
> On Tuesday 01 August 2017, Stas wrote:
>
>>  В большинстве случаев микросхема с 1000Base-T просто не
>>  работет при подключении двухпарным кабелем.
>
> Как раз нет. В большинстве случаев эти инерфейсы 10/100/1000,
> и с двухпарным кабелем они вполне себе работают на 100. Так,
> чтобы было исключительно 1000, на обычных сетевых картах я и
> не видел. Вот если SFP-модуль медный используется, то тут да,
> как правило без выбора.
>
> --
> С уважением, Сергей.
> _______________________________________________
> community mailing list
> community@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/community


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-08-01  8:28                             ` Алексей Варакин
@ 2017-08-01 10:51                               ` Sergey
  2017-08-01 18:00                               ` Stas
  1 sibling, 0 replies; 22+ messages in thread
From: Sergey @ 2017-08-01 10:51 UTC (permalink / raw)
  To: community

On Tuesday 01 August 2017, Алексей Варакин wrote:

> Что касается моего случая, то тут, похоже, всё таки проблема
> с двухпарным кабелем, т.к. я уже пытался вставлять дискретные
> сетевые карты на 100 Mb/s и с ними была та же ситуация, что и
> со встроенной гигабитной картой...

Не проблема это с физической частью, можно так. Другой вопрос,
что время определения, что там воткнули, может варьироваться,
видимо, на самом деле.

> Я видел такие сетевые карты (типа D-link 520), где у них только
> четыре контакта, а не восемь, как обычно (данные карты на 100Mb/s). 

Если она сотка, то другие 4 контакта даже если и есть, то либо
в воздухе висят, либо закорочены. Когда закорочены, может быть
оно и влияет как-то.

-- 
С уважением, Сергей.


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [Comm] Не запускается автоматически dhcpcd
  2017-08-01  8:28                             ` Алексей Варакин
  2017-08-01 10:51                               ` Sergey
@ 2017-08-01 18:00                               ` Stas
  1 sibling, 0 replies; 22+ messages in thread
From: Stas @ 2017-08-01 18:00 UTC (permalink / raw)
  To: ALT Linux Community general discussions



On 01.08.2017 13:28, Алексей Варакин wrote:
> По поводу выхода dhcpcd по таймауту - у нас в Altlinux по дефолту установлен таймаут на 60 секунд. Этого должно хватать, если сеть в порядке (исключая случаи, когда на управляемых свитчах включён STP на приличное время). Но если DHCP-сервер отсутствует в сети, как это иногда бывает, то dhcpcd быстро отвалится и сам уже при появлении в сети DHCP-сервера сам не восстановится(если не выдернуть/вставить патч-корд).
> Примерно также себя ведет и винда.

"Примерно также себя ведет и винда" Windows XP.
 В Windows 7, 8 и 10 алгоритм другой: они периодически отправляют
запросы DISCOVER и при появлении в сети сервера DHCP рабочая станция
получает адрес.

-- 
Станислав Дёгтев
Служба "Ваш админ"
 Мои контакты:
 - jabber: grumbler@grumbler.org
 - email: stas.grumbler@gmail.com и stas@vashadmin.su
 - телефоны в Е-бурге +79045430461, +79222112259, +79505571146



^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2017-08-01 18:00 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-07-28  8:22 [Comm] Не запускается автоматически dhcpcd Алексей Варакин
2017-07-28 10:49 ` Ruslan Hihin
2017-07-28 11:07   ` Алексей Варакин
2017-07-28 11:41     ` Anton Farygin
2017-07-28 12:44       ` Алексей Варакин
2017-07-28 14:35         ` Anton Farygin
2017-07-31  3:34           ` Алексей Варакин
2017-07-31  4:44             ` Hihin Ruslan
2017-07-31  5:03               ` Алексей Варакин
2017-07-31  7:55             ` Anton Farygin
2017-07-31  8:22               ` Алексей Варакин
2017-07-31 12:05                 ` Anton Farygin
2017-07-31 13:20                   ` Алексей Варакин
2017-07-31 13:22                     ` Алексей Варакин
2017-08-01  4:34                       ` Алексей Варакин
2017-08-01  4:59                         ` Anton Farygin
2017-08-01  5:17                           ` Алексей Варакин
2017-08-01  5:32                         ` Stas
2017-08-01  7:04                           ` Sergey
2017-08-01  8:28                             ` Алексей Варакин
2017-08-01 10:51                               ` Sergey
2017-08-01 18:00                               ` Stas

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git