Can't access new CRS309 by IP

I have a new CRS309 that I’m running on RouterOS and trying to use as a basic switch. With my laptop plugged directly into one of the switch’s ports, I can’t WinBox into it by IP, only by MAC.

Not sure if this matters, but one odd thing I noticed is that when WinBox connects via MAC, the MAC it uses is the MAC of the switch port that my laptop is plugged into, not the admin MAC of the bridge.

Config:

/interface bridge
add admin-mac=D4:01:C3:32:4C:A1 auto-mac=no comment=defconf name=bridge \
    port-cost-mode=short
/interface bridge port
add bridge=bridge comment=defconf interface=sfp-sfpplus1 internal-path-cost=10 \
    path-cost=10
...exactly the same is repeated for all sfp-sfplus* ports
/ip address
add address=10.10.0.2 interface=bridge network=255.255.255.0

My laptop has an IP on 10.10.0.0/24.

In Wireshark I can see that when my laptop sends out an ARP request for 10.10.0.2, the switch responds with the MAC of the bridge, which gets recorded in my laptop’s ARP table.

I feel like I must be missing something really obvious, but what?

Shouldn’t your network in the IP/Address entry be 10.10.0.0 because what you have wirtten is the netmask which you could specify with a /24 after the address

An ip address entry should normally look like this:

/ip address
add address=10.10.0.2> /24 > interface=bridge network=10.0.0.0

if the /24 is missing, normally RoS will assume a /32, creating a value for network of 10.0.0.2, or if you prefer a netmask of 255.255.255.255 instead of the wanted 255.255.255.0.

Possibly that entry - for whatever reason - is not valid.

Try adding another ip and remove the entry you have now, you don’t need to type the network part, i.e.

/ip address
add address=10.10.0.3/24 interface=bridge

Edit: corrected a couple typos and wrong values for network

@jaclaz that was indeed the problem… aaaargh! I can’t believe I didn’t notice that. Thank you :slight_smile: