VIVILPROJECT SPEEDTEST pour LINUX
COMPATIBLE FTTH
V 1.01 BETA1
(c) sebastien@willemijns.com
L'hébergement du site principal vous est offert par

Merci beaucoup aussi aux partenaires de VivilProject
AVERTISSEMENT:
De petites connaissances en informatique tel que graver un CD ou
un DVD sont nécéssaires pour mener à bien ce test
PREREQUIS:
==========
1) Ce test ne fonctionne pas par défaut si votre modem ADSL ou FTTH
est en mode bridge... il est possible de le faire mais je suis en train de
rechercher la méthode avec "pppoe"...
2) Pour des raisons qui dépasse ce test, ce dernier n'est pas
conçu pour les connexions RTC et NUMERIS !
3) Les serveurs utilises pour ce béta-test ne sont pas autant garanti
que mon test sous Windows (99% de garantie) ... ne vous inquietez pas, cela
risquera de changer dans les prochaines semaines...
4) Ce test n'est valide qu'avec une distribution KAELLA, KNOPPIX,
UBUNTU / KUBUNTU / XUBUNTU ou DEBIAN en mode LiveCD si possible ; les
versions déjà installées sur un disque dur sont aussi
acceptés mais il vous faut trifouiller une ligne du script en indiquant
votre répertoire "home" dans la variable "homme" du script....
5)
Dans le mode LIVECD, la taille de la mémoire est un
élément crucial ! il est fortement conseillé d'avoir
512 Mo de RAM si vous êtes en ADSL et 2 Go de RAM en FTTH pour lancer
ce test... une méthode alternative permet néanmoins d'obtenir
le résultat malgré tout mais cette dernière exige le
"moniteur système GNOME" qui n'est présent par défaut
que sur UBUNTU, KNOPPIX version DVD ou DEBIAN LIVE sous interface graphique
GNOME...
6) Sur des faibles configurations, ce test peut planter complètement
LINUX en mode LIVECD (*) ou donner une erreur de programme en mode disque
dur... c'est ce qu'il fait sur un Celeron 1100 Mhz avec 256Mo de
mémoire RAM au bout de 10 secondes...
(*) pour info, un reboot du PC éfface cet incident fâcheux SANS
AUCUNE INCIDENCE SUR CE DERNIER !!!
METHODOLOGIE:
=============
Voici donc la méthode, LINUX étant disponible pour plusieurs
sortes d'ordinateurs (les PC, les MAC, les gros ordinateurs d'entreprise style
SPARC ou autres MIPS...) le plus dur de ce test sera pour un débutant de
bien choisir le CD correspondant à l'environnement de son ordinateur...
1) Téléchargez un LiveCD LINUX basé sur DEBIAN tel que
KAELLA,
UBUNTU (**),
KNOPPIX ou
DEBIAN LIVE.
(**) Mon choix s'est porté sur UBUNTU car il est disponible pour de
nombreux types d'ordinateurs (PC, Mac, MIPS, SPARC...).
voici trois liens
directs pour télécharger la version "i386" qui est une version qui
fonctionne sur plus de la moitié des ordinateurs à travers le monde (
lien 1
lien 2
lien 3 )
2) Il est nécessaire de connaître l'architecture de la
distribution (i386, amd64, powerpc, m68k, ia64...) que vous avez
séléctionné:
- Si vous avez choisi UBUNTU ou DEBIAN LIVE, son nom est noté dans le
nom du fichier ISO (exemple: ubuntu-7.04-desktop-
i386.iso).
- Si vous avez choisi KAELLA ou KNOPPIX, son nom sera toujours "i386"
3) Gravez le CD ou DVD avec Nero ou autres CloneCD, K3B,
BURNCDCC.
4)

Redémarrez votre ordinateur depuis ce CD fraîchement
gravé
Pensez à passer en version Française au
démarrage pour certains d'entre eux... sous UBUNTU c'est la touche F2
qu'il faut sélectionner dès le démarrage pour lister les
langues disponibles...
5) Quand le bureau sera affiché, lancez le navigateur Internet
proposé par la distribution en recherchant sur le bureau l'icône
de Firefox, Konqueror ou autres IceWeasel et éssayez d'afficher la page
d'accueil de GOOGLE ou autres YAHOO pour vérifier que vous êtes
bien sur le net...
Si cela ne marche pas, c'est souvent parce que LINUX n'a pas le
driver de votre carte réseau ou que votre modem ADSL ou FTTH est
sûrement en mode bridge...
6) Essayez de trouver le terminal dans les menus:
a) Sur UBUNTU (voir la copie d'écran ci-dessous), faites
"Applications", "Accessoires" puis "Terminal"
b) Sur les LiveCD basé sur l'environnement graphique KDE (je pense
à KUBUNTU, KNOPPIX, KAELLA entre-autres), cliquez sur l'image de
l'écran noir en bas au même niveau que l'horloge mais plus
vers la gauche de cette derniere...
7) Tapez dans ce terminal la commande "wget
architecture_de_votre_ordinateur.willemijns.com"
(où "architecture_de_votre_ordinateur" est le code architecture que vous avez précieusement
noté dans le paragrahe 2 puis validez par la touche ENTREE puis tapez
la commande "bash
architecture_de_votre_ordinateur" puis validez encore par ENTREE
pour télécharger et lancer le script...
Attendez bien sagement les deux minutes du test et repérez
la vitesse en octets par seconde qui va s'afficher (sur la capture
d'écran ci-dessous le script a détecté que j'avais
1132147 octets par seconde soit 1132 Ko/s)
Si le script vous a affiché un méssage
d'érreur avant les les 2 minutes, veuillez vous référer
aux lignes qui suivent la capture d'écran sinon passez à
l'étape 8.
Vous trouverez ci-dessous la méthode alternative en cas
d'érreur du script:
a) retournez à l'étape 7 pour re-éxecuter le script
b) dès que la phrase "Please wait, result will be displayed in about 2
minutes..." s'affichera dans le terminal, surveillez bien la valeur
nommé "Reçu" dans le moniteur système qui va passer de 0
à une valeur "N"...
c) attendez 4 à 5 secondes -----AU MINIMUM----- que ce nombre "N" se
stabilise et notez le.
ééSI LE SCRIPT REPLANTE OU VOUS INDIQUE LA MEME ERREUR AVANT
CES 4 A 5 SECONDES (chose rarrisisme) vous avez vraiment une faible
configuration ce test
d) pour connaître votre vitesse, retirez (pour des raisons de
simplification de calcul nous ne sommes pas à 2% près ;) la
lettre "i" dans l'unité de mesure qui suit ce nombre "N" et vous
obtiendrez la valeur de votre débit maximum en octets par seconde
(sur la copie d'écran donné en exemple ci-dessous on peut lire
"1.1 Mio/s" = 1.1 Mo/s soit 1100 Ko/s...)
ATTENTION ! Cette méthode de repli exige deux choses:
- que LINUX soit lancé en mode graphique (ce qui est souvent le cas
pour les débutants ;)
- que "gnome-system-monitor" qui est le moniteur systéme que l'on voit
sur les copies d'ecran soit présent... la liste des distributions qui
le contiennent par défaut a été donné en
pré-requis...
8) C'est terminé ! vérifiez bien que vous avez bien
préssé la touche "ENTREE" pour purger les fichiers temporaires
et revenir à l'écran initial du teminal...
FAQ:
Q: Quand je veux relancer le logiciel, il me dit "the speedtest yet run" !
R: Le logiciel est censé encore fonctionner ou vous avez fermé
la fenêtre durant le test pour X ou Y raisons... éffacez sur le
bureau grâce au clic droit le fichier "please_wait" (ou tapez la
commande UNIX "rm Desktop/please_wait") et relancez le script par "bash
architecture_de_votre_ordinateur"...
Q: Pourquoi vous utilisez tant de serveurs FTP pour ce test ?
R: Parce que HTTRACK est buggé sous LINUX ! il donne des résultats
inférieurs à la réalité en FTTH si on ne met pas
au moins 15/20 serveurs dans la liste sic ! je prévois un portage de
ma version WINDOWS sous UNIX quand ce bug sera réparé
Q: Que de complications ! Linux me fait peur mais là...
R: Je dois trouver la meilleure méthode entre une distribution qui est
multi-plateforme, qui ne plante pas en cas de faible mémoire et dont
le logiciel soit stable... tout un programme pour moi !
What's News ?
=============
v1.00 (7 aout 2007): Premiére version publique, il manque des accents je sais ;)
v1.01 beta1 (29 aout 2007): Seconde version, l'utilisation de HTTRACK est
utilisé... quelques petits bugs corrigés dans le script et
certains textes sont plus explicites ;)