OVH Cloud OVH Cloud

Problème pour allumer mon PC à distance.

4 réponses
Avatar
news.noos.fr
Bonjour à tous,
J'ai installé une carte Ethernet qui possède la fonction weake on lan (WOL)
pour allumer mon PC à distance. La carte mère et l'alimentation sont ok pour
fonctionner. Le câble wol relit la carte mère à la carte réseau. Le bios
avec la fonction weak on lan activée est aussi ok. Je prends le numéro IP et
l'adresse MAC. J'étains mon PC et je pars chez ma voisine.

Tout marche très bien, je peux allumer la machine à distance sans aucun
problème avec le PC de ma voisine qui est relié à internet.

Le problème est que si je mets plus de temps(plus de 10 min) à allumer mon
PC l'opération n'est plus possible. Je précise que ni l'adresse IP de mon PC
ni l'adresse MAC changent.

Je ne comprends pas pourquoi cela marche pendant 10 min et ensuite rien.

Merci d'avance pour votre aide.

Hugo

4 réponses

Avatar
Jacques Caron
On Tue, 16 Nov 2004 00:19:07 +0100, news.noos.fr
wrote:

Tout marche très bien, je peux allumer la machine à distance sans aucun
problème avec le PC de ma voisine qui est relié à internet.

Le problème est que si je mets plus de temps(plus de 10 min) à allumer
mon PC l'opération n'est plus possible. Je précise que ni l'adresse IP
de mon PC ni l'adresse MAC changent.

Je ne comprends pas pourquoi cela marche pendant 10 min et ensuite rien.


Sujet déjà abordé des tonnes de fois ici. C'est le cache ARP qui expire.
Le routeur doit envoyer le paquet à une adresse IP donnée. Pour ça, il lui
faut trouver l'adresse MAC correspondante, il regarde donc dans son cache
ARP. Si la correspondance n'y est pas, il fait une requête ARP, mais comme
le PC n'est pas allumé, il ne peut pas y répondre.

C'est pour ça qu'on appelle ça Wake on *LAN* :-)

Jacques.
--
Interactive Media Factory
Création, développement et hébergement
de services interactifs: SMS, SMS+, Audiotel...
http://www.imfeurope.com/

Avatar
news.noos.fr
Merci Jacques de repondre si vite. Mais j'ai deux questions:

Je dois comprendre qu'il est impossible d'allumer mon pc sur internet?

Ce que j'ai compris c'est que comme le pc n'est pas allumé l'adresse mac de
la carte réseau ne s'actualisé plus. Mais dans ce cas comme elle s'actualise
dans un lan si l'ordinateur est également éteint?

Hugo


"Jacques Caron" a écrit dans le message de news:

On Tue, 16 Nov 2004 00:19:07 +0100, news.noos.fr
wrote:

Tout marche très bien, je peux allumer la machine à distance sans aucun
problème avec le PC de ma voisine qui est relié à internet.

Le problème est que si je mets plus de temps(plus de 10 min) à allumer
mon PC l'opération n'est plus possible. Je précise que ni l'adresse IP
de mon PC ni l'adresse MAC changent.

Je ne comprends pas pourquoi cela marche pendant 10 min et ensuite rien.


Sujet déjà abordé des tonnes de fois ici. C'est le cache ARP qui expire.
Le routeur doit envoyer le paquet à une adresse IP donnée. Pour ça, il lui
faut trouver l'adresse MAC correspondante, il regarde donc dans son cache
ARP. Si la correspondance n'y est pas, il fait une requête ARP, mais comme
le PC n'est pas allumé, il ne peut pas y répondre.

C'est pour ça qu'on appelle ça Wake on *LAN* :-)

Jacques.
--
Interactive Media Factory
Création, développement et hébergement
de services interactifs: SMS, SMS+, Audiotel...
http://www.imfeurope.com/



Avatar
Jacques Caron
On Tue, 16 Nov 2004 01:26:36 +0100, news.noos.fr
wrote:

Mais dans ce cas comme elle s'actualise dans un lan si l'ordinateur est
également éteint?


Sur un LAN tu peux sans problème envoyer une trame Ethernet directement à
l'adresse MAC de ton choix, pas besoin d'ARP. Mais si tu n'es pas sur le
LAN, tu ne peux pas adresser directement l'adresse MAC (i.e. tu ne peux
pas faire de l'Ethernet "pur"), tu es bien obligé de passer par IP, et
c'est quand on "revient" vers Ethernet que le problème se pose.

Solutions possibles: allonger le timeout ARP, ajouter une entrée statique
dans la table ARP, ajouter une autre machine qui répondra aux requêtes ARP
à la place de la machine visée, ou passer par une autre machine qui fera
le réveil "en direct" en Ethernet, avec un protocole de son choix pour
communiquer avec cette machine via Internet. Les deux premières solutions
ne sont évidemment pas forcément possibles sur tous les routeurs, en
particulier sur les routeurs "grand public".

Jacques.
--
Interactive Media Factory
Création, développement et hébergement
de services interactifs: SMS, SMS+, Audiotel...
http://www.imfeurope.com/

Avatar
news
Merci Jacques pour ces précisions.

Hugo

"Jacques Caron" a écrit dans le message de
news:
On Tue, 16 Nov 2004 01:26:36 +0100, news.noos.fr
wrote:

Mais dans ce cas comme elle s'actualise dans un lan si l'ordinateur est
également éteint?


Sur un LAN tu peux sans problème envoyer une trame Ethernet directement à
l'adresse MAC de ton choix, pas besoin d'ARP. Mais si tu n'es pas sur le
LAN, tu ne peux pas adresser directement l'adresse MAC (i.e. tu ne peux
pas faire de l'Ethernet "pur"), tu es bien obligé de passer par IP, et
c'est quand on "revient" vers Ethernet que le problème se pose.

Solutions possibles: allonger le timeout ARP, ajouter une entrée statique
dans la table ARP, ajouter une autre machine qui répondra aux requêtes ARP
à la place de la machine visée, ou passer par une autre machine qui fera
le réveil "en direct" en Ethernet, avec un protocole de son choix pour
communiquer avec cette machine via Internet. Les deux premières solutions
ne sont évidemment pas forcément possibles sur tous les routeurs, en
particulier sur les routeurs "grand public".

Jacques.
--
Interactive Media Factory
Création, développement et hébergement
de services interactifs: SMS, SMS+, Audiotel...
http://www.imfeurope.com/