im going to have to try putting it on its own switch to eliminate complications. I tried the command above but it tells me:
route_dst_netlink: can't find interface "vmbr0"
This is on a proxmox lunix system (like esxi but opensource). the vmbr0 is the virtual nic which has been given the ip 192,.168.2.10, and i can see that it does via ifconfig -a. I have a trendnet switch which i believe does the same thing you described.
I was able to access the switch via ether as you have, just not since i told it i wanted management to be done via infiniband. So im not sure if IB has a different default network address or if it gets the IP i assigned the ehternet port.