Envoi d'un message Broadcast quand la carte reseau n'a pas d'IP

dunecann Messages postés 2 Date d'inscription jeudi 15 février 2007 Statut Membre Dernière intervention 14 mars 2007 - 15 févr. 2007 à 15:19
dunecann Messages postés 2 Date d'inscription jeudi 15 février 2007 Statut Membre Dernière intervention 14 mars 2007 - 14 mars 2007 à 11:43
Bonjour,

J'essaie de broadcaster un message DHCP alors que la carte reseau n'a pas d'adresse IP (apres un ipconfig /release) sur windows XP SP2.
J'utilise une RAW socket sous Microsoft Visual C++.
Quand j'envoie le message, je recois l'erreur 10065 (WSAEHOSTUNREACH).
Par contre ca marche quand une adresse IP est associée à ma carte réseau, le message est broadcasté correctement, mais pas quand j'essaie sans adresse (depuis 0.0.0.0).
J'ai aussi essayé en Java, j'obtiens l'erreur equivalente: NoRouteToHostException.

Ca doit etre possible d'envoyer ce message, vu que le service "DHCP Client" le fait (par example sur "ipconfig /renew" après un "ipconfig /release").

Quelqu'un peut m'aider?

3 réponses

turnerom Messages postés 492 Date d'inscription samedi 10 juillet 2004 Statut Membre Dernière intervention 12 janvier 2012 1
15 févr. 2007 à 17:30
Salut, jette un oeil ici, tu trouvera certainement ton bonheur
http://www.frameip.com/dhcp/

<hr size="2" width="100%" />TuRn3r
0
mlocquet Messages postés 1 Date d'inscription vendredi 4 août 2006 Statut Membre Dernière intervention 16 février 2007
16 févr. 2007 à 10:29
Merci beaucoup pour le lien, il y a plein d'infos.
Malheureusement, je n'y ai pas trouvé de réponse à mon problème.
0
dunecann Messages postés 2 Date d'inscription jeudi 15 février 2007 Statut Membre Dernière intervention 14 mars 2007
14 mars 2007 à 11:43
En fait j'ai résolu le problème en utilisant RawEther.

merci
0