Index du Forum

 
 FAQFAQ   RechercherRechercher   Liste des MembresListe des Membres   Groupes d'utilisateursGroupes d'utilisateurs   S'enregistrerS'enregistrer 
 ProfilProfil   Se connecter pour vérifier ses messages privésSe connecter pour vérifier ses messages privés   ConnexionConnexion 

[ND]marge au bruit


 
Poster un nouveau sujet   Répondre au sujet    Accueil du site -> Index du Forum -> Spécificités techniques & Autres problèmes
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
paps_11
Membre habitué
Membre habitué


Inscrit le: 19 Avr 2006
Messages: 51

MessagePosté le: Sam 06 Mai 2006 pm 16:35    Sujet du message: [ND]marge au bruit Répondre en citant

Salut à tout hasard je cherche un logiciel simple efficace, pour mesurer ma marge au bruit en temps réel, j’ai l impression qu’elle fait le yoyo j’espère ne pas la voir descendre en dessous de 6 merci !!
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Dumboton
Membre indispensable
Membre indispensable


Inscrit le: 20 Juin 2005
Messages: 10316
Localisation: 95170

MessagePosté le: Sam 06 Mai 2006 pm 17:45    Sujet du message: Répondre en citant

Tu peux utiliser la fonctionalité snmp des Box Tecom

1°) Autoriser le service snmp avec la commande
http://192.168.1.1/scsrvcntr.cmd

2°) Configurer le service snmp
http://192.168.1.1/snmpconfig.cgi?snmpRefresh=0
avec trap server l'IP du PC écouteur
et l'activer

3°) ouvrir sur le PC le port 514

4°) installer le programme d'auscultation
PRTG grapher freeware
http://www.paessler.com/prtg/download

Puis ajouter les variables à suivre (3seulement en version freeware)
la liste est ici
http://forum.clubnews.fr/viewtopic.php?p=25522#25522

la marge SNR en DL c'est l'OID 1.3.6.1.2.1.10.94.1.1.2.1.4.4

Bonne chance
_________________

CI c'était des hommes, un service et de la qualité
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Envoyer un e-mail
IchMe
Membre indispensable
Membre indispensable


Inscrit le: 26 Oct 2006
Messages: 1745

MessagePosté le: Sam 12 Mai 2007 pm 23:38    Sujet du message: Répondre en citant

En complément, un petit script bash pour suivre le SNR Margin sans installation supplémentaire (testé avec Mac OSX):

Code:

#!/bin/bash

startDate=`date "+%d_%m_%G_%H%M"`
startTime=`date "+%s"`
#duration in seconds
duration=3600
let "endTime=( $startTime + $duration )"

fileName=SNR$startDate.txt
for ((i=startTime;i<endTime;i++))
do
        sleep 1
        time=`date "+%d/%m/%G %H:%M:%S"`
        snrMarginDown=`snmpget -v 2c -c public 192.168.1.1:161 1.3.6.1.2.1.10.94.1.1.3.1.4.4 | cut -d " " -f 4`
        snrMarginUp=`snmpget -v 2c -c public 192.168.1.1:161 1.3.6.1.2.1.10.94.1.1.2.1.4.4 | cut -d " " -f 4`
        echo -e "$time\t$snrMarginUp\t$snrMarginDown" >>~/Desktop/$fileName
done


Modifier la valeur de "duration" au besoin (ici, une heure). A la sortie, on obtient sur le bureau un fichier texte (séparateur de colonne:tabulation) dans lequel chaque ligne contient l'heure, le SNR Margin Upload, le SNR Margin Download, avec un échantillon par seconde (illusoire si ça se trouve, mais aucune idée de la fréquence de rafraîchissement maxi du Tecom). On peut ensuite faire appel à son plotter favori pour une représentation graphique.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
justhouz
Membre régulier
Membre régulier


Inscrit le: 11 Sep 2006
Messages: 217

MessagePosté le: Lun 14 Mai 2007 am 11:04    Sujet du message: Répondre en citant

Ca marche sous OS X? Tiens je vais le tester. Ca m'évitera de ressortir le vieux PC quand je veux utiliser DMT parce que l'émulation x86 sur mon Mac est très lente (j'ai un PPC et non pas un proc Intel) et DMT ne tourne pas dessus à cause de la manière dont la carte réseau est émulée.
_________________
PowerMac G5 2x2Ghz & PowerMac G4 Cube - Freebox V5 + Freebox HD - http://escandej.club.fr/
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
claram
Membre régulier
Membre régulier


Inscrit le: 22 Avr 2007
Messages: 412

MessagePosté le: Lun 14 Mai 2007 pm 16:03    Sujet du message: Répondre en citant

salut essayer de utiliser virtual box sous mac
C'est un logciel de virtualisation d'os
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
justhouz
Membre régulier
Membre régulier


Inscrit le: 11 Sep 2006
Messages: 217

MessagePosté le: Lun 14 Mai 2007 pm 19:47    Sujet du message: Répondre en citant

claram a écrit:
salut essayer de utiliser virtual box sous mac
C'est un logciel de virtualisation d'os


Mauvaise réponse! Sad Virtual Box sous Mac OS X est dispo pour l'instant seulement sur plateforme Intel.
J'utilise Q, la version Mac OS de QEMU. Ca tourne bien, mais c'est lent en émulation X86.

En ce qui concerne le monitoring de la marge SNR, le script d'IchMe marge bien. Il faut juste penser à rendre le script executable après l'avoir créé sous Textedit, vi (oldschool powaaa!) ou tout autre éditeur de texte.

Un petit chmod 755 nomduscript et le tour est joué. Tongue

J'aimerai bien savoir quels sont les autres valeurs qu'on peut récupérer avec un script de ce genre.

Après la lecture de quelques pages man, j'ai compris qu'il faut utiliser les variables d'environnements dont on trouve la description dans /usr/share/snmp/mibs.

Y' a un paquet de truc la dedans, ca va être joisse de faire le tri. Sick
_________________
PowerMac G5 2x2Ghz & PowerMac G4 Cube - Freebox V5 + Freebox HD - http://escandej.club.fr/
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web de l'utilisateur
IchMe
Membre indispensable
Membre indispensable


Inscrit le: 26 Oct 2006
Messages: 1745

MessagePosté le: Mar 15 Mai 2007 am 11:09    Sujet du message: Répondre en citant

J'ai un peu enjolivé le script:
Code:

#!/bin/bash

startDate=`date "+%d_%m_%G_%H%M"`
startTime=`date "+%s"`
fileName=SNR$startDate.txt
               
echo -e "#Time\tSNR Upload(dB)x10\tSNR Download(dB)x10" >>~/Desktop/$fileName

# increase timeStep for larger time intervals

reportDelay=1           #minutes (delay between reports on Stdout
duration=60             #minutes
timeStep=4              #seconds

let "finalStep=$duration*60/$timeStep+1"
let "endTime=( $startTime + $duration*60 )"
let "reportStep=( $reportDelay*60/$timeStep)"
reportBreak=$reportStep
startDate=`date "+%d/%m/%G %H:%M:%S"`
echo Press Ctrl-C to stop
echo
echo Number of steps: $finalStep
echo Start Time: $startDate
echo Total recording Time: $duration min
echo Sample Period: $timeStep s
echo

for ((i=1;i<finalStep;i++))
do
        sleep $timeStep
        time=`date "+%d/%m/%G %H:%M:%S"`
        snrMarginDown=`snmpget -v 2c -c public 192.168.1.1:161 1.3.6.1.2.1.10.94.1.1.3.1.4.4 | cut -d " " -f 4`
        snrMarginUp=`snmpget -v 2c -c public 192.168.1.1:161 1.3.6.1.2.1.10.94.1.1.2.1.4.4 | cut -d " " -f 4`
        echo -e "$time\t$snrMarginUp\t$snrMarginDown" >>~/Desktop/$fileName
        if (( $i >= $reportBreak ))
        then
                echo Current Step= $i
                let "reportBreak+=reportStep"
                echo Next break at: $reportBreak
                let "remainingTime=$duration*60-$i*$timeStep"
                if (($remainingTime<60))
                        then echo Time till end: $remainingTime s
                        else
                                remainingTime=$(echo "scale=1; $remainingTime/60" | bc)
                                echo Time till end: $remainingTime min
                fi
        echo
        fi
done
endTime=`date "+%s"`
echo Final Time: $time


Comme ça, il cause de temps en temps pour montrer qu'il bosse.
Le chmod n'est pas obligatoire. Une fois le script enregistré dans le fichier nomDeFichier.txt, dans une fenêtre terminal, taper sh nomDeFichier.txt (en étant dans le bon directory, bien sûr). Mais on perd le double-clic.
En ce qui concerne les variables accessibles, elles sont aimablement fournies en suivant le dernier lien du post éléphantesque ci-dessus. Merci Dumbo. Smile

Une dernière remarque à propos de la fréquence de rafraîchissement: il me semble jusqu'à présent que le mieux qu'on puisse espérer, c'est un échantillon toutes les quatre secondes. A confirmer.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet     Index du Forum -> Spécificités techniques & Autres problèmes Toutes les heures sont au format Heure D'hiver
Page 1 sur 1

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com
© ClubNews.fr