Hotspot Hosts table is showing internal ip from client

Hi, I’ve configured a standard hotspot configuration. It’s a mixed network using ethernet and coaxial cable. The coaxial units are teorically transparent alhtough Mikrotik can see the MAC address and IP of coaxial master units. Endpoint coaxial units has no IP and it’s controlled by MAC address.

Final users has a ethernet router/wifi ap connected to coaxial endpoints. All of them are configured as a router and has fixed IP on it’s WAN side and. There is a DHCP server in it’s LAN side.

The user log in trough hotspot login page, but sometimes when other machine in it’s private network want to access Internet the active sessions cut off and I can see “solanag5 (192.168.17.23): logged out: host removed: limiting addresses per mac” at Mikrotiks log.

If i change the “Addresses per MAC” value in IP>HOTSPOT>SERVERS from 1 to 4, all seems ok, but when other machine in it’s private network try to access, I can see it’s internal IP in IP>HOSPOT>HOSTS like this:

192.168.66.101 > 192.168.17.24 and Mikrotik assign new ip by DHCP.

Can someone tell me what is happening ?

The device with mac address A0:F3:C1:73:F9:15 had been previously issued that 192.168.66.101 ip by another dhcp server, and the lease had not reached half the lease time yet. When it did, it renewed the ip and got 192.168.17.23 from your dhcp server. I see this a lot.

BTW, the “Address” column is the ip address of the device. The “To Address” column is the ip the hotspot is translating your device ip to.