Public IPs on Baicells Client Routers.
I needed to Provide a few customers with Public IPs while most of the UEs and clients got private IP. The following is what I did to allow this to work:
EnodeB in Bridge mode
UE in NAT mode
MikroTik Router with DHCP handing out Private IP space to Baicells UEs.
Add new Public IP subnet to the same Bridge or interface as current DHCP server.
Edit current DHCP IP Pool and add a second list of IPs that are your Publics. Not a second pool. In DHCP Server window in the Networks tab add a new Network for the New Subnet
That is the MikroTik setup.
Connect the UE to the tower and find the device in the MikroTik DHCP Leases.
Make the UE leased IP Static. Then edit it.
Change the Lease address to one of the unused Public IP address in your pool. Apply.
In the UE: (only tried so far in Gen2)
Network > Lan settings > DHCP settings
Change Start IP and End IP address to the same (192.168.150.100) Save and Apply
Network > DMZ
Turn On DMZ
Set DMZ host to IP (192.168.150.100) Save and Apply
System > Web Settings
Make sure Redirect HTTPS is off. Save and Apply
When the UE is rebooted have customer reboot router.
From WAN side:
HTTPS://StaticIP Should bring up UE login
HTTP://StaticIP should go to the Customer Router Login or Port redirection.