WAN Link down and up randomly during the day

Hi guys!

I have some clients that has some issue with WAN. Multiple times in the day, eth0 (WAN) link turns down and up for about a second. It cause disconnection.

Version: 1.4

There is the logs

Sep 20 09:07:18 vyos kernel: [307242.362455] igb 0000:01:00.0 eth0: igb: eth0 NIC Link is Down
Sep 20 09:07:18 vyos netplugd[869]: eth0: state INSANE flags 0x00011043 UP,BROADCAST,RUNNING,MULTICAST,10000 -> 0x00001003 UP,BROADCAST,MULTICAST
Sep 20 09:07:19 vyos ntpd[3235]: Deleting interface #62 eth0, fe80::2a0:c9ff:fe82:fa00%2#123, interface stats: received=0, sent=0, dropped=0, active_time=255321 secs
Sep 20 09:07:19 vyos ntpd[3235]: Deleting interface #64 eth0, 70.80.95.76#123, interface stats: received=728, sent=743, dropped=0, active_time=255259 secs
Sep 20 09:07:24 vyos kernel: [307247.482842] igb 0000:01:00.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
Sep 20 09:07:24 vyos netplugd[869]: eth0: state INSANE flags 0x00001003 UP,BROADCAST,MULTICAST -> 0x00011043 UP,BROADCAST,RUNNING,MULTICAST,10000
Sep 20 09:07:25 vyos ntpd[3235]: Listen normally on 65 eth0 70.80.95.76:123
Sep 20 09:07:25 vyos ntpd[3235]: Listen normally on 66 eth0 [fe80::2a0:c9ff:fe82:fa00%2]:123
Sep 20 09:07:27 vyos kernel: [307250.983487] igb 0000:01:00.0 eth0: igb: eth0 NIC Link is Down
Sep 20 09:07:27 vyos netplugd[869]: eth0: state INSANE flags 0x00011043 UP,BROADCAST,RUNNING,MULTICAST,10000 -> 0x00001003 UP,BROADCAST,MULTICAST
Sep 20 09:07:28 vyos ntpd[3235]: Deleting interface #65 eth0, 70.80.95.76#123, interface stats: received=0, sent=2, dropped=0, active_time=3 secs
Sep 20 09:07:28 vyos ntpd[3235]: Deleting interface #66 eth0, fe80::2a0:c9ff:fe82:fa00%2#123, interface stats: received=0, sent=0, dropped=0, active_time=3 secs
Sep 20 09:07:33 vyos kernel: [307257.166888] igb 0000:01:00.0 eth0: igb: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX/TX
Sep 20 09:07:33 vyos netplugd[869]: eth0: state INSANE flags 0x00001003 UP,BROADCAST,MULTICAST -> 0x00011043 UP,BROADCAST,RUNNING,MULTICAST,10000
Sep 20 09:07:34 vyos ntpd[3235]: Listen normally on 67 eth0 70.80.95.76:123
Sep 20 09:07:34 vyos ntpd[3235]: Listen normally on 68 eth0 [fe80::2a0:c9ff:fe82:fa00%2]:123
Sep 20 09:38:38 vyos vyos-configd[653]: Received message: {"type": "node", "data": "VYOS_TAGNODE_VALUE=eth0/usr/libexec/vyos/conf_mode/interfaces-ethernet.py"}
Sep 20 09:38:38 vyos systemd[1]: Stopping DHCP client on eth0...
Sep 20 09:38:39 vyos ntpd[3235]: Deleting interface #67 eth0, 70.80.95.76#123, interface stats: received=24, sent=27, dropped=0, active_time=1865 secs
Sep 20 09:38:40 vyos dhclient[121867]: DHCPRELEASE of 70.80.95.76 on eth0 to 10.23.113.23 port 67
Sep 20 09:38:40 vyos dhclient-script-vyos[121871]: Current dhclient PID: 121867, Parent PID: 1, IP version: 4, All dhclients for interface eth0: 121867
Sep 20 09:38:40 vyos dhclient-script-vyos[121871]: Passing command to /usr/sbin/ip: "-4 addr flush dev eth0 label eth0"
Sep 20 09:38:40 vyos dhclient-script-vyos[121871]: Deleting search domains with tag "dhcp-eth0" via vyos-hostsd-client
Sep 20 09:38:40 vyos vyos-hostsd[654]: Request data: {"type": "search_domains", "op": "delete", "data": ["dhcp-eth0"]}
Sep 20 09:38:40 vyos dhclient-script-vyos[121871]: Deleting nameservers with tag "dhcp-eth0" via vyos-hostsd-client
Sep 20 09:38:40 vyos vyos-hostsd[654]: Request data: {"type": "name_servers", "op": "delete", "data": ["dhcp-eth0"]}
Sep 20 09:38:40 vyos dhclient-script-vyos[121871]: Deleting default route: via 70.80.95.1 dev eth0 metric 210
Sep 20 09:38:40 vyos dhclient-script-vyos[121871]: Checking if the route presented in kernel: default via 70.80.95.1 dev eth0 metric 210
Sep 20 09:38:40 vyos dhclient-script-vyos[121871]: Converted vtysh command: "no ip route 0.0.0.0/0 70.80.95.1 eth0 tag 210 210 "
Sep 20 09:38:41 vyos systemd[1]: dhclient@eth0.service: Succeeded.
Sep 20 09:38:41 vyos systemd[1]: Stopped DHCP client on eth0.
Sep 20 09:38:41 vyos systemd[1]: dhclient@eth0.service: Consumed 19.028s CPU time.
Sep 20 09:38:41 vyos systemd[1]: Starting DHCP client on eth0...
Sep 20 09:38:41 vyos systemd[1]: Started DHCP client on eth0.
Sep 20 09:38:41 vyos dhclient-script-vyos[121939]: Current dhclient PID: 121934, Parent PID: 121933, IP version: 4, All dhclients for interface eth0: 121933 121934
Sep 20 09:38:41 vyos dhclient-script-vyos[121939]: Passing command to /usr/sbin/ip: "link set dev eth0 up"
Sep 20 09:38:41 vyos dhclient[121934]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Sep 20 09:38:41 vyos dhclient[121934]: DHCPREQUEST for 70.80.95.76 on eth0 to 255.255.255.255 port 67
Sep 20 09:38:41 vyos dhclient-script-vyos[121988]: Current dhclient PID: 121934, Parent PID: 1, IP version: 4, All dhclients for interface eth0: 121934
Sep 20 09:38:41 vyos dhclient-script-vyos[121988]: Passing command to /usr/sbin/ip: "-4 addr add 70.80.95.76/255.255.255.0 broadcast 255.255.255.255 valid_lft 259200 preferred_lft 259200 dev eth0 label eth0"
Sep 20 09:38:41 vyos dhclient-script-vyos[121988]: Checking if the route presented in kernel: default via 70.80.95.1 dev eth0 metric 210
Sep 20 09:38:41 vyos dhclient-script-vyos[121988]: Converted vtysh command: "ip route 0.0.0.0/0 70.80.95.1 eth0 tag 210 210 "
Sep 20 09:38:41 vyos dhclient-script-vyos[121988]: Deleting nameservers with tag "dhcp-eth0" via vyos-hostsd-client
Sep 20 09:38:42 vyos vyos-hostsd[654]: Request data: {"type": "name_servers", "op": "delete", "data": ["dhcp-eth0"]}
Sep 20 09:38:42 vyos dhclient-script-vyos[121988]: Adding nameservers "24.200.241.37 24.202.72.13 24.200.0.1" with tag "dhcp-eth0" via vyos-hostsd-client
Sep 20 09:38:42 vyos vyos-hostsd[654]: Request data: {"type": "name_servers", "op": "add", "data": {"dhcp-eth0": ["24.200.241.37", "24.202.72.13", "24.200.0.1"]}}
Sep 20 09:38:43 vyos ntpd[3235]: Listen normally on 69 eth0 70.80.95.76:123

Does anyone know why it happens? It’s not only one setup but some setup does this issue. Thanks!

I got the same issue with another client

DHCP seems to release and renew. I don’t know why.

Version 1.3

There is the log

Sep 20 13:08:31 vyos systemd[1]: Stopping DHCP client on eth0...
Sep 20 13:08:31 vyos systemd[1]: dhclient@eth0.service: Main process exited, code=killed, status=15/TERM
Sep 20 13:08:32 vyos dhclient[27826]: DHCPRELEASE of 184.163.33.156 on eth0 to 10.23.113.11 port 67
Sep 20 13:08:32 vyos dhclient-script-vyos[27827]: Current dhclient PID: 27826, Parent PID: 1, IP version: -4, All dhclients for interface eth0:                                                                      
Sep 20 13:08:32 vyos dhclient-script-vyos[27827]: Passing command to /usr/sbin/ip: "-4 addr flush dev eth0 label eth0"
Sep 20 13:08:32 vyos dhclient-script-vyos[27827]: Deleting search domains with tag "dhcp-eth0" via vyos-hostsd-client
Sep 20 13:08:33 vyos vyos-hostsd[636]: Request data: {"type": "search_domains", "op": "delete", "data": ["dhcp-eth0"]}
Sep 20 13:08:33 vyos dhclient-script-vyos[27827]: Deleting nameservers with tag "dhcp-eth0" via vyos-hostsd-client
Sep 20 13:08:33 vyos ntpd[2990]: Deleting interface #94 eth0, 184.163.33.156#123, interface stats: received=11, sent=29, dropped=0, active_time                                                                      =763 secs
Sep 20 13:08:33 vyos ntpd[2990]: Deleting interface #95 eth0, fe80::2a0:c9ff:fede:1d8%2#123, interface stats: received=0, sent=0, dropped=0, ac                                                                      tive_time=763 secs
Sep 20 13:08:33 vyos vyos-hostsd[636]: Request data: {"type": "name_servers", "op": "delete", "data": ["dhcp-eth0"]}
Sep 20 13:08:33 vyos dhclient-script-vyos[27827]: Deleting default route: via 184.163.33.1 dev eth0
Sep 20 13:08:33 vyos dhclient-script-vyos[27827]: Checking if the route presented in kernel: default via 184.163.33.1 dev eth0
Sep 20 13:08:33 vyos dhclient-script-vyos[27827]: Converted vtysh command: "no ip route 0.0.0.0/0 184.163.33.1 eth0 tag 210 210 "
Sep 20 13:08:33 vyos systemd[1]: dhclient@eth0.service: Succeeded.
Sep 20 13:08:33 vyos systemd[1]: Stopped DHCP client on eth0.
Sep 20 13:08:33 vyos systemd[1]: Starting DHCP client on eth0...
Sep 20 13:08:33 vyos systemd[1]: Started DHCP client on eth0.
Sep 20 13:08:33 vyos dhclient-script-vyos[27891]: Current dhclient PID: 27889, Parent PID: 27888, IP version: -4, All dhclients for interface e                                                                      th0: 27888 27889
Sep 20 13:08:34 vyos dhclient-script-vyos[27891]: Passing command to /usr/sbin/ip: "link set dev eth0 up"
Sep 20 13:08:34 vyos dhclient[27889]: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
Sep 20 13:08:34 vyos dhclient[27889]: DHCPREQUEST for 184.163.33.156 on eth0 to 255.255.255.255 port 67
Sep 20 13:08:34 vyos dhclient-script-vyos[27935]: Current dhclient PID: 27889, Parent PID: 1, IP version: -4, All dhclients for interface eth0:                                                                       27889
Sep 20 13:08:34 vyos dhclient-script-vyos[27935]: Passing command to /usr/sbin/ip: "-4 addr add 184.163.33.156/255.255.255.0 broadcast 255.255.                                                                      255.255 valid_lft 133269 preferred_lft 133269 dev eth0 label eth0"
Sep 20 13:08:34 vyos dhclient-script-vyos[27935]: Checking if the route presented in kernel: default via 184.163.33.1 dev eth0
Sep 20 13:08:34 vyos dhclient-script-vyos[27935]: Converted vtysh command: "ip route 0.0.0.0/0 184.163.33.1 eth0 tag 210 210 "
Sep 20 13:08:34 vyos dhclient-script-vyos[27935]: Deleting nameservers with tag "dhcp-eth0" via vyos-hostsd-client
Sep 20 13:08:35 vyos vyos-hostsd[636]: Request data: {"type": "name_servers", "op": "delete", "data": ["dhcp-eth0"]}
Sep 20 13:08:35 vyos dhclient-script-vyos[27935]: Adding nameservers "24.48.19.13 24.202.72.13 24.53.0.2" with tag "dhcp-eth0" via vyos-hostsd-                                                                      client
Sep 20 13:08:35 vyos vyos-hostsd[636]: Request data: {"type": "name_servers", "op": "add", "data": {"dhcp-eth0": ["24.48.19.13", "24.202.72.13"                                                                      , "24.53.0.2"]}}
Sep 20 13:08:37 vyos ntpd[2990]: Listen normally on 96 eth0 184.163.33.156:123
Sep 20 13:08:37 vyos ntpd[2990]: Listen normally on 97 eth0 [fe80::2a0:c9ff:fede:1d8%2]:123

Hi @fegauthier , do you have dmesg output?
Can you confirm that switch or some devices connected to these router does not block ports?

Hi @Dmitry ,

Sorry for the delay. After some tests, the result is the same with an Ubiquiti EdgeRouter. I think that the problem come from the modem cable itself… It only happens with cable ISP. FTTH ISP didn’t give me this problem.

Watch lease time. DHCP client should renew its lease if 50% of lease time is passed. (and retry at 75% , 87.5%…)
If renew doesn’t work, lease ends , sessions will be cleared, and then you get a new one. Probably with same address, but NAT table is wiped.

Thanks for the explanation. It seems to be that. DHCP are trying to renew access points. So access points are losing IP for about seconds and users are getting disconnected for a seconds. How can I avoid this issue?

Finally it’s not the problem. WAN is the problem. Disconnect for about a seconds and come back.

There’s a client yesterday.

WAN Dropped at 7:32 PM
WAN Recovered at 7:33 PM

WAN Dropped at 7:47 PM
WAN Recovered at 7:49 PM

WAN Dropped at 10:13 PM
WAN Recovered at 10:15 PM

WAN Dropped at 10:18 PM
WAN Recovered at 10:19 PM

WAN Dropped at 10:22 PM
WAN Recovered at 10:24 PM

There is the configuration file of the client

set firewall all-ping 'enable'
set firewall broadcast-ping 'disable'
set firewall config-trap 'disable'
set firewall ipv6-receive-redirects 'disable'
set firewall ipv6-src-route 'disable'
set firewall ip-src-route 'disable'
set firewall log-martians 'enable'
set firewall name LAN_IN default-action 'accept'
set firewall name LAN_IN rule 10 action 'drop'
set firewall name LAN_IN rule 10 destination address '192.168.0.0/16'
set firewall name LAN_IN rule 10 source address '192.168.0.0/16'
set firewall name WAN_IN default-action 'drop'
set firewall name WAN_IN rule 10 action 'accept'
set firewall name WAN_IN rule 10 state established 'enable'
set firewall name WAN_IN rule 10 state related 'enable'
set firewall name WAN_LOCAL default-action 'drop'
set firewall name WAN_LOCAL rule 10 action 'accept'
set firewall name WAN_LOCAL rule 10 state established 'enable'
set firewall name WAN_LOCAL rule 10 state related 'enable'
set firewall name WAN_LOCAL rule 20 action 'accept'
set firewall name WAN_LOCAL rule 20 icmp type-name 'echo-request'
set firewall name WAN_LOCAL rule 20 protocol 'icmp'
set firewall name WAN_LOCAL rule 20 state new 'enable'
set firewall name WAN_LOCAL rule 40 action 'drop'
set firewall name WAN_LOCAL rule 40 destination port '47463'
set firewall name WAN_LOCAL rule 40 protocol 'tcp'
set firewall name WAN_LOCAL rule 40 recent count '4'
set firewall name WAN_LOCAL rule 40 recent time '60'
set firewall name WAN_LOCAL rule 40 state new 'enable'
set firewall name WAN_LOCAL rule 41 action 'accept'
set firewall name WAN_LOCAL rule 41 destination port '47463'
set firewall name WAN_LOCAL rule 41 protocol 'tcp'
set firewall name WAN_LOCAL rule 41 state new 'enable'
set firewall receive-redirects 'disable'
set firewall send-redirects 'enable'
set firewall source-validation 'disable'
set firewall syn-cookies 'enable'
set firewall twa-hazards-protection 'disable'
set interfaces ethernet eth0 address 'dhcp'
set interfaces ethernet eth0 description 'WAN'
set interfaces ethernet eth0 disable-link-detect
set interfaces ethernet eth0 firewall in name 'WAN_IN'
set interfaces ethernet eth0 firewall local name 'WAN_LOCAL'
set interfaces ethernet eth0 hw-id '00:a0:c9:94:e0:e7'
set interfaces ethernet eth1 address '192.168.1.1/24'
set interfaces ethernet eth1 description 'LAN'
set interfaces ethernet eth1 firewall in name 'LAN_IN'
set interfaces ethernet eth1 hw-id '00:a0:c9:94:e0:e8'
set interfaces ethernet eth1 vif 10 address '192.168.10.1/24'
set interfaces ethernet eth1 vif 10 description 'VLAN10'
set interfaces ethernet eth1 vif 10 firewall in name 'LAN_IN'
set interfaces ethernet eth1 vif 11 address '192.168.11.1/24'
set interfaces ethernet eth1 vif 11 description 'VLAN11'
set interfaces ethernet eth1 vif 11 firewall in name 'LAN_IN'
set interfaces ethernet eth1 vif 12 address '192.168.12.1/24'
set interfaces ethernet eth1 vif 12 description 'VLAN12'
set interfaces ethernet eth1 vif 12 firewall in name 'LAN_IN'
set interfaces ethernet eth1 vif 13 address '192.168.13.1/24'
set interfaces ethernet eth1 vif 13 description 'VLAN13'
set interfaces ethernet eth1 vif 13 firewall in name 'LAN_IN'
set interfaces ethernet eth2 hw-id '00:a0:c9:94:e0:e9'
set interfaces ethernet eth3 hw-id '00:a0:c9:94:e0:ea'
set interfaces loopback lo
set interfaces wireless wlan0 hw-id '74:f0:6d:63:31:56'
set interfaces wireless wlan0 physical-device 'phy0'
set nat source rule 100 outbound-interface 'eth0'
set nat source rule 100 translation address 'masquerade'
set service dhcp-server global-parameters 'option option-138 code 138 = ip-address;'
set service dhcp-server shared-network-name LAN subnet 192.168.1.0/24 default-router '192.168.1.1'
set service dhcp-server shared-network-name LAN subnet 192.168.1.0/24 dns-server '1.1.1.1'
set service dhcp-server shared-network-name LAN subnet 192.168.1.0/24 dns-server '8.8.8.8'
set service dhcp-server shared-network-name LAN subnet 192.168.1.0/24 lease '86400'
set service dhcp-server shared-network-name LAN subnet 192.168.1.0/24 range 0 start '192.168.1.10'
set service dhcp-server shared-network-name LAN subnet 192.168.1.0/24 range 0 stop '192.168.1.254'
set service dhcp-server shared-network-name LAN subnet 192.168.1.0/24 subnet-parameters 'option option-138 omada.wenetwork.cloud;'
set service dhcp-server shared-network-name VLAN10 subnet 192.168.10.0/24 default-router '192.168.10.1'
set service dhcp-server shared-network-name VLAN10 subnet 192.168.10.0/24 dns-server '1.1.1.1'
set service dhcp-server shared-network-name VLAN10 subnet 192.168.10.0/24 dns-server '8.8.8.8'
set service dhcp-server shared-network-name VLAN10 subnet 192.168.10.0/24 lease '86400'
set service dhcp-server shared-network-name VLAN10 subnet 192.168.10.0/24 range 0 start '192.168.10.10'
set service dhcp-server shared-network-name VLAN10 subnet 192.168.10.0/24 range 0 stop '192.168.10.254'
set service dhcp-server shared-network-name VLAN11 subnet 192.168.11.0/24 default-router '192.168.11.1'
set service dhcp-server shared-network-name VLAN11 subnet 192.168.11.0/24 dns-server '1.1.1.1'
set service dhcp-server shared-network-name VLAN11 subnet 192.168.11.0/24 dns-server '8.8.8.8'
set service dhcp-server shared-network-name VLAN11 subnet 192.168.11.0/24 lease '86400'
set service dhcp-server shared-network-name VLAN11 subnet 192.168.11.0/24 range 0 start '192.168.11.10'
set service dhcp-server shared-network-name VLAN11 subnet 192.168.11.0/24 range 0 stop '192.168.11.254'
set service dhcp-server shared-network-name VLAN12 subnet 192.168.12.0/24 default-router '192.168.12.1'
set service dhcp-server shared-network-name VLAN12 subnet 192.168.12.0/24 dns-server '1.1.1.1'
set service dhcp-server shared-network-name VLAN12 subnet 192.168.12.0/24 dns-server '8.8.8.8'
set service dhcp-server shared-network-name VLAN12 subnet 192.168.12.0/24 lease '86400'
set service dhcp-server shared-network-name VLAN12 subnet 192.168.12.0/24 range 0 start '192.168.12.10'
set service dhcp-server shared-network-name VLAN12 subnet 192.168.12.0/24 range 0 stop '192.168.12.254'
set service dhcp-server shared-network-name VLAN13 subnet 192.168.13.0/24 default-router '192.168.13.1'
set service dhcp-server shared-network-name VLAN13 subnet 192.168.13.0/24 dns-server '1.1.1.1'
set service dhcp-server shared-network-name VLAN13 subnet 192.168.13.0/24 dns-server '8.8.8.8'
set service dhcp-server shared-network-name VLAN13 subnet 192.168.13.0/24 lease '86400'
set service dhcp-server shared-network-name VLAN13 subnet 192.168.13.0/24 range 0 start '192.168.13.10'
set service dhcp-server shared-network-name VLAN13 subnet 192.168.13.0/24 range 0 stop '192.168.13.254'
set service dns dynamic interface eth0 service noip host-name '***'
set service dns dynamic interface eth0 service noip login '***'
set service dns dynamic interface eth0 service noip password '***'
set service ssh port '47463'
set system config-management commit-revisions '100'
set system console device ttyS0 speed '115200'
set system host-name 'vyos'
set system login user vyos authentication encrypted-password '***'
set system login user vyos authentication plaintext-password ''
set system name-server '1.1.1.1'
set system name-server '8.8.8.8'
set system ntp server 0.pool.ntp.org
set system ntp server 1.pool.ntp.org
set system ntp server 2.pool.ntp.org
set system syslog global facility all level 'info'
set system syslog global facility protocols level 'debug'
set system time-zone 'America/Montreal'

There is the dmesg

dmesg.txt (43.3 KB)

There is log for the day.

log.txt (359.1 KB)

I’m connected to the router via SSH and when WAN drops. I lose SSH connection so I’m pretty sure the problem comes from WAN. The thing that I don’t know is if it’s a configuration problem or ISP problem…

Hi, @fegauthier which exactly VyOS version is running?
I see some bugs, but I can not understand the root cause

Nov 16 20:04:59 vyos sudo[15992]:     vyos : TTY=pts/0 ; PWD=/home/vyos ; USER=root ; COMMAND=/usr/bin/sh -c VYOS_TAGNODE_VALUE='eth0' /usr/libexec/vyos/conf_mode/interfaces-ethernet.py
Nov 16 20:04:59 vyos sudo[15992]: pam_unix(sudo:session): session opened for user root by vyos(uid=0)
Nov 16 20:05:01 vyos sudo[15997]:     root : TTY=pts/0 ; PWD=/home/vyos ; USER=root ; COMMAND=/usr/bin/systemctl stop dhcp6c@eth0.service
Nov 16 20:05:01 vyos sudo[15997]: pam_unix(sudo:session): session opened for user root by vyos(uid=0)
Nov 16 20:05:01 vyos sudo[15997]: pam_unix(sudo:session): session closed for user root
Nov 16 20:05:01 vyos sudo[16002]:     root : TTY=pts/0 ; PWD=/home/vyos ; USER=root ; COMMAND=/usr/bin/systemctl restart dhclient@eth0.service
Nov 16 20:05:01 vyos sudo[16002]: pam_unix(sudo:session): session opened for user root by vyos(uid=0)
Nov 16 20:05:01 vyos systemd[1]: Stopping DHCP client on eth0...
Nov 16 20:05:01 vyos dhclient[16005]: Killed old client process
Nov 16 20:05:01 vyos dhclient[16005]: Killed old client process
Nov 16 20:05:01 vyos systemd[1]: dhclient@eth0.service: Main process exited, code=killed, status=15/TERM
Nov 16 20:05:02 vyos dhclient[16005]: DHCPRELEASE of x.x.146.71 on eth0 to 10.23.113.11 port 67
Nov 16 20:05:02 vyos dhclient-script-vyos[16006]: Current dhclient PID: 16005, Parent PID: 1, IP version: -4, All dhclients for interface eth0:
Nov 16 20:05:02 vyos dhclient-script-vyos[16006]: Passing command to /usr/sbin/ip: "-4 addr flush dev eth0 label eth0"
Nov 16 20:05:02 vyos dhclient-script-vyos[16006]: Deleting search domains with tag "dhcp-eth0" via vyos-hostsd-client
Nov 16 20:05:02 vyos vyos-hostsd[636]: Request data: {"type": "search_domains", "op": "delete", "data": ["dhcp-eth0"]}
Nov 16 20:05:02 vyos vyos-hostsd[636]: Saving state to /run/vyos-hostsd/vyos-hostsd.state
Nov 16 20:05:02 vyos vyos-hostsd[636]: Sent response: {'data': None}
Nov 16 20:05:02 vyos dhclient-script-vyos[16006]: Deleting nameservers with tag "dhcp-eth0" via vyos-hostsd-client
Nov 16 20:05:02 vyos vyos-hostsd[636]: Request data: {"type": "name_servers", "op": "delete", "data": ["dhcp-eth0"]}
Nov 16 20:05:02 vyos vyos-hostsd[636]: Saving state to /run/vyos-hostsd/vyos-hostsd.state
Nov 16 20:05:02 vyos vyos-hostsd[636]: Sent response: {'data': None}
Nov 16 20:05:02 vyos dhclient[16005]: /etc/dhcp/dhclient-exit-hooks.d/01-vyos-cleanup: line 20: [: too many arguments
Nov 16 20:05:02 vyos dhclient-script-vyos[16006]: Deleting default route: via x.x.146.1 dev eth0

I think also that this does not relate to physical link status because in dmesg I don’t see logs about link states changing

BTW: Did you try to disable firewall firewall in name 'WAN_IN'? I see the potential problem with DHCP traffic.

The version is VyOS 1.3-rolling-202008240118

I didn’t try to remove WAN_IN. I will give a try.

I think that version from 2020-08-24 is very old because it is rolling images, where we can implement new features. You can also update your router.

In fact I will update soon!

No problem since I remove the WAN_IN.

Will let some days to pass to see if the issue if fixed.

Could you explain me why the WAN_IN could cause problem?