Virgin Hub 5 and TP-link Deco mesh network not playing nice with each other
I just switched from Sky Fiber to Virgin Fiber last week and I'm getting intermittent momentary dropouts on both wired and wireless devices, the deco node lights turn red for a few seconds I noticed when this happens. My setup is Virgin Hub 5 in modem mode connected to a base TP Link Deco x55 via ethernet cable. The base deco node is then connected to two other nodes via ethernet cable. The deco is setup in wireless router mode, configured to clone mac address of the Virgin Hub, DHCP is on and LAN ip is 192.168.0.1
My previous configuration with Sky Fiber was a bit different. Base deco node was connected directly to the ONT via ethernet cable. The sky router was never even taken out of the box. The deco settings were wireless router mode, IPTV/VLAN turned on and ISP profile was anything@skydsl. This worked flawlessly for a year and never any dropouts.
Obviously the Virgin Hub seems to be the problem if the X55s worked fine with Sky Fiber but is there any way I can configure the Decos to try and get a more stable connection. Would switching to access point mode help perhaps?
There is a constant stream of errors in the logs too but nothing critical
Fri Jun 7 09:26:42 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:26:49 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:26:55 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:26:59 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:27:02 2024 daemon.err client_mgmt: wireless client associate or disassociate.
Fri Jun 7 09:27:02 2024 daemon.err client_mgmt: client_mac:66-A3-90-3B-61-51, client_ifname:ath1, client_action:associate
Fri Jun 7 09:27:02 2024 daemon.err client_mgmt: client(66-A3-90-3B-61-51) assocaite by if(ath1).
Fri Jun 7 09:27:03 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[ath1] in eth_ifname
Fri Jun 7 09:27:08 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:27:11 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:27:13 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:27:15 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:27:27 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:27:31 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:27:34 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:27:56 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:28:08 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:28:13 2024 daemon.err nrd[13342]: steeralgFindBestAPCallback: iterate BSS APId 2 ChanId 4 ESSId 0 targetBand(0) != measuredBss->band(1)
Fri Jun 7 09:28:13 2024 daemon.err nrd[13342]: steeralgFindBestAPCallback: iterate BSS APId 3 ChanId 4 ESSId 0 targetBand(0) != measuredBss->band(1)
Fri Jun 7 09:28:14 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:28:15 2024 daemon.err hostapd: hostapd_notif_disassoc num_sta 8
Fri Jun 7 09:28:15 2024 daemon.err client_mgmt: wireless client associate or disassociate.
Fri Jun 7 09:28:15 2024 daemon.err client_mgmt: client_mac:66-A3-90-3B-61-51, client_ifname:ath1, client_action:disassociate
Fri Jun 7 09:28:15 2024 daemon.err client_mgmt: client(66-A3-90-3B-61-51) disassociate by if(ath1).
Fri Jun 7 09:28:28 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:28:34 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:28:48 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:28:56 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:28:59 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:29:08 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:29:14 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:29:35 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:29:37 2024 daemon.err udhcpd[9398]: Sending ACK to 192.168.0.126
Fri Jun 7 09:29:37 2024 daemon.err udhcpd[9398]: clear ip 7e00a8c0
Fri Jun 7 09:29:38 2024 daemon.err udhcpd[9398]: Sending ACK to 192.168.0.124
Fri Jun 7 09:29:38 2024 daemon.err udhcpd[9398]: clear ip 7c00a8c0
Fri Jun 7 09:29:56 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:30:09 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:30:15 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:30:16 2024 daemon.err udhcpd[9398]: Sending ACK to 192.168.0.108
Fri Jun 7 09:30:16 2024 daemon.err udhcpd[9398]: clear ip 6c00a8c0
Fri Jun 7 09:30:32 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:30:35 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:30:56 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:31:03 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:31:09 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:31:14 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:31:23 2024 daemon.err uhttpd[7914]: iptables: No chain/target/match by that name.
Fri Jun 7 09:31:23 2024 daemon.err uhttpd[7914]: iptables v1.4.21: Couldn't load target `domain_login_rule':No such file or directory
Fri Jun 7 09:31:23 2024 daemon.err uhttpd[7914]:
Fri Jun 7 09:31:23 2024 daemon.err uhttpd[7914]: Try `iptables -h' or 'iptables --help' for more information.
Fri Jun 7 09:31:23 2024 daemon.err uhttpd[7914]: iptables: No chain/target/match by that name.
Fri Jun 7 09:31:23 2024 daemon.err uhttpd[7914]: iptables: No chain/target/match by that name.
Fri Jun 7 09:31:23 2024 user.emerg : tp215,22[2936]:
Fri Jun 7 09:31:24 2024 daemon.err uhttpd[7914]: Failed to execute call dispatcher target for entry '/admin/web'.
Fri Jun 7 09:31:24 2024 daemon.err uhttpd[7914]: The called action terminated with an exception:
Fri Jun 7 09:31:24 2024 daemon.err uhttpd[7914]: bad argument #1 to 'pairs' (table expected, got nil)
Fri Jun 7 09:31:24 2024 daemon.err uhttpd[7914]: stack traceback:
Fri Jun 7 09:31:24 2024 daemon.err uhttpd[7914]: [C]: in function 'assert'
Fri Jun 7 09:31:24 2024 daemon.err uhttpd[7914]: ?: in function 'dispatch'
Fri Jun 7 09:31:24 2024 daemon.err uhttpd[7914]: ?: in function <?:218>
Fri Jun 7 09:31:25 2024 daemon.err uhttpd[7914]: uci: Entry not found
Fri Jun 7 09:31:25 2024 daemon.err uhttpd[7914]: uci: Entry not found
Fri Jun 7 09:31:28 2024 daemon.err uhttpd[7914]: uci: Entry not found
Fri Jun 7 09:31:29 2024 daemon.err uhttpd[7914]: uci: Entry not found
Fri Jun 7 09:31:35 2024 daemon.err /usr/bin/apsd: apsd_check_eth_has_neigh:1433: Error: can't find ifname[eth1.591] in eth_ifname
Fri Jun 7 09:31:38 2024 daemon.err client_mgmt: client(EC-FA-BC-8A-17-ED) not found in arp table disconnect_counter=0
Fri Jun 7 09:31:38 2024 daemon.err client_mgmt: client(84-F3-EB-4B-D0-42) not found in arp table disconnect_counter=0
Fri Jun 7 09:31:39 2024 daemon.err uhttpd[7914]: uci: Entry not found