Question

Certaines imprimantes incluent un CD capable de détecter un périphérique sans adresse IP attribuée ou avec une adresse IP invalide sur le réseau local.

Nous développons actuellement une appliance qui doit permettre à l’utilisateur d’agir de la même manière: ils connectent l’appliance sur le réseau et, du côté client, un logiciel minuscule détecte la configuration, un assistant de lancement, ...

Comment puis-je faire cela? Comment puis-je écrire un logiciel pour détecter mes périphériques sur le réseau et le configurer? Des directives?

Était-ce utile?

La solution

Vous voulez que votre matériel prenne en charge la technologie Universal Plug and Play (ou similaire). Vérifiez ici: http://www.upnp.org/resources/default.asp

Universal Plug and Play est bien le scénario que vous décrivez: le matériel peut se connecter au réseau et s’annoncer. Si votre logiciel de configuration est en cours d'exécution, cette annonce est affichée et vous pouvez terminer la configuration à partir de ce point. Dans la plupart des cas, cela implique, si possible, de saisir une adresse DHCP (et de diffuser sur le sous-réseau auquel elle est associée) ou une adresse de configuration automatique (169.254.x.x) si DHCP rejette le nouveau matériel ou n’est pas présent.

Je recommande vivement de lire les documents à l'URL que j'ai fournie, ne serait-ce que pour vous donner une idée de la procédure à suivre, même si vous n'implémentez pas le protocole UPnP complet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top