DHCP Server /22 Pools

Hi Mikrotik Team / Forum,

I have one CCR (10.3.0.1) serving DHCP addresses to 3 CRS (10.3.0.2, 10.3.0.3, 10.3.0.4) devices. The CCR is relaying DHCP to the CRS devices, and they are ‘reserving’ to clients connected via their switch ports. The DHCP seems to be functioning fine. The CCR dhcp Pool is 10.3.0.5-10.3.3.254.

The problem is that I have filled up the 10.3.0.5-10.3.0.254 range already, and that the CCR/CRS devices are not giving 10.3.1.0-10.3.3.254 leases.

For some reason, the CCR has not seen that the first part of the pool is full (10.3.0.5-10.3.0.254, and hasn’t started handing out 10.3.1.0-10.3.1.254 addresses. I have manually set my address to 10.3.1.xxx on my client and have tested connectivity… It is working fine.

Any suggestions on how to correct this problem would be a huge help!

Thanks,

Mark H

check network setting on dhcp

Chechito,

Here is a screen shot of my DHCP → Network settings. I believe they are all correct.

Do you have all of the available addresses in the /22 subnet defined in IP>Pool?

If so, perhaps it’s hanging up on a large /22 range and needs to be split into multiple pools. You could split it into /24 subnets and use the “Next Pool” option to specify the next pool to utilize.

i dont use the netmask parameter, try removing it

i have a /22 network using dhcp without issues

rmmccann,

Before I defined my IP → Pool as 10.3.0.4-10.3.3.254, but now I have split it up into 4 pools, and they all point to the pool greater than them using the next pool option. Below is a screenshot of my configuration via webfig.
Screen Shot 2015-08-06 at 5.03.12 PM.png
Chechito,

I have removed the Netmask value (22) under the DHCP Server → Network.

Thanks,

Mark