check status in dhcp server doesn't seem to work

The check status function in winbox and terminal shows an IP address for a laptop (birdcage) which has not been on the network for over 2 weeks.


[admin@MikroTik] /ip dhcp-server lease> pr
Flags: X - disabled, R - radius, D - dynamic, B - blocked

ADDRESS MAC-ADDRESS HOST-NAME SERVER RATE-LIMIT STATUS

0 D 192.168.88.254 74:DE:2B:42:F8:74 birdcage default bound
1 D 192.168.88.253 88:9F:FA:1C:29:AC aspire522 default bound
2 D 192.168.88.252 1C:75:08:AA:F5:B4 aspire522 default bound
[admin@MikroTik] /ip dhcp-server lease> / tools
bad command name tools (line 1 column 3)
[admin@MikroTik] /ip dhcp-server lease> /tool
[admin@MikroTik] /tool> ping 192.168.88.254
current: 0bps
average: 0bps

[admin@MikroTik] /tool> ping 192.168.88.253
current: 40.4Mbps
average: 8.1Mbps

[admin@MikroTik] /tool> ping 192.168.88.252
current: 0bps
average: 0bps

[admin@MikroTik] /ip dhcp-server lease> check-status
numbers: 0
[admin@MikroTik] /ip dhcp-server lease> /tool ping 192.168.88.254
current: 0bps
average: 0bps
Clipboard02.gif

check-status (id) Check status of a given > busy > dynamic lease, and free it in case of no response

your leases are not ‘busy’, they are ‘bound’

busy > - this address is assigned statically to a client or already exists in the network, so it can not be leased
bound > - server has received client’s confirmation that it accepts offered address, it is using it now and will free the address not later, than the lease time will be over