Removed all the Multicast (IPTV) & VPN related config, also specific config to my setup is removed, including Firewall rules.
And pretty much this is what was left and should do it:
ros code
/interface ethernet
set [ find default-name=ether1 ] name=ether01-inet-gw
set [ find default-name=ether2 ] name=ether02-lan-master
set [ find default-name=ether3 ] master-port=ether02-lan-master name=\
ether03-lan-slave
set [ find default-name=ether4 ] master-port=ether02-lan-master name=\
ether04-lan-slave
set [ find default-name=ether5 ] master-port=ether02-lan-master name=\
ether05-lan-slave
set [ find default-name=ether6 ] master-port=ether02-lan-master name=\
ether06-lan-slave
set [ find default-name=ether7 ] master-port=ether02-lan-master name=\
ether07-lan-slave
set [ find default-name=ether8 ] master-port=ether02-lan-master name=\
ether08-lan-slave
set [ find default-name=ether9 ] master-port=ether02-lan-master name=\
ether09-lan-slave
set [ find default-name=ether10 ] master-port=ether02-lan-master name=\
ether10-lan-slave
set [ find default-name=ether11 ] master-port=ether02-lan-master name=\
ether11-lan-slave
set [ find default-name=ether12 ] master-port=ether02-lan-master name=\
ether12-lan-slave
set [ find default-name=ether13 ] master-port=ether02-lan-master name=\
ether13-lan-slave
set [ find default-name=ether14 ] master-port=ether02-lan-master name=\
ether14-lan-slave
set [ find default-name=ether15 ] master-port=ether02-lan-master name=\
ether15-lan-slave
set [ find default-name=ether16 ] master-port=ether02-lan-master name=\
ether16-lan-slave
set [ find default-name=ether17 ] master-port=ether02-lan-master name=\
ether17-lan-slave
set [ find default-name=ether18 ] master-port=ether02-lan-master name=\
ether18-lan-slave
set [ find default-name=ether19 ] master-port=ether02-lan-master name=\
ether19-lan-slave
set [ find default-name=ether20 ] master-port=ether02-lan-master name=\
ether20-lan-slave
set [ find default-name=ether21 ] master-port=ether02-lan-master name=\
ether21-lan-slave
set [ find default-name=ether22 ] master-port=ether02-lan-master name=\
ether22-lan-slave
set [ find default-name=ether23 ] master-port=ether02-lan-master name=\
ether23-lan-slave
set [ find default-name=ether24 ] master-port=ether02-lan-master name=\
ether24-lan-slave
set [ find default-name=sfp1 ] disabled=yes
/ip pool
add name=dhcp-lan-pool ranges=192.168.1.2-192.168.1.250
/ip dhcp-server
add address-pool=dhcp-lan-pool disabled=no interface=ether02-lan-master \
lease-time=1h name=dhcp-lan
/ip address
add address=192.168.1.1/24 interface=ether02-lan-master network=192.168.1.0
/ip dhcp-client
add comment=Internet dhcp-options=hostname,clientid disabled=no interface=\
ether01-inet-gw
/ip dhcp-server network
add address=192.168.1.0/24 dns-server=192.168.1.1 domain=local.lan \
gateway=192.168.1.1 netmask=24
/ip dns
set allow-remote-requests=yes cache-size=8192KiB max-udp-packet-size=4096
/ip firewall nat
add action=masquerade chain=srcnat comment=Local-Lan out-interface=\
ether01-inet-gw
But be careful, as there is no Firewall rules present on this config, so nothing protects your network and Router.
As mine doesnt have Wireless (CRS125-24G-1S-RM), I have absolutely no idea about the wireless config part
But I suspect that you have to create a Bridge interface and assign that IP on that,
instead of ether2-lan-master and attach ether2 & wireless to it, effectively bridging them both together.
All the other part of the config should be pretty much same.