Aucune note de version publiée pour le moment.
Optocore Listener écoute un réseau Optocore, décode chaque trame échangée et vous dit en français ce qui va bien et ce qui ne va pas : une fibre débranchée ou qui s’affaiblit, une alimentation absente, un changement de maître d’horloge, une machine qui ne répond plus. Il écrit en même temps des journaux précis de tout ce qu’il voit.
Il est en lecture seule : il n’écrit jamais dans les appareils. Le programme refuse d’envoyer toute commande qui n’est pas une lecture connue.
Optocore Listener est en version bêta (v0.13). Il a été éprouvé sur du matériel réel, mais certaines lectures restent des déductions, signalées comme telles dans l’interface et dans cette page.
Démarrer
- Lancez le logiciel. Windows demande les droits administrateur, nécessaires pour écouter le réseau. Le titre de la fenêtre et le bouton À propos donnent la version exacte et la date de compilation.
- Étape 1 : choisissez la carte réseau reliée aux appareils (adresses en 192.168.0.x).
- Étape 2 : cliquez sur Démarrer la surveillance. Le logiciel écoute le réseau, cherche les appareils et les interroge en lecture seule. Deux voyants en haut à droite montrent ce qui tourne : Écoute en cours et Interrogation en cours.
- Clic entendu ! (F8) : quand vous entendez un clic dans l’audio, appuyez dessus. L’heure exacte est notée dans les journaux, avec ce que faisait le réseau dans les 15 secondes précédentes et le tronçon de fibre le plus suspect.
- Mode démo : un trafic simulé pour essayer l’interface sans réseau. Tout effacer remet tous les écrans à zéro, les fichiers de journaux étant conservés. Dossier des journaux ouvre les fichiers.
- Options avancées : les modes séparés. Écoute seule (n’envoie rien), Chercher les appareils (diffusion et balayage), Interroger des adresses précises, Explorer le SNMP. Chaque bouton a une infobulle.
Les onglets
Vue d’ensemble
- Un bandeau de verdict en haut : tout est normal, attention ou problème, avec des phrases simples (« 2 points graves et 2 à surveiller sur 2 machines »).
- Une ligne par machine : identifiant, adresse IP, numéro de série, modèle, si elle communique et son temps de réponse, ses deux liens de fibre (Lien 1 / OL1 et Lien 2 / OL2, avec le voisin et les niveaux d’émission et de réception), l’horloge, l’alimentation et la température, et le ping. Cliquez une machine pour voir sa fiche complète : firmware, réseau, système.
- À traiter maintenant : les alertes classées de la plus grave à la moins grave. Cliquez la case à gauche d’une alerte (ou double-cliquez) pour la masquer quand elle est connue, par exemple « fibre pas bouclée » ou « alimentation 2 non branchée ». Le masquage porte sur le type d’alerte et la machine, pas sur les valeurs : un niveau de fibre qui bouge ne la fait pas réapparaître. Une case permet de revoir les alertes masquées.
- Historique des événements : le plus récent en haut, avec une case pour afficher les détails techniques (niveaux de fibre, erreurs).
- Alertes de présence : une machine muette plus de 9 secondes déclenche une perte, puis un retour avec la durée. Quand une machine ne répond plus, ses liens sont grisés et marqués « plus à jour, lu à HH:MM:SS » : ce sont les dernières valeurs lues, pas l’état actuel.
Anneau (fibre)
Le schéma de votre réseau, dessiné d’après les câbles réels. Les machines FX sont des pastilles posées sur un cercle dans l’ordre des câbles, et l’arc entre deux pastilles est la fibre : vert pour bon, orange pour faible, rouge pour très faible ou coupé, tireté rouge pour un câble manquant. Les TP sont rangés derrière leur FX.
- Chaque bout de câble porte son numéro d’OL, et un port libre est encadré en rouge.
- Perte de fibre dans chaque sens : « A vers B : x dB » est la puissance émise par A moins celle reçue par B. Un écart d’au moins 3 dB entre les deux sens est signalé : connecteur sale, fibre abîmée ou module différent.
- Un clic sur une machine affiche sa fiche (modèle, numéro de série, adresse IP, liens, santé, TP rattachés) et sélectionne sa ligne dans le tableau de câblage, qui dit quelle machine est branchée sur quel lien de quelle machine.
- Une machine seule bouclée sur elle-même (OL1 vers OL2) est une configuration normale, comptée comme un anneau complet.
Horloge
Toutes les informations d’horloge reçues par machine, avec un historique daté, et trois verdicts en français simple : les réglages, les événements et la liaison.
- Contrôles de cohérence : fréquence commune, référence unique, BNC, terminaison 75 Ω, changements d’horloge, pertes de synchronisation, machines qui répondent, anneau, fibre. Chaque ligne porte sa preuve : LU (lu dans la machine), DÉDUIT ou NON MESURABLE.
- Le logiciel ne mesure ni la PLL ni la gigue, et il le dit.
- Exporter le rapport d’horloge : un fichier daté dans le dossier des journaux, avec un paragraphe fixe sur ce que le rapport prouve et ne prouve pas, à remettre à un exploitant.
Débit
Quatre sources clairement séparées : les compteurs des machines, un éventuel switch géré, la carte réseau du PC et les compteurs Windows.
- Débit LAN : deux grands ronds montrent le débit entrant et sortant en direct, face à la limite du lien (100 Mbit/s par sens en full-duplex). Vert sous 50 %, orange jusqu’à 80 %, rouge au-delà. Dessous, un tableau par machine avec le total, la moyenne sur une minute et la crête, puis deux graphiques sur les cinq dernières minutes avec une échelle fixe de 0 à 100 Mbit/s.
- Débit par port : chaque carte Ethernet du PC branchée sur une machine mesure exactement le port de cette machine, entrant et sortant séparés.
- Ce qui est mesuré, c’est le trafic de ce PC avec le LAN. Le trafic entre deux autres machines sans passer par ce PC n’est pas vu, et le flux audio réel dans la fibre n’est pas mesuré.
SNMP et traps
- Quand le gestionnaire de traps est l’adresse du PC, les FX envoient des traps à la coupure et au retour d’une fibre. Le logiciel les décode et les affiche en clair.
- Les machines n’ont jamais répondu aux lectures SNMP. L’essai SNMP en lecture seule est donc désactivé par défaut : activé, il fait au plus une demande toutes les 5 minutes par machine et abandonne après 12 essais sans réponse. Pour surveiller les fibres, on n’en a pas besoin : la lecture sur le port de contrôle donne déjà les voisins et les niveaux, et les traps donnent les événements en direct.
Trames et événements
- Trames : chaque échange en direct, avec les octets bruts et les champs décodés. Rouge pour une erreur ou un checksum faux, orange pour une écriture.
- Événements : première apparition d’un appareil, changements (horloge, boucle, liens, système), redémarrages, erreurs, écritures, traps.
- Pondérations : les poids et seuils du verdict, dont l’écart à la moyenne du réseau (3 dB par défaut). Ils sont enregistrés avec vos réglages.
Écoute d’Optocore Control
Quand Optocore Control est utilisé sur le même ordinateur, le logiciel écoute (passivement) sa liaison avec le serveur et traduit ce qu’il y voit : « ID 1, entrée 1 : gain 20 dB », « ID 7, entrée 17 : alimentation fantôme 48 V activée ». Les écritures sont marquées ÉCRITURE : elles ne viennent jamais de ce logiciel.
Test des niveaux audio
Dans Options avancées, un test de niveaux, en lecture seule : une machine, une demande par seconde (quatre par seconde en mesure rapide, 60 secondes au plus), arrêt automatique après 5 demandes sans réponse, et une confirmation explicite avant de démarrer. Les valeurs sont les octets bruts reçus : la conversion en dBFS n’est pas prouvée.
Les journaux
Tout est écrit dans le dossier des journaux, en fichiers lisibles dans Excel :
- toutes les trames avec leurs octets en hexadécimal ;
- le journal lisible des événements, et un journal limité à l’horloge et aux liens ;
- les scores de stabilité, une ligne par machine toutes les 10 secondes ;
- les débits par machine et par port ;
- l’écoute d’Optocore Control et les niveaux audio.
Ce qui est sûr et ce qui ne l’est pas
- Lu directement : l’identifiant, la fiche de la machine, l’état de la boucle, les voisins, les niveaux de fibre, l’horloge, le système, l’Ethernet, les traps de coupure et de retour de fibre.
- Déduit, et marqué comme tel : l’unité des niveaux de fibre (supposée en dBm), l’ordre RX/TX, certains codes de source d’horloge, la vitesse de fibre.
- Non mesurable : la PLL, la gigue de l’horloge audio, le flux audio réel dans la fibre.
Le logiciel ne remplace pas Optocore Control : il sert à surveiller, à comprendre et à garder la trace.
Disponible pour Windows. Les noms Optocore et des modèles cités appartiennent à leurs propriétaires respectifs.
Aucune version antérieure.