Não sei se o Windows CE é um pouco diferente (não deveria), mas em qualquer sistema Windows você pode atribuir vários endereços IP estáticos e gateways a uma NIC:
Primeira vez postada no serverfault. Temos um monte de dispositivos Windows CE que odeiam o nosso servidor DHCP (provavelmente um bug), mas vamos ignorar isso.
Digamos que não possamos usar o DHCP. Mas temos dispositivos que podem conectar um dos dois Gateways sem fio, digamos que um gateway tenha ip XXX.Y0.1.1
o outro tenha XXX.Y1.1.1
com uma máscara de sub-rede 255.255.0.0
.
Existe alguma maneira possível de configurar um computador com Windows CE para ter um endereço IP estático e um código de acesso no qual ele tentaria primeiro, XXX.Y0.1.1
se isso não funcionar, então XXX.Y1.1.1
.
É muito provável que seu problema com o DHCP seja um sintoma de uma rede mal configurada.
Os dois endereços IP do gateway possíveis implicam que você tem várias rotas para as redes upstream. A consequência de não implementar também o Spanning Tree Protocol é que você terá pacotes roteando em loops e transmitindo tempestades em sua rede.
Com tempestades de transmissão, o DHCP não funcionará de maneira confiável.