Проблема

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

Диагностика

  • В лог-файлах /var/log/daemon.log и /var/log/syslog присутствуют сообщения от dbus-daemon или connmand следующего вида:

    Mar 30 13:33:44 Server dbus-daemon[628]: [system] Activating via systemd: service name='fi.w1.wpa_supplicant1' unit='wpa_supplicant.service' requested by ':1.9' (uid=0 pid=632 comm="/usr/sbin/connmand -n ")
    CODE
    Mar 28 13:36:44 m04472 connmand[567]: eth0 {add} address 192.168.149.117/24 label eth0 family 2
    Mar 28 13:36:44 m04472 connmand[567]: eth0 {add} route 192.168.149.0 gw 0.0.0.0 scope 253 <LINK>
    CODE
  • Установлены пакеты network-manager и connman.

    Пакет установлен, если команда

    dpkg -l | grep <имя_пакета>
    CODE

    возвращает одну или несколько строк вида:

    <имя_пакета>  <версия_пакета>  amd64  <описание_пакета>
    CODE

    Например:

    connman  1.36-2.1~deb10u4+ci202211301318+astra4  amd64  Intel Connection Manager daemon
    CODE

Возможная причина: Конфликт служб connman со службами NetworkManager. Перейти к решению.


  • Самопроизвольно прекращает работу bond-интерфейс, сформированный из двух сетевых адаптеров. При этом если войти в систему локально и выполнить команду ping для другого узла, работа bond-интерфейса восстанавливается.
  • В выводе команды dmesg повторяющиеся сообщения следующего вида:

    Nov 23 09:39:39 front kernel: tg3 0000:b3:00.1 eth3: Link is down
    Nov 23 09:39:39 front kernel: bond0: (slave eth3): link status down for backup interface, disabling it in 200 ms
    Nov 23 09:39:39 front kernel: bond0: (slave eth3): link status definitely down, disabling slave
    Nov 23 09:39:56 front kernel: tg3 0000:b3:00.1 eth3: Link is up at 1000 Mbps, full duplex
    Nov 23 09:39:56 front kernel: tg3 0000:b3:00.1 eth3: Flow control is off for TX and off for RX
    Nov 23 09:39:56 front kernel: tg3 0000:b3:00.1 eth3: EEE is disabled
    Nov 23 09:39:56 front kernel: bond0: (slave eth3): link status up, enabling it in 200 ms
    Nov 23 09:39:56 front kernel: bond0: (slave eth3): link status definitely up, 1000 Mbps full duplex
    Nov 23 09:40:29 front kernel: tg3 0000:b3:00.0 eth2: Link is down
    Nov 23 09:40:29 front kernel: bond0: (slave eth2): link status down for active interface, disabling it in 200 ms
    Nov 23 09:40:29 front kernel: bond0: (slave eth2): link status definitely down, disabling slave
    Nov 23 09:40:29 front kernel: bond0: (slave eth3): making interface the new active one
    Nov 23 09:40:30 front kernel: tg3 0000:b3:00.1 eth3: Link is down
    CODE

Возможная причина: Некорректное именование сетевого адаптера, входящего в состав bond-интерфейса. Перейти к решению.


Возможные причины