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

Signaler
Messages postés
2
Date d'inscription
jeudi 15 février 2007
Statut
Membre
Dernière intervention
14 mars 2007
-
Messages postés
2
Date d'inscription
jeudi 15 février 2007
Statut
Membre
Dernière intervention
14 mars 2007
-
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

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

<hr size="2" width="100%" />TuRn3r
Messages postés
1
Date d'inscription
vendredi 4 août 2006
Statut
Membre
Dernière intervention
16 février 2007

Merci beaucoup pour le lien, il y a plein d'infos.
Malheureusement, je n'y ai pas trouvé de réponse à mon problème.
Messages postés
2
Date d'inscription
jeudi 15 février 2007
Statut
Membre
Dernière intervention
14 mars 2007

En fait j'ai résolu le problème en utilisant RawEther.

merci