Hotspot issues...clients MAC showing up as AP MAC on hotspot

Greetings! my issue is with the Hotspot server that is as well my main gateway/router, my setup I have 2 root AP’s that are in WDS to 3 others in total for 5 AP on this site. when the hotspot is disabled I have no problems connecting, get an IP and online successfully. However once I enable the hotspot, I have troubles connecting and loading the splash page, if it does connect then I notice that my ‘Hosts’ clients are showing up as the MAC address of the AP’s they connect to, as well the IP under ‘Hosts’ tab I will notice that the IP’s under the ‘address’ column, some of the clients will have the same IP, but under the ‘to address’ column it will be different IP’s. Sorry if this sounds confusing. Anyways this what I am seeing and I believe that the Hotspot should be showing each individual client MAC address, wondering if this is an ARP issue on the AP’s or the Gateway, looked into the ARP on one of the AP’s and the only listing is main gateway IP, is this how it should be when setup in WDS.

Any suggestions are greatly appreciated. thanks for your time.

All seems ok. If there is an ap or router between your hotspot interface and the client, they will all appear as the mac of the ap or router. You can easily overcome this with a simple setting.
/ip hotspot
set X addresses-per-mac=250
Change X to the line number of the hotspot

ADD: Default setting for addresses-per-mac is 2. That means only 2 clients can connect.
The hotspot interface does a one-to-one nat that you can see in
/ip hotspot host print

That is probably what causes a little confusion.

Hi SurferTim.

Thanks for the reply so quickly. I read a document a week ago in regards to your response so I had tried changing the address-per-mac to 250 and this didn’t make any difference, although in theory it should have corrected the problem, I have a screenshot of the host window and you can see the MAC’s of my AP’s only with multiple IP’s that correspond to those MAC’s. Not to confuse annyone, the host tab is showing the IP of both the AP’s and clients, now the AP is showing up with the IP for WLan interface as well as Ether1(192.168.2.1 is the same AP as 192.168.2.10) both interfaces are in the bridge,just to clarify things. Like I said 5 AP’s in total here, along with a few clients listed. Maybe this is normal but I thought I would post the shot to have a better idea of what i am talking about.
snap.JPG
let me know if you require more information, like I said without the Hotspot running the wireless works beautiful.

Thankyou Sir.

What ip and netmask is assigned to the hotspot interface? If I was setting this up, then it looks like it should be 192.168.2.1/24. But if that is true, then you have duplicate ips on the net. The hotspot interface and 00:0C:42:14:0D:FC have the same ip. That would not be good. How did that device get that ip?

ADD: The “D” preceding the mac is the hotspot saying “this was dynamically issued, but not by me”.

Oddly the WatchDog Timer had been activated and did not have an IP to Watch and therefor was rebooting all the time.

disabled the timer…and voila!

Cheers!

Update

This issue happened to be related to one of my AP’s in the WDS had a firewall rule that should not have been in place, removed this rule and Voila!!!
Things work great now!

Hope this helps someone else!