Statistiques

Compteur d'affichages des articles
1040195

01 - Processus de découverte réseau de FusionInventory

Nous allons voir dans cet article comment utiliser ce plugin pour lancer une découverte réseau.

Pour rappel, le réseau de test se compose de :

Serveur GLPI
Poste client
Imprimante réseau
Serveur NAS
Routeur
  • Centos 6.4
  • GLPI 0.83.8
  • FusionInventory metapackage_0.83+2.2.1
  • Ip = 192.168.0.231/24
  • URL = http://192.168.0.231/glpi0838/
  • Windows 7
  • Client FusionInventory 2.2.7-4
  • IP = 192.168.0.33/24
  • Dell 3100CN
  • IP = 192.168.0.210/24
  • Communeauté SNMP = EyesOfNetwork
  • Qnap TS-209
  • IP = 192.168.0.213/24
  • Communeauté SNMP = EyesOfNetwork
  • Zyxel Zywall 5
  • IP = 192.168.0.254/24
  • Communeauté SNMP = EyesOfNetwork

 

02 - FusionInventory

Lancer le plugin par le menu Plugins.

Menu Plugins

Page de Bienvenue

 

Nous allons lancer la découverte réseau avec l'assistant en cliquant sur le bouton Découvrir le réseau.

Création de la page d'adresse IP

 

Dans cet écran nous définissons la plage d'adresse IP de travail. Dans ce cas 192.168.0.1 à 192.168.0.254.

Cliquer sur Suivant.

Création de la tâche

 

 Cliquer sur Suivant.

Résultats d'exécution des tâches

Ne pas tenir compte du message et cliquer sur Suivant.

Terminer la tâche

 

Nous définissons ici le comportement de la tâche.

Choisir Fin et cliquer sur Fin.

Nous allons maintenant contrôler la configuration de la tâche en choisissant Gestion des tâches (Normal) dans le menu FusionInventory.

Menu FusionInventory

Liste des tâches

Notre tâche est bien la.

Cliquer sur la tâche.

Configuration de la tâche Découverte réseau

Voici la configuration de notre tâche.

Nous allons changer l'apparence de la fiche en sélectionnant le mode Avancé.

Sélection Mode Avancé

Choisir Oui dans Mode Avancé et cliquer sur Actualiser.

Sélection Mode Avancé Suite

Nous arrivons sur l'onglet Principal.

Cliquer sur l'onglet Action 1.

Onglet Action 1

 

Nous voyons que le périmètre de la tâche est bien la plage IP interne.

Nous voyons que l'agent de notre Windows 7 est bien renseigné dans la partie Vecteur.

03 - Découverte réseau

Il ne reste plus qu'à cliquer sur Forcer le démarrage.

Action en cours

 Dans la partie de l'écran avec un sablier est apparu notre tâche avec un statut Préparé.

Cliquer sur l'icone avec 2 flèches vers le bas (à gauche de l'ID unique).

Tâche Statut Préparé

 

Cette action donne toutes les informations concernant la tâche.

Cliquer sur l'icone de rafraîchissement de la vue (2 flèches en cercle toujours à gauche de l'ID unique).

Vous pouvez forcer accélérer la prise en compte de la tâche par l'agent en cliquant sur Force an inventory sur la page web de votre agent (voir article Gestion de Parc 04: Plugin FusionInventory)

Statut Démarré

 

La tâche est passée en statut : Démarré.

Après plusieurs rafraîchissements et la fin de la tâche nous avons ceci :

Fin de la découverte réseau

La découverte réseau a :

  • mis à jour le poste Windows 7
  • classé le Nas comme matériel inconnu
  • créé le Zywall 5 comme matériel réseau
  • créé l'imprimante Dell 3100CN comme matériel réseau.

Ce dernier point n'est pas correct.

Après avoir parcouru le forum de FusionInventory et discuté avec David Durieux et les personnes de GLPI, je suis arrivé à la conclusion que le problème vient du client FusionInventory pour Windows.

En effet, celui-ci utilise un fichier pour donner un type de matériel lors de la découverte réseau. Ce fichier contient quelques erreurs et surtout ne laisse pas le choix de type de matériel si un constructeur est présent sur plusieurs marchés.

J'avais déjà rencontré ce problème lors d'une formation avec des copieurs Toshiba.

Le fichier en question est : C:\Program Files (x86)\FusionInventory-Agent\perl\agent\FusionInventory\Agent\Tools\SNMP.PM (si vous avez laisser le répertoire d'installation par défaut)

Il faut modifier les lignes suivantes :

    'cisco'          => { vendor => 'Cisco',           type => 'NETWORKING' },
    'dell'           => { vendor => 'Dell',            type => 'NETWORKING' },
    'designjet'      => { vendor => 'Hewlett Packard', type => 'PRINTER'    },

Par

    'cisco'          => { vendor => 'Cisco',           type => 'NETWORKING' },
    'dell'           => { vendor => 'Dell',                                 },
    'designjet'      => { vendor => 'Hewlett Packard', type => 'PRINTER'    },

04 - Nettoyage de l'erreur

Avant de relancer une découverte réseau, il faut nettoyer GLPI de notre imprimante Dell.

Ouvrir l'inventaire réseau.

Menu Inventaire

Suppression de l'imprimante

Sélectionner l'imprimante et choisir Supprimer dans le menu déroulant.

Validation de la suppression

 

Cliquer sur Valider.

Inventaire réseau

 

Cliquer sur la poubelle barrée de rouge (à coté de Eléments visualisés).

Purge de l'imprimante

Cocher l'imprimante, choisir Purger dans le menu déroulant et cliquer sur Valider.

05 - Relance de la découverte réseau

Il ne reste qu'à relancer une découverte réseau avec notre tâche comme dans le paragraphe 03.

A la fin du scan :

Résultat d'une découverte réseau

 

06 - Traitement du matériel inconnu

Nous allons voir maintenant comment gérer le matériel inconnu.

Pour cela il faut passer par le menu de FusionInventory et choisir Matériel Inconnu.

Menu FusionInventiry

 Matériel Inconnu

Nous retrouvons bien nos 2 éléments :

  • Imprimante Dell
  • Serveur Nas

Cliquer sur l'imprimante DELL31ED79.

Voici les onglets disponibles pour un matériel inconnu.

Onglet Connexions

 

Onglet Importer

Onglet Historique

Onglet Informations d'import

Onglet FusInv SNMP

Onglet FusInv XML

Revenir sur l'onglet Importer.

 Importation de l'imprimante Dell 3100CN

Choisir le type : Imprimante.

Choisir Oui pour matériel approuvé.

Cliquer sur Importer.

Imprimante importéeL'imprimante a bien été importée. Il ne reste que le ND27500 que nous traiterons plus tard.

 Nous verrons dans l'article suivant comment bien gérer l'imprimante avec SNMP.