[Test] Another brick in the WOL

Another brick in the WOL [Test] - Windows & Software

Marsh Posté le 15-09-2006 à 20:59:49    

Salut,
 
Sur une carte-mère ne supportant que le WOR (Wake On Ring : mise sous-tension d'un PC à partir d'un signal reçu depuis un modem RTC), je souhaite utiliser le Jumper associé pour connecter une carte réseau compatible WOL (Wake on LAN : la même, mais à partir d'une carte réseau), ce en utilisant un câble "fait maison". Ma crainte est de voir le matériel endommagé par une telle opération.
 
Pourquoi ce bricolage ? Parceque le WOR n'est pas top (il semble mettre sous-tension les postes concernés par simple réception d'un appel téléphonique sur la ligne, alors que l'on souhaite ici mettre sous tension un poste précis par une action volontaire déclenchée depuis le LAN ou WAN), que les cartes RTC compatibles sont rares et chères, et enfin que la chaîne de compatibilité semble hasardeuse (carte-mère, modem et CPU doivent être compatibles).
Donc le WOL est bien plus attrayant.  
 
Ci-dessous, l'extrait du manuel de la carte-mère MSI K7T266 Pro2 (MS-6380) version 2.0, relatif aux connecteurs WOR et WOL (elle intègre les deux fonctionnalités) :
 
http://rockz.free.fr/file/other/worAndWolJumper.png
 
Avant d'interpréter çà, il semble que (d'après les recherches d'autres internautes) : le WOL ait été lancé et normalisé par IBM, alors que le WOR ne fait l'objet d'aucune norme, laissant libre aux constructeurs les choix d'implémentation (connecteurs 5-pin, mais aussi 3-pin sur d'autres cartes-mères).
 
De cet imprimé-écran et de l'information ci-dessus, je ressors donc que :
  1 - les connecteurs WOR et WOL sont similaires, dans la mesures où 2 pin du connecteur WOR ne sont pas utilisés. Seules les pattes MP_WAKEUP et MDM_WAKEUP divergent.
  2 - il est possible que la différenciation des jumpers (et donc des câbles associés) ne soit qu'une magouille commerciale destinée à vendre plus.
  3 - câbler une carte réseau compatible WOL sur un connecteur WOR est possible, à l'aide d'un câble maison correctement relié aux 3 pin utiles du schéma WOR ci-dessus.
 
Ma carte-mère, une K7T266 Pro2-A (MS-6380E) version 1.X, est une version qui ne dispose que du connecteur WOR. Voici l'extrait du livret :
 
http://rockz.free.fr/file/other/worAndWolJumper-myMb.png
 
Il s'agit bien des mêmes spécifications que celles vues plus haut, à cela près qu'une remarque concernant le signal faible du WOR a été ajoutée, et que le nom de la patte WOR est passé de MDM_WAKEUP à WOR.
 
Du côté carte-réseau, j'ai une D-Link DFE-530TX sans la Boot ROM (pour charger les ressources depuis un serveur distant et non plus le HDD notamment). Elle possède les 3 pin pour le câble WOL mais le câble n'est pas fourni avec. Sur le web, on trouve certains utilisateurs qui ont pû faire marcher le WOL avec cette carte, et un témoignage alarmant de quelqu'un qui aurait reçu en réponse du support D-Link que le câble n'est pas fourni car D-Link se serait aperçu que la fonctionnalité est foireuse, après sortie d'usine. Sur la boîte, on trouve les caractéristiques "ACPI V1.0", "PCI Power Management v1.1", mais pas le mot-clé WOL. Par contre, les différents marchands web indiquent bien la fonctionnalité WOL dans leurs fiches techniques. Synthèse : çà sent moyennement bon ^^. Par ailleurs, aucune indication, que çà soit sur la carte-réseau elle-même, dans la notice ou sur le web, ne permet de déterminer le rôle de chaque pin sur la carte réseau (5V, ground, WOR), d'où le risque de brancher le pin WOR carte-réseau sur le pin 5V de la carte-mère par exemple. J'en suis donc réduit à décortiquer/zoomer des images de câbles WOL trouvées sur le net, pour déterminer le branchement correct.
 
Avant de tenter le branchement et potentiellement de griller du matos (je suis plus d'avis que dans le pire des cas, rien ne se passera lors de la réception de la trame spéciale, mais qu'aucun matériel ne sera endommagé), je souhaite recueillir vos connaissances et avis sur la question, savoir si çà vous semble possible.
 
Les points de doute sont :  
  1 - Le signal envoyé en WOR sur la patte WOR, et celui envoyé en WOL sur la patte MP_WAKEUP, est-il le même ?
  2 - Que faut-il comprendre dans la remarque des spécifications pour le WOR "Le signal wake-up du modem est un signal faible" ? Cela constitue-t-il une différence majeure entre WOR et WOL ? Un risque ?
  3 - Les fameux câbles WOL ont-ils des propriétés spécifiques ou peut-on utiliser n'importe quel type de branchement ?
 
1er objectif : voir la LED du routeur active lorsque le PC est hors-tension
2ème objectif : mettre sous-tension le PC après envoi d'une trame spéciale depuis le LAN
3ème objectif : mettre sous-tension le PC après envoi d'une trame spéciale depuis le WAN (si çà marche en LAN, c'est gagné d'avance pour le WAN !)
 
Par ailleurs, les cartes-mères compatibles PCI 2.2 reçoivent l'alimentation adéquate dans les ports PCI, et ne nécessitent ainsi aucun Jumper et câble WOL. Je ne crois pas que çà soit le cas de ma carte-mère (je ne vois pas les LED de la carte-réseau ni du routeur allumées lorsques le PC est hors tension) et il n'en est pas fait mention dans le livret de la carte.
Question subsidiaire : Comment déterminer la version des ports PCI supportée par une carte-mère ?
 
Ca serait sympa d'apporter de l'eau au moulin, donc de répondre uniquement si vous connaissez la problématique (çà parait évident comme çà, mais en lisant les forums, on se rend vite compte que non :D La qualité des discussions sur HFR s'est quand même bien dégradée avec le temps, et j'ignore si c'est le bon endroit pour lancer ce thème) ou que vous êtes curieux de la découvrir. En d'autres mots : mort au troll et aux certitudes hâtives et erronées de certain(e)s (aussi connues comme "cocktail de prétention à base de méconnaissance". Je pense notamment aux expéditifs "Commence par racheter du vrai matos" ou encore pour d'autres problèmes "C'est un virus, y'a qu'une solution : formatte et réinstalle" ) !
 
Remarque : pour un possible problème de droit d'auteur relatif aux imprimés-écran extraits des livrets MSI, merci de m'adresser toute requête par message privé.


Message édité par Rokz le 16-09-2006 à 15:45:53
Reply

Marsh Posté le 15-09-2006 à 20:59:49   

Reply

Marsh Posté le 16-09-2006 à 12:33:28    

Il y a du mieux.
 
La carte réseau initialement reliée à la CM était une Realtek basée sur le chipset RTL8139, elle n'avait pas le connecteur WOL, même si elle intégrait cette fonctionnalité (avec les bus PCI 2.2 sans doute). Donc, pas de loupiotte allumée lorsque le PC était sous-tension.
 
En la remplaçant pr la fameuse D-Link décrite dans le message précèdent, les lumières sont bien allumées lorsque le PC est hors-tension (carte-réseau et routeur).
Je n'ai branché aucun cable entre la carte réseau et la CM, les ports PCI de ma CM sont donc compatibles 2.2.
 
J'ai lu quelquepart qu'une carte réseau, même si elle communique via du PCI 2.2, doit obligatoirement avoir un connecteur WOL pour que çà marche (connecteur pas forcément utilisé donc). Vous en pensez quoi ?
 
Par conséquent, oubliée l'histoire du branchement WOL sur le connecteur WOR, même si çà reste intéressant de savoir si çà marcherait ou non :) .
 
Néanmoins, le WOL ne fonctionne toujours pas, malgré une configuration appropriée du BIOS (incluant les options ICPA, S3/STR, etc.) .
 
Voici de nouveaux éléments :
 
  1 - dans l'onglet avancé de la carte-réseau (gestionnaire de périphériques), il n'y a aucunes options de type "Wake On LAN", "Wake on PME", etc. Pourtant, la carte reste active après mise hors-tension. L'ancienne carte-réseau, la Realtek, ne restait pas allumée après mise hors-tension, mais elle possèdait toutes les options "Wake on.." etc. dans ce fameux onglet.
 
  2 - même si la carte-réseau reste active après mise hors-tension, je n'ai aucune option dans le BIOS pour activer le "Wake On LAN", elle ne le supporte peut-être donc pas, bien que certaines CM semble le supporter sans pour autant faire apparaître explicitement l'option dans le BIOS. Sur le Web, les fiches techniques mentionnent le WOL pour cette CM, mais le livret MSI ne fait état d'aucun jumper ni option BIOS.
 
  3 - en supposant que le WOL ne soit pas possible avec ma CM, son BIOS définit une option "Wake On PME (Power Management Event)". J'ignore la différence qu'il existe entre WOL et PME. Est-ce une différence de signal, de source du signal ? Sur le web, la nuance est faible, et les PME permettent aussi de mettre sous-tension à distance.
 
Alors que penser ? Que faire ?


Message édité par Rokz le 16-09-2006 à 12:39:47
Reply

Marsh Posté le 16-09-2006 à 12:53:43    

C'est reglé pour les points 2 et 3.
 
Intel nous dit que (http://www.intel.com/support/network/sb/cs-008459.htm) l'option BIOS "Wake On LAN" est dédiée à l'utilisation "carte-réseau + câble + jumper CM" et que l'option "Wake On PME", fait la même chose, mais en utilisant le pin PME des ports PCI 2.2.

Reply

Marsh Posté le 16-09-2006 à 15:40:14    

Bon, j'y vois de moins en moins clair.
 
Dans le lien Intel donné plus haut sont détaillés les différents états d'alimentation du PC, de S0 à S5 (S0 : PC allumé, S5 : PC totalement éteint, et entre deux, on trouve différents états de veille).
 
Sous Windows, ds "gestionnaire de périphériques --> cartes-réseau --> maCarte --> propriétés --> onglet "détails" --> items "Fonctions de gestion de l'alimentation" et "Mappages d'état d'alimentation", on est censé savoir depuis quel état d'alimentation la carte réseau est capable de titiller l'alimentation.
 
Sur ma carte-réseau Realtek, la valeur D3 est mappée aux états S3 (veille) et S5 (totalement éteint), et les fonctionnalités "PDCAP_WAKE_FROM_Dx_supported", avec x de 1 à 3 (rien pour 0), sont présentes : çà signifie bien que la carte est capable de réveiller le PC lorsqu'il est en veille ou totalement éteint ? Et bien pourtant, lorsque le PC est éteind ou en veille, la LED n'est pas allumée.
 
Avec la carte D-Link, où la LED est bien allumée, je n'ai que "PDCAP_WAKE_FROM_D0_supported" : la carte réseau peut démarrer le PC lorsque celui-ci est dans l'état d'alimentation "je suis déjà sous-tension" ?!? J'y comprends rien.
Le mappage est le même que pr la Realtek, donc il ne doit y avoir aucun espoir avec cette carte de réveiller le PC depuis les états "veille" et "totalement éteint", pourtant la LED est allumée..
 
Autre détail, j'avais installé un logiciel qui se place comme une surcouche/driver de la connexion LAN sous Windows (Protowall). Désormais, quand j'essais de le désinstaller pour tout remettre au propre, un message d'erreur signale que : "Impossible de supprimer etc. Le périphérique peut être requis pour le démarrage de l'ordinateur".
 
Vous y comprenez quelquechose ?


Message édité par Rokz le 16-09-2006 à 15:48:58
Reply

Marsh Posté le 16-09-2006 à 20:27:55    

Wolé, la suite.
 
J'ai obtenu confirmation : la D-Link DFE-530TX "rev. A" n'est pas compatible WOL, malgré le connecteur présent et les bons sous-entendus marketing. Seule la révision C corrige le tir. Donc celle là, elle retourne direct chez mon revendeur.
 
Pour la Realtek, c'est pas clair non plus. La FAQ Realtek dit que seule la puce RTL8139A supporte le WOL (j'ai la RTL8139D) et donc que la révision A faut du WOL, mais pas les révision B, C et D ?!?
Pourtant sous Windows, il y a bien les options "Link change", "Wake on ARP/ping", etc. De plus, le tableau comparatif des puces RTL8139 fourni par Realtek assure que toutes les révisions disposent du WOL.
La A fournirait les options de "Magic packet" en plus, et les autres n'auraient que le ping et le "link change (high signal, low signal, positive signal, negative signal)".
 
Avec un soft Realtek (pg8139.exe) et un fichier de config (8139.conf), j'ai reprogrammé l'EEPROM de la carte réseau sans succès (le checksum de l'EEPROM est désormais corrompu, et l'adresse MAC a été incrémentée de 1 à l'issue de l'opération, bizarre çà d'ailleurs). La carte fonctionne toujours, masi toujours pas de WOL.
 
Après, il y a autre chose : réveiller un PC par un ping, çà permet, en WOW, à n'importe quel internaute d'allumer votre machine, donc c'est pas tellement intéressant. Après, le réveil via un "Magic Packet" nécessite de fournir l'adresse MAC de l'interface réseau destinataire, ce qui est déjà bien plus sûr.
 
C'est bien la première fois que je tombe dans un merdier où même les docs du constructeur se contredisent :(
Et puis çà encourage pas à racheter une autre carte, étant donné qu'on ne connait l'envers du décor qu'après l'avoir branchée et diagnostiquée.
 
Alors le WOL, çà marche chez vous ? Et avec quel matos ?

Reply

Marsh Posté le 20-09-2006 à 23:15:15    

Du nouveau, j'ai récuperé une carte-réseau qui est, cette fois, capable de se réveiller depuis les états d'alimentation S3 (veille / suspend), S4 (hibernate / veille prolongée) et S5.
 
C'est une 3com 905C-TX-M, automatiquement reconnue par XP mais dont les pilotes-constructeur s'arrêtent à Windows NT.
 
Problème : j'ai pu réveiller le PC depuis un ping la première fois, et depuis çà ne marche plus. Quand j'ouvre l'outil de diagnostic 3com, le test de "Remote Wake-Up" n'apparaît pas. Peut-être est-ce des résidus de driver Realtek mélangés aux nouveaux drivers qui ont trompé le système la première fois. J'ai essayé le driver Microsoft et celui de 3com (NT) sans succès.
 
Dans les options "avancé" de la carte, les options "Wake up etc." n'apparaissent pas.
 
Mon hypothèse pour le moment : la carte-mère n'a pas de jumper WOL, mais accepte le "Wake on PME" via les ports PCI 2.2.
La carte-réseau ne comprendrait pas l'absence de jumper WOL et ne saurait tirer partie des PME.
 
Qu'en pensez-vous (pas grand-chose pour le moment on dirait bien) ?


Message édité par Rokz le 20-09-2006 à 23:16:09
Reply

Marsh Posté le 20-09-2006 à 23:46:32    

Désolé de ne pas apporter d'eau à ton moulin, toutefois j'ai marqué ce sujet, et ça m'intéresse grandement ;)
Merci de le faire vivre et évoluer malgré l'absence de réponses :jap:


---------------
Encore une victoire de canard !
Reply

Marsh Posté le 22-09-2006 à 18:39:44    

Merci bcp pour les encouragements Power Nabot :D Ca fait plaisir d'avoir un retour de tps en tps.
 
Pour la suite de mes péripéties, et l'approfondissement de la technologie WOL en général, je déménage vers le sujet suivant :
 
[Le topic wake on LAN] Depicus Software : Excellent ! /Infos, quest\
http://forum.hardware.fr/hardwaref [...] m#t2525723
 
Il centralise l'info HFR sur le WOL apparemment, et j'ai pu y lire de très bonnes interventions techniques pour le moment.
Bref, c'est la fête du slip là-bas ^^
 
A+


Message édité par Rokz le 22-09-2006 à 18:40:01
Reply

Marsh Posté le 22-09-2006 à 18:58:40    

Merci :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed