Wrong IP address at Status page for hotspot user

Hi guys,
we have mikrotik routeros 2.9.97 and since 2.8 we had wrong ip address
shown in the status page, in fact it is not wrong ip, I checked the host
list in the hotspot section and this IP is reffering to dhcp assigned address
linked to hotspot address.

and why is that so? why can’t we have the same ip in the hotspot as it
is in the dhcp address

Please let me know if you have any idea.

Thanks

I see the same thing on our setups. Maybe someone will have an answer.

I believe it is the major cause at this moment that our DHCP assigned users are getting too often disconnected from messenger services such as yahoo or msn or even skype.

Our customers loosing patience, please some reply from Miktorik official?

Thanks

What type of messenger errors are you seeing?
I have had nothing but complaints from 80% of our users with Yahoo, MSN and AIM, I have not thought of this as the problem but now looking at it, I think it could be.

We are even considering moving away from the MT product because of it.

unfortunately yahoo messenger does not give any error, my suspect is hotspot package is way too much full of bugs…

right now we have 3 different issue with it.

  1. Hotspot login server (http server) fail to load on certain users while others are working
  2. Host issue with disconnecting messenger type of service after a while
  3. User has to re-authenticate because keepalive method is using ping command to measure user and those who are running personal firewall will be detected as idle and kicked out

another very stupid issue which I mentioned in other post is ARP replies from Hotspot package which will intrupt your network completely (hotspot pretend to be other nodes when you setup hotpsot using default FAQ)

I have mailed these issues to mikrotik and only so far solved one out of four.

any response from mikrotik officials in here?

We have never seen this issue you are describing on our hotspots (have been using mt hotspot since 2.7). Are you using the standard status.html file? Can you post the line that contains the IP address output? Perhaps you need to “refresh” this file by loading a default one of a new 2.9 install.

Do you have the “Address Pool” set in the main hotspot settings? If so, try disabling this.

As for the keepalive, you can easily get around this by using the idle-timeout instead.

For once, we are running the Hotspot with very little issues…it’s been one of the best releases yet for us.

  • it is standard status.html with minor modification to colors and text
  • IP address: $(ip)
  • the address pool is disabled as well…
  • keepalive is disabled also and I even tried with idle-timeout as well

no luck so far

Is the address that shows up on the status page in the dhcp lease table (is it someone else’s lease, or an IP that hasn’t been offered yet)? Strange.

Under the hotspot profile you are using, do you have the Hotspot IP defined there (it works without one)?

anyone from mikrotik can help here?

There is not enough information.

Where does wrong IP come from? Is it assigned by Hotspot (under hotspot hosts
to-address is different than address)? Or by DHCP? What is the correct IP
address? Does ARP table contain correct IP address? Maybe there is some
router doing masquarading between a client and hotspot server?

see it for yourself,
I don’t really understand why the address have to be translated before masquarading… and why some are translate and some others are not? what is this for? and how to disable it?

thanks

Hotspot cannot guess new to-address, it is configured somewhere. Look for
following sources:

  1. address-pool under ‘/ip hotspot’;
  2. ‘/ip hotspot ip-binding’ entries;
  3. address-pool under ‘/ip hotspot user profile’;
  4. address under ‘/ip hotspot user’;
  5. Framed-IP-Address and Framed-Pool settings from Radius server in
    Access-Accept packets;