I have connected my mikrotik to my modem on port1, connected my PC to port2 and another dlink router (just for wifi) to port3.
Mikrotik IP is 192.168.12.1, PC is 192.168.12.70, and I manually set 192.168.12.22 on dlink. I also disabled DHCP server on dlink.
Then I plugged ethernet cable from mikrotik port3 to dlink port1 (not WAN port), but I still can’t see dlink router on my MikroTik under DHCP Server leases. I can see my PC and other devices that are connected on dlink router, but I can’t see dlink router itself. I tried to make static reservation for dlink, but it’s just stuck at waiting status and never shows up in my leases list.
I disabled firewall and NAT boost on dlink router, restarted it and it’s still the same.
I can ping this router on 192.168.12.22 from my PC that is directly connected to mikrotik router, so it does use correct IP and everything, I just can’t see it in leases …
Any idea what I’m doing wrong?
If you have set a manual address on the D-Link it will not appear in DHCP leases, only devices which make and accept DHCP requests will appear there.
As you are connecting to the ‘LAN’ side of the D-Link router and using it is a wireless access point none of the routing/NAT/firewall functionality on it will be used.
Simon,
When you assign a fixed IP to a device behind the router, it is not assigned by the router and thus it will not likely reflect its presence.
The onus is on you to
a. get the mac address of the wifi router
b. manually add the fixed LANIP address of the wifi router with its mac address into the DHCP lease section of the MT config
c. make this permanent… I believe its a make static selection in winbox
In this way there will never be a mixup and you will see it always when looking at your config.