I’ve tried several instructions I’ve found on the net, but at the end I had to reset the Mikrotik router several times so far (by holding down the reset button while powering it on).
I have one existing router xy brand with IP 192.168.1.1, which is also a gateway. It is also a DHCP on my 192.168.1.1/24 network.
I just want this MT router to have an IP 192.168.1.2 and to be a “switch” (bridge?) to other wired and wireless devices connected to it – so that they can talk to any device on my 192.168.1.1/24 network.
Cook-book recipe by @fbuster is good for ROS version<6.41. For newer version, the recipe would be:
/interface bridge
add name=bridge
/interface bridge port
add bridge=bridge interface=ether1
add bridge=bridge interface=ether2
add bridge=bridge interface=ether3
add bridge=bridge interface=ether4
add bridge=bridge interface=ether5
# optionally: add bridge=bridge interface=wlan1
# etc.
#
# For static IP address:
/ip address
add address=192.168.1.2/24 interface=bridge network=192.168.1.0
# for internet access - ROS updates etc.
/ip route
add gateway=192.168.1.1
/ip dns
set servers=192.168.1.1 # or some other DNS server
#
# To run DHCP client, set thus instead:
/ip dhcp-client
add interface=bridge
If device is used as router (as in your linked documentation), ether1 is not in switch (which in Mikrotik is the same as bridge) because it is used as interface to another devices/networks. If device is used as switch only (as OP), ether1 can be included in switch or left alone.