Pregunta

Algunas impresoras incluyen un CD que puede detectar un dispositivo sin una dirección IP asignada o con una IP no válida en la LAN.

Estamos desarrollando un dispositivo que desea que el usuario pueda actuar de la misma manera: conecta el dispositivo en la red y desde el lado del cliente un pequeño software detecta la configuración, inicia el asistente, ...

¿Cómo puedo hacer esto? ¿Cómo puedo escribir algún software para detectar mis dispositivos en la red y configurarlo? ¿Alguna pauta?

¿Fue útil?

Solución

Parece que quiere que su hardware sea compatible con la tecnología Universal Plug and Play (o similar). Consulte aquí: http://www.upnp.org/resources/default.asp

Universal Plug and Play es efectivamente el escenario que está describiendo: el hardware puede ingresar a la red y anunciarse. Si su software de configuración se está ejecutando, se ve ese anuncio y puede completar la configuración desde ese punto. En la mayoría de los casos, esto implica tomar una dirección DHCP si es posible (y transmitirla en la subred a la que se une) o una dirección de configuración automática (169.254.x.x) si DHCP rechaza el nuevo hardware o no está presente.

Recomiendo leer los documentos en la URL que proporcioné, aunque solo sea para darle una idea de cómo hacer las cosas, incluso si no implementa el protocolo UPnP completo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top