Сеть перестает работать раз в пару дней на Kubuntu 18.04.2. Есть подключение к Ethernet, нет WiFi. Помогает перезапуск службы сетевого менеджера вручную. Что можно сделать? Как перезагрузка может быть выполнена автоматически? Я обычно обращаюсь к машине только через ssh.
Вывод sudo lshw -C network
(я удалил IP-адрес):
*-network
description: Ethernet interface
product: Ethernet Connection I217-LM
vendor: Intel Corporation
physical id: 19
bus info: pci@0000:00:19.0
logical name: eno1
version: 04
serial: f8:b1:56:a2:35:d2
size: 1Gbit/s
capacity: 1Gbit/s
width: 32 bits
clock: 33MHz
capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=0.13-4 ip=... latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
resources: irq:27 memory:f7100000-f711ffff memory:f7139000-f7139fff ioport:f040(size=32)
Вы можете запустить цикл while:
while true ; do
sleep 86400 # number of seconds in a day
nmcli con down id [name]
sleep 1
nmcli con up id [name]
sleep 1
done
Или создать задание cron, которое будет выполняться ежедневно. См. Как запускать работу cron каждые 2 часа .