Suas restrições em termos de hardware e IP tornam isso insustentável se você quiser usar uma única LAN IP. Em particular, as restrições que todo o DHCP está no roteador dlink, existem vários APs, e que os dispositivos Wifi são todos (presumivelmente) desconhecidos com antecedência introduzir problemas.
Se você conhece os macs para cada dispositivo que se conectará via Wi-Fi antecipadamente, então essa pergunta é trivial (embora com muita manutenção). basta configurar reservas para cada mac antecipadamente, atribuindo o IP desejado. Isso quase nunca é uma possibilidade para uma rede doméstica moderna, mas se for uma opção, é realmente a única maneira de alcançar seus objetivos, dadas as outras restrições.
A maioria dos roteadores domésticos não permite vários pools de endereços, e aqueles que tendem a preencher o primeiro pool, e passam para o segundo em ordem de alocação, pelo menos até coletar um número de MACs. Isso ocorre porque o roteador tem apenas duas interfaces. Em geral, você só pode ter uma instância DHCP por interface, porque, de outra forma, como o roteador pode determinar para qual delas o frame de solicitação de broadcast é destinado? Se você tiver um roteador mais sofisticado, poderá atribuir uma instância do servidor a qualquer porta desejada, mas, em seguida, estará analisando o roteamento entre as redes.
Eu já coloquei clientes sem fio em um intervalo separado, usando o servidor DHCP no meu roteador com fio para clientes com fio, e habilitei o DHCP no meu AP único, com um intervalo de pool diferente do usado pelo roteador. Isso funciona principalmente, pois o AP oferece antes que o roteador receba a solicitação, mas em algumas circunstâncias, isso pode não funcionar perfeitamente, e o roteador pode ocasionalmente receber a solicitação, alocar um endereço etc. No seu caso, você precisaria de um Instância DHCP por AP com um pool não sobreposto cada. você poderia usar um único servidor dhcp wifi dedicado, mas isso exigiria que você colocasse o wifi em uma rede IP diferente.