Problem with Mikrotik Behind CMTS for Hotspot service

Dear all,

I am currently using Motorola BSR64000 CMTS for cable modems access. The CMTS network already has its own DOCSIS provisioning server that takes care DHCP IP address assignemnt for both CM and CPE. The setup as attached.
Mikrotik-CMTS-network.PNG
I wish to turn some cable modem(s) into WIFI hotspot access points , and have put the cable modem into bridge mode(s). The wifi hotspot CPE (clients) still gets address from the DOCSIS provisioning server (i.e. network DHCP server)

I am using Mikrotik server as the hotspot server and captive portal. Mikrotik masterlocal 2 interface is the hotspot interface, whilst ethergateway 1 connect to the Internet.
The idea of traffic flow is:

Hotspot CPE->CM->CMTS->Router->Mikrotik->Internet

The whole end-to-end connectivity is layer 3 .

I have tried to layer 3 policy based redirection to direct the WIFI hotspot traffic into Mikrotik server master local 2 (the hotspot Interface). But the HTTP traffic just stops at Mikrotik.

I have tried putting the Mikrotik hotspot server in one of the LAN ports of the CMTS server and doing traffic redirection to the hotspot server, still the result is the same, HTTP traffic just stops at Mikrotik.

I would like to seek advice from fellow experts whether my setup is correct ?
Can the Mikrotik hotspot Server be placed in separate layer 3 network different from the Hotspot CPE(s) ?
Can the Mikrotik hotspot server works without it being the DHCP server for the hotspot CPE(s)
Besides the way above, are there alternative setups ? I still need to use the cable modem as hotspot access point

Did you ever solve the problem?

I may have a solution for you if you haven’t.

I have a similar problem using a CMTS with modems in 26 cabins with a Mikrotik RB2100 router. i am trying to get the CPE equipment when they log in with a password to be redirected to accept Terms & Conditions and then land on a particular web page before surfing. The CMTS unit will DHCP relay and can have a TFTP and ToD server identified individually. in stand alone mode the CMTS does DHCP, TFTP and ToD but won’t do hotspot Terms & Conditions and redirect functions. any help or ideas would be greatly appreciated. new to using the Mikrotik router.