• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[résolu] Remontée des imprimantes
#1
Bonjour à tous,

J'ai installé GLPI sur ma machine RedHat 5.4 ainsi que le plugin fusionInventory-for-GLPI-snapshot-0.78-20110422-1312.tar.gz

Je veux en effet que le serveur s'occupe de la découverte et de l'interrogation du matériel réseau.

J'ai suivi la procédure d'un membre en anglais ici: http://forum.fusioninventory.org/viewtopic.php?id=279 (la partie retranscrite du tchat)

Donc dans un premier temps, je fais remonter mon agent en faisant fusioninventory-agent --debug
Il apparait bien dans l'interface web. Ensuite je configure la plage IP à scanner, et je clique sur "Créer la tâche automatiquement" pour qu'il me crée les tâches netdiscovery et SNMPquery.

Après cela, je vais dans la gestion des tâches, et j'affecte mon agent aux 2 tâches. Une fois que c'est fait, je clique sur "forcer l'éxecution" pour les 2 et je lance mon agent en ligne de commande.

Je le vois bien scanner le réseau, et une fois que c'est terminé, je retourne dans l'onglet de plage IP.

Pour la première tâche il me met ok, qu'il a bien découvert des périphériques, mais ensuite il n'a pas l'air de les scanner, il me marque en rouge "No devices to inventory"

Et dans matériels inconnus, il ne m'a remonté que des serveurs, aucune imprimante n'est remontée. Et le SNMP est bien activé sur celles-ci.

Les versions que j'utilise:
GLPI 0.78.4
INVENTORY : v2.1.8
NETDISCOVERY : 1.4

Qu'est ce que je fais de travers?

Merci
  Reply
#2
Tu peux bien les interroger en snmp v1 ou v2 avec la communauté "public" ?
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#3
Bonjour,

Merci de prendre en charge mon problème.

Oui le SNMP est configuré de cette sorte sur les imprimantes. C'est les paramètres par défaut de toute façon.
  Reply
#4
1/ vérifier que ces imprimantes ont une IP dans ta plage définie.
2/ que tu peux faire un snmpwalk a partir de la machine qui a l'agent sur une des imprimantes.
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#5
1) Les imprimantes ont bien une IP dans cette plage, je les pinge et j'ai accès à leur interface de gestion.
2) Comment fait-on ça svp?
  Reply
#6
snmpwalk -v 1 -c public ipimprimante sysdescr
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#7
No response from x.x.x.x

Dans la page de config de l'imprimante j'ai pourtant ça: http://i54.tinypic.com/i3s7ld.jpg

J'ai oublié un truc?
  Reply
#8
T'as pas le firewall de la machine qui empêche le port 161 udp de passer ?
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#9
Il est désactivé mon pare-feu.
  Reply
#10
Peut etre que tes imprimantes ne sont pas sur le même VLAN que cette machine
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#11
Oui en effet, elles ne sont pas sur le même VLAN.

Le VLAN des imprimantes est normalement configuré pour laisser passer bcp de choses, je vais regarder si le snmp est autorisé et je vous tiens au courant.
  Reply
#12
J'ai autorisé le snmp du VLAN de mes imprimantes à destination de mon serveur.

Quand je retape la commande, il me dit: Timeout: No response from x.x.x.x

C'est bien les trappes SNMP qui remontent sur le serveur?
  Reply
#13
Non ce ne sont pas ds trappes SNMP, c'est toi qui interroge en SNMP.
C'est le port 161 en UDP qui doit pouvoir être accessible sur l'imprimante à partir de ton serveur
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#14
Il faut donc que j'autorise le serveur à interroger en SNMP les imprimantes?

Donc dans mon pare-feu je dois dire que le serveur peut communiquer en SNMP à destination du VLAN de mes imprimantes, est-ce bien ça?
  Reply
#15
Ca me semble cohérent oui Big Grin
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#16
Ah j'ai une réponse de ma commande !

Je vais à nouveau tester le plugin sur glpi et je vous tiens au courant.
  Reply
#17
Ca y est j'ai remonté des imprimantes.

Par contre dans mes souvenirs, sur l'ancienne version, il y avait bcp plus d'info, comme l'état des consommables. Comment fait-on pour avoir ces infos?

De plus, en allant dans Plage IP et dans la partie tâche terminée, j'ai quand même une erreur:


Agent 2011-04-27 10:47 Préparé
2011-04-27 10:47 Erreur No devices to inventory
  Reply
#18
Les imprimantes doivent être dans "inventaire > imprimantes" avec une IP, un modèle SNMP et une authentification SNMP
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#19
Ok j'en ai importé une pour tester. Et j'ai affecté un modèle SNMP.

Quelle est ensuite la procédure pour l'inventorier et remonter des infos comme les consommables et statistiques d'impression?

Merci
  Reply
#20
Faire une tache d'inventaire avec cet équipement
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#21
Ah je crois que je commence à comprendre.

J'ai affecté le modèle SNMP à une imprimante découverte, j'ai importé l'imprimante.

Dans le plugin fusioninventory, j'ai créé la tâche snmpquery sur le vlan de l'imprimante. Je l'ai affectée à l'agent, j'ai forcé son exécution.

Dans les infos de la tâche il m'a mis ça à la fin:

Définition 2011-04-29 09:27 En cours L'inventaire a démarré
NPI416B52 Numéro de série :
Numéro d'inventaire :
Usager :
Usager numéro :
(Imprimante) 2011-04-29 09:27 En cours 1 équipements inventoriés
2011-04-29 09:27 En cours Pas d'import CNHS344116,Printer,HP Color LaserJet CP2025dn,NPI416B52

Et j'ai pas remonté plus d'infos... Qu'est ce que ça signifie?
  Reply
#22
Les règles d'import ne doivent pas passer ou alors sur une règle t'as du mettre une action qui dis : si tu la trouve dans GLPI, met à jour sinon je refuse l'import
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#23
Dans "Règles d'import et de liaison des matériels" j'ai absolument rien touché. J'ai laissé les paramètres par défaut.

Dans la liste tout est actif. Si je vais dans:
Printer serial
Printer mac
Printer name

J'ai:

Champs Type d'action Valeur
Liaison FusionInventory Assigner Liaison si possible, sinon import refusé
  Reply
#24
Remplace l'action par "Liaison si possible" Big Grin
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#25
C'est pour quel nom de règle qu'il faut mettre cette action?

Car dans Unknown device import, il y a la valeur "Liaison si possible".

A moins qu'il faille modifier l'un des 3 que j'ai cité?
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)