• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[WOL] Agent 2.3.4 Fonctionne uniquement sur un pc et non sur plusieurs
#1
Bonjour à tous,

Je n'arrive pas à faire fonctionner le wake on lan sur plusieurs machines.

J'ai essayé plusieurs manipulations :

1) Faire une tâche avec un poste => fonctionne

2) Faire une tâche avec groupe dans lequel il n'y a qu'un poste => fonctionne

3) Faire une tâche avec plusieurs postes => fonctionne pas (un seul poste se reveil)

4) Faire une tâche avec un groupe contenant plusieurs postes => fonctionne pas (un seul poste se reveil)

Quand je regarde en mode debug, mon agent n’envoie qu'une seule trame de paquet magique

Mon agent Linux est en 2.3.4
fusioninventory-for-glpi_0.84+2.2
Et glpi 0.84.5
  Reply
#2
Bonjour,

Pour compléter ce message, je rencontre le même soucis,

En mode debug au niveau des log j'ai ceci :
Code:
[Thu May 22 14:28:19 2014][debug] running task WakeOnLan
[Thu May 22 14:28:19 2014][debug] FusionInventory WakeOnLan task 2.0
[Thu May 22 14:28:19 2014][error] Impossible to use ethernet method: Net::Write
module needed
[Thu May 22 14:28:19 2014][debug] Sending magic packet to xxxxxxxxxxxx as UDP packet

agent Linux FusionInventory Agent (2.3.5.1)
GLPI 0.84.5
fusioninventory-for-glpi_0.84+2.2

Remarque avez vous une explication pour l'erreur :
Code:
[Thu May 22 14:28:19 2014][error] Impossible to use ethernet method: Net::Write
module needed
Comment peut on résoudre ce problème ?

Merci d'avance.
  Reply
#3
Il faut installer le module perl net-write
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#4
Le module installé ne règle pas le problème, l'agent n'envois qu'une trame...J'ai laissé tombé l'agent pour passer par un script bash couplé avec ma bdd ocs.
  Reply
#5
Bonjour,

De mon côté j'ai continué mes tests :
Avec un agent sous linux ( 2.3.5.1) je peux démarrer qu'une seule machine à la fois et au niveau log je n'ai aucune trace des autres adresse mac.
après installation du module Net::Write, je n'ai plus l'erreur : Impossible to use ethernet method: Net::Write
Avec un agent sous windows 7 X64 (2.3.8) ça ne fonctionne pas du tout. Si j'utilise une tache en mode pull
j’obtiens le message d'erreur suivant :
Code:
perl.exe - Erreur système
Impossible de démarrer le programme il manque wpcap.dll sur votre ordinateur. Essayer de réinstaller le programme pour corriger ce Problème.
Par contre au niveau log je vois bien toutes les adresses mac des postes à démarrer
Code:
<?xml version="1.0" encoding="UTF-8"?>
<REPLY>
   <OPTION>
      <NAME>WAKEONLAN</NAME>
      <PARAM MAC="...">
      </PARAM>
      <PARAM MAC="...">
      </PARAM>
   </OPTION>
   <RESPONSE>SEND</RESPONSE>
   <PROLOG_FREQ>1</PROLOG_FREQ>
</REPLY>
  Reply
#6
Oui le module wake on lan ne fonctionne pas avec les agents Windows
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)