Thanks for the quick response.
Regarding your question
Yes, before the upgrade the bond worked without any issues, with both LAN1 and LAN2 as slaves and a static LAG on the switch. The upgrade from TOS 6 to TOS 7.0.074x also went fine. I did not check the network settings after that update, but the web UI was fully reachable and responsive, so I assume the bond was still working correctly at that point. The problems only started after the subsequent update to 7.0.1278. Both updates were installed directly one after the other. So this looks like a regression in 7.0.1278 rather than a TOS 6 → 7 migration issue.
Workaround status
LAN1 is unplugged, the NAS runs on LAN2 with static IP 192.168.66.107, subnet mask 255.255.255.0, gateway 192.168.66.1 and correct DNS. LAN2 / Bond1 is set as the primary interface in Service Sequence. With the gateway fixed, the web UI is fast again.
Requested output
Code: Select all
ls -la /etc/netplan/
total 20
drwxr-xr-x 2 nas-chef nas-chef 4096 Nov 11 2024 .
drwxr-xr-x 160 nas-chef nas-chef 12288 Sep 25 21:17 ..
-rwxr-xr-x 1 nas-chef nas-chef 49 Nov 11 2024 tnas.yaml
Code: Select all
cat /etc/netplan/*.yaml
network:
version: 2
renderer: NetworkManager
Code: Select all
cat /etc/network.config
[eth2]
DNS1 = 10.18.2.10
SLAVE = 0
DNS2 =
IPADDRESS = 192.168.1.99
NETMASK = 255.255.255.0
GATEWAY = 192.168.1.1
MTU = 1500
DHCP = YES
[eth3]
SLAVE = 0
DNS1 = 192.168.1.1
DNS2 =
IPADDRESS = 192.168.1.99
NETMASK = 255.255.255.0
GATEWAY = 192.168.1.1
MTU = 1500
DHCP = YES
[eth0]
SLAVE = 0
DNS1 = 192.168.1.1
DNS2 =
IPADDRESS = 192.168.1.99
NETMASK = 255.255.255.0
GATEWAY = 192.168.1.1
MTU = 1500
DHCP = YES
[eth1]
SLAVE = 0
DNS1 = 10.18.2.10
DNS2 =
IPADDRESS = 192.168.1.99
NETMASK = 255.255.255.0
GATEWAY = 192.168.1.1
MTU = 1500
DHCP = YES
Additional findings
Code: Select all
cat /proc/net/bonding/bond0
Bonding Mode: load balancing (xor)
Transmit Hash Policy: layer2 (0)
MII Status: up
...
Slave Interface: eth1
MII Status: up
Speed: 1000 Mbps
Duplex: full
Permanent HW addr: 6c:bf:b5:03:c4:69
Only eth1 is a slave, eth0 is missing, although both ports were selected when creating the bond.
NetworkManager and nmcli are not installed (/usr/bin/nmcli and /usr/sbin/NetworkManager do not exist), although the netplan file still references NetworkManager as renderer. /etc/NetworkManager/system-connections/ only contains old backup files:
Code: Select all
-rw------- 1 nas-chef nas-chef 224 Nov 11 2024 bond-bond0.nmconnection.bak
-rw------- 1 nas-chef nas-chef 180 Nov 11 2024 bond-slave-eth0.nmconnection.bak
-rw------- 1 nas-chef nas-chef 180 Nov 11 2024 bond-slave-eth1.nmconnection.bak
Observations
/etc/network.config does not reflect the current configuration at all. There is no bond section, all interfaces have SLAVE = 0, the addresses are from an old network (192.168.1.x instead of 192.168.66.x), and it contains entries for eth2/eth3 although the F4-424 Pro only has two LAN ports.
The netplan file is unchanged since November 2024 and references NetworkManager, which is not installed.
The NetworkManager backup files also date from November 2024, and the directory was last modified in November 2025, so they are not related to the 7.0.1278 update.
None of the files I checked reflect the current configuration (Bond1 with eth1 only, static IP 192.168.66.107), so I could not find where TOS 7 stores the actual bond configuration.
The SSH user has uid 9999 ("root" name, but not uid 0), so I could not try to add eth0 to bond0 manually (RTNETLINK answers: Operation not permitted).
Note: The troubleshooting and this summary were prepared with the help of Claude (Anthropic's AI assistant).
Thanks for looking into this