Ubuntu 20.04.1 running on armv7 (IFC6410)
Occasional network interruption with the following message in journal:
Nov 28 12:03:18 drako NetworkManager[4094]: <info> [1606582998.8614] dhcp4 (enp1s0): state changed extended -> fail Nov 28 12:03:18 drako NetworkManager[4094]: <info> [1606582998.8622] device (enp1s0): DHCPv4: trying to acquire a new lease within 90 seconds Nov 28 12:04:49 drako NetworkManager[4094]: <info> [1606583089.4023] device (enp1s0): DHCPv4: grace period expired
the ipv4 connection is then cut (the interface looses ipc4 address and the ipv4 routes are purged) until NetworkManager is restarted.
The networkmanager-dispatcher.service doesn't indicate any error:
Nov 28 06:04:05 drako systemd[1]: Started Network Manager Script Dispatcher Service. Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: new request (2 scripts) Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Settings/1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_FILENAME=/etc/NetworkManager/system-connections/Wired Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_UUID=fe299e22-2b52-43ff-9a60-fa385e239f41 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ID=Wired Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DEVICE_IFACE=enp1s0 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DEVICE_IP_IFACE=enp1s0
Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: IP4_NUM_ADDRESSES=1
Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: IP4_NUM_ROUTES=1
Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: IP6_NUM_ROUTES=3 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_DHCP_LEASE_TIME=28800 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_EXPIRY=1606590245
Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_BROADCAST_ADDRESS=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_DOMAIN_NAME=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_DOMAIN_NAME_SERVERS=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_DOMAIN_SEARCH=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_HOST_NAME=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_INTERFACE_MTU=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_MS_CLASSLESS_STATIC_ROUTES=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_NIS_DOMAIN=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_NIS_SERVERS=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_NTP_SERVERS=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_RFC3442_CLASSLESS_STATIC_ROUTES=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_ROOT_PATH=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_ROUTERS=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_STATIC_ROUTES=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_SUBNET_MASK=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_TIME_OFFSET=1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED_WPAD=1
Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: NM_DISPATCHER_ACTION=dhcp4-change Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: start running ordered scripts... Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0], "/etc/NetworkManager/dispatcher.d/01-ifupdown": run script Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0], "/etc/NetworkManager/dispatcher.d/01-ifupdown": complete Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0], "/etc/NetworkManager/dispatcher.d/ntp": run script Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0], "/etc/NetworkManager/dispatcher.d/ntp": complete Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: completed (2 scripts) Nov 28 06:04:15 drako systemd[1]: NetworkManager-dispatcher.service: Succeeded.
but the last dispatcher log entry is 6 hours before the error.
The error is doesn't happen all the time. The difference between sucesfull DHCP renewal is failure is:
SUCCESS:
Nov 28 03:04:05 drako NetworkManager[4094]: <debug> [1606550645.1859] dhcp4 (enp1s0): send REQUEST of X.X.X.X to Y.Y.Y.Y ... REPEATS EVERY 1 MIN ... Nov 28 06:03:23 drako NetworkManager[4094]: <debug> [1606561403.3185] dhcp4 (enp1s0): send REQUEST of X.X.X.X to Y.Y.Y.Y Nov 28 06:04:05 drako NetworkManager[4094]: <debug> [1606561445.2416] dhcp4 (enp1s0): send REQUEST of X.X.X.X to 255.255.255.255 Nov 28 06:04:05 drako NetworkManager[4094]: <debug> [1606561445.2467] dhcp4 (enp1s0): received ACK of X.X.X.X from 0.0.0.0 Nov 28 06:04:05 drako NetworkManager[4094]: <trace> [1606561445.2474] dhcp4 (enp1s0): client event 4 Nov 28 06:04:05 drako NetworkManager[4094]: <trace> [1606561445.2476] dhcp4 (enp1s0): lease available (extended) Nov 28 06:04:05 drako NetworkManager[4094]: <info> [1606561445.2640] dhcp4 (enp1s0): option dhcp_lease_time => '28800' ... SUCCESSFUL LEASE ... Nov 28 06:04:05 drako NetworkManager[4094]: <info> [1606561445.2691] dhcp4 (enp1s0): state changed bound -> extended Nov 28 06:04:05 drako NetworkManager[4094]: <debug> [1606561445.2891] dispatcher: (6) (enp1s0) dispatching action 'dhcp4-change' Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: new request (2 scripts) Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_DBUS_PATH=/org/freedesktop/NetworkManager/Settings/1 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_FILENAME=/etc/NetworkManager/system-connections/Wired Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_UUID=fe299e22-2b52-43ff-9a60-fa385e239f41 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ID=Wired Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DEVICE_IFACE=enp1s0 Nov 28 06:04:05 drako nm-dispatcher[5178]: req:1 'dhcp4-change' [enp1s0]: environment: DEVICE_IP_IFACE=enp1s0
FAILURE: Nov 28 10:04:05 drako NetworkManager[4094]: <debug> [1606575845.1875] dhcp4 (enp1s0): send REQUEST of X.X.X.X to Y.Y.Y.Y ... REPEATS EVERY 1 MINUTE ... Nov 28 12:02:59 drako NetworkManager[4094]: <debug> [1606582979.0265] dhcp4 (enp1s0): send REQUEST of X.X.X.X to Y.Y.Y.Y Nov 28 12:03:18 drako NetworkManager[4094]: <error> [1606582998.8611] dhcp4 (enp1s0): error -111 dispatching events Nov 28 12:03:18 drako NetworkManager[4094]: <info> [1606582998.8614] dhcp4 (enp1s0): state changed extended -> fail
Ubuntu 20.04.1 running on armv7 (IFC6410)
Occasional network interruption with the following message in journal:
Nov 28 12:03:18 drako NetworkManager[ 4094]: <info> [1606582998.8614] dhcp4 (enp1s0): state changed extended -> fail 4094]: <info> [1606582998.8622] device (enp1s0): DHCPv4: trying to acquire a new lease within 90 seconds 4094]: <info> [1606583089.4023] device (enp1s0): DHCPv4: grace period expired
Nov 28 12:03:18 drako NetworkManager[
Nov 28 12:04:49 drako NetworkManager[
the ipv4 connection is then cut (the interface looses ipc4 address and the ipv4 routes are purged) until NetworkManager is restarted.
The networkmanager- dispatcher. service doesn't indicate any error:
Nov 28 06:04:05 drako systemd[1]: Started Network Manager Script Dispatcher Service. 5178]: req:1 'dhcp4-change' [enp1s0]: new request (2 scripts) 5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ DBUS_PATH= /org/freedeskto p/NetworkManage r/Settings/ 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ FILENAME= /etc/NetworkMan ager/system- connections/ Wired 5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ UUID=fe299e22- 2b52-43ff- 9a60-fa385e239f 41 5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ID=Wired 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DEVICE_IFACE=enp1s0 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DEVICE_ IP_IFACE= enp1s0
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[ 5178]: req:1 'dhcp4-change' [enp1s0]: environment: IP4_NUM_ADDRESSES=1
Nov 28 06:04:05 drako nm-dispatcher[ 5178]: req:1 'dhcp4-change' [enp1s0]: environment: IP4_NUM_ROUTES=1
Nov 28 06:04:05 drako nm-dispatcher[ 5178]: req:1 'dhcp4-change' [enp1s0]: environment: IP6_NUM_ROUTES=3 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_DHCP_ LEASE_TIME= 28800 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_EXPIRY= 1606590245
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[ 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _BROADCAST_ ADDRESS= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _DOMAIN_ NAME=1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _DOMAIN_ NAME_SERVERS= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _DOMAIN_ SEARCH= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _HOST_NAME= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _INTERFACE_ MTU=1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _MS_CLASSLESS_ STATIC_ ROUTES= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _NIS_DOMAIN= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _NIS_SERVERS= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _NTP_SERVERS= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _RFC3442_ CLASSLESS_ STATIC_ ROUTES= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _ROOT_PATH= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _ROUTERS= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _STATIC_ ROUTES= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _SUBNET_ MASK=1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _TIME_OFFSET= 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DHCP4_REQUESTED _WPAD=1
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[ 5178]: req:1 'dhcp4-change' [enp1s0]: environment: PATH=/usr/ local/sbin: /usr/local/ bin:/usr/ sbin:/usr/ bin:/sbin: /bin 5178]: req:1 'dhcp4-change' [enp1s0]: environment: NM_DISPATCHER_ ACTION= dhcp4-change 5178]: req:1 'dhcp4-change' [enp1s0]: start running ordered scripts... 5178]: req:1 'dhcp4-change' [enp1s0], "/etc/NetworkMa nager/dispatche r.d/01- ifupdown" : run script 5178]: req:1 'dhcp4-change' [enp1s0], "/etc/NetworkMa nager/dispatche r.d/01- ifupdown" : complete 5178]: req:1 'dhcp4-change' [enp1s0], "/etc/NetworkMa nager/dispatche r.d/ntp" : run script 5178]: req:1 'dhcp4-change' [enp1s0], "/etc/NetworkMa nager/dispatche r.d/ntp" : complete 5178]: req:1 'dhcp4-change' [enp1s0]: completed (2 scripts) dispatcher. service: Succeeded.
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:15 drako systemd[1]: NetworkManager-
but the last dispatcher log entry is 6 hours before the error.
The error is doesn't happen all the time. The difference between sucesfull DHCP renewal is failure is:
SUCCESS:
Nov 28 03:04:05 drako NetworkManager[ 4094]: <debug> [1606550645.1859] dhcp4 (enp1s0): send REQUEST of X.X.X.X to Y.Y.Y.Y 4094]: <debug> [1606561403.3185] dhcp4 (enp1s0): send REQUEST of X.X.X.X to Y.Y.Y.Y 4094]: <debug> [1606561445.2416] dhcp4 (enp1s0): send REQUEST of X.X.X.X to 255.255.255.255 4094]: <debug> [1606561445.2467] dhcp4 (enp1s0): received ACK of X.X.X.X from 0.0.0.0 4094]: <trace> [1606561445.2474] dhcp4 (enp1s0): client event 4 4094]: <trace> [1606561445.2476] dhcp4 (enp1s0): lease available (extended) 4094]: <info> [1606561445.2640] dhcp4 (enp1s0): option dhcp_lease_time => '28800' 4094]: <info> [1606561445.2691] dhcp4 (enp1s0): state changed bound -> extended 4094]: <debug> [1606561445.2891] dispatcher: (6) (enp1s0) dispatching action 'dhcp4-change' 5178]: req:1 'dhcp4-change' [enp1s0]: new request (2 scripts) 5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ DBUS_PATH= /org/freedeskto p/NetworkManage r/Settings/ 1 5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ FILENAME= /etc/NetworkMan ager/system- connections/ Wired 5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ UUID=fe299e22- 2b52-43ff- 9a60-fa385e239f 41 5178]: req:1 'dhcp4-change' [enp1s0]: environment: CONNECTION_ID=Wired 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DEVICE_IFACE=enp1s0 5178]: req:1 'dhcp4-change' [enp1s0]: environment: DEVICE_ IP_IFACE= enp1s0
... REPEATS EVERY 1 MIN ...
Nov 28 06:03:23 drako NetworkManager[
Nov 28 06:04:05 drako NetworkManager[
Nov 28 06:04:05 drako NetworkManager[
Nov 28 06:04:05 drako NetworkManager[
Nov 28 06:04:05 drako NetworkManager[
Nov 28 06:04:05 drako NetworkManager[
...
SUCCESSFUL LEASE
...
Nov 28 06:04:05 drako NetworkManager[
Nov 28 06:04:05 drako NetworkManager[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
Nov 28 06:04:05 drako nm-dispatcher[
FAILURE: 4094]: <debug> [1606575845.1875] dhcp4 (enp1s0): send REQUEST of X.X.X.X to Y.Y.Y.Y 4094]: <debug> [1606582979.0265] dhcp4 (enp1s0): send REQUEST of X.X.X.X to Y.Y.Y.Y 4094]: <error> [1606582998.8611] dhcp4 (enp1s0): error -111 dispatching events 4094]: <info> [1606582998.8614] dhcp4 (enp1s0): state changed extended -> fail
Nov 28 10:04:05 drako NetworkManager[
... REPEATS EVERY 1 MINUTE ...
Nov 28 12:02:59 drako NetworkManager[
Nov 28 12:03:18 drako NetworkManager[
Nov 28 12:03:18 drako NetworkManager[