This morning I upgraded to 7.19 an ax2 and ax3, a couple of ax lite configured as bridged APs, and two CRS304 switches, all without difficulty. Those devices were on two different sub-nets.
On a third sub-net I have a CRS310 configured as a basic ROS switch, no vLANS (config below). After purchase I had upgraded it to 7.18.2 with no difficulty.
When I connected via ethernet on a spare port Winbox said it could not find the server to check for upgrade, i.e. DNS failed. At the same time, other applications on the connected computer can reach or ping the internet, resolve names, as can other devices on the same net connected to the CRS310.
In Winbox terminal I can ping the gateway but not get past it, even though everything else connected to it can. If I look up /IP/DNS I see 10.0.1.1 dynamically configured.
This is the entire configuration:
# 2025-03-10 23:08:11 by RouterOS 7.18.2
# software id = MGGM-4VQY
#
# model = CRS310-8G+2S+
# serial number = <1>
/interface bridge
add comment="all interfaces" name=switch-lan
/ip smb
set enabled=no
/interface bridge port
add bridge=switch-lan interface=all
/ip settings
set ip-forward=no
/interface ovpn-server server
add mac-address=<mac>name=ovpn-server1
/ip address
add address=10.0.1.199 interface=switch-lan network=10.0.1.1
/ip dhcp-client
add interface=switch-lan
/system clock
set time-zone-name=<here>
/system health settings
set fan-min-speed-percent=5%
/system identity
set name=CRS310
/system note
set show-at-login=no
Any clues please?