Testeur de câble réseau avec mesure,Mise en oeuvre
Transcription
Testeur de câble réseau avec mesure,Mise en oeuvre
Testeur de câble réseau avec mesure Voici un projet personnel qui devrait intéresser ceux d’entre vous qui administrent un petit réseau ethernet et les adeptes de la pince à RJ45 qui ont déjà eu besoin d’un testeur réseau pour trouver ou était l’erreur de câblage qu’ils avaient commise. Attentes de notre testeur: Si vous vous êtes déjà intéressés aux testeurs commerciaux qui permettent de qualifier une ligne Ethernet, vous aurez très certainement rapidement été effrayés par leurs prix. Une petite recherche Google avec « DIY Lan Tester » vous conduira à une foule de petits montages de testeur permettant au mieux de vérifier la continuité et le bon câblage des RJ45 mais nous restons malheureusement assez loin des fonctionnalités et de l’ergonomie offertes par un testeur professionnel. C’est en voulant palier à ce manque que j’ai encore décidé de mettre à contribution notre petite framboise. Comme je l’ai précisé plus haut, mes recherches m’ont d’abord conduit à étudier les processus de vérification de la continuité, je me suis ensuite penché sur les fonctionnalités offertes par un testeur professionnel et fait quelques recherches sur les méthodes de mesure de la distance, et de l’identification des câbles. J’ai ensuite affiné le tout avec l’étude des caractéristiques de quelques câbles avant de me lancer dans la réalisation de ce testeur. Pour ceux d’entre vous qui débutent en câblage réseaux, je vous recommande la lecture de ces quelques pages qui devraient vous familiariser au câblage réseau et à son jargon. Pour les plus aguerris, ils y trouveront également une fiche de référence définissant brochage et caractéristiques principales. Sommaire: 1 – Les vérifications de continuité 2 – La mesure de la distance 3 – L’identification des câbles 4 – Réalisation pratique 5 – Le code 1 – Les vérifications de continuité 2 – La mesure de la distance Deux méthodes permettent cette vérification, l’une par réflexion d’ondes, l’autre par mesure de la capacité des différentes paires. La première faisant appel à des hautes fréquences serait coûteuse à mettre en oeuvre et difficilement automatisable. La seconde est moins précise car dépendante des caractéristiques du câble et nécessite la calibration de l’appareil, cependant la précision escompté nous semble compatible avec cette dernière. Les paires des câbles torsadées présentent une capacité linéique de quelques 50pF au mètre. C’est cette caractéristique que nous allons exploiter. A ce stade, j’envisage 2 pistes: Capacimètre de précision détection capacitive – video – Bibliotèque arduino 3 – L’identification des câbles 4 – Réalisation pratique 5 – Le code ** Ce projet est en cours de réalisation et sa description sera complétée au fur et à mesure de son avancement. Mise en oeuvre et installation du système Raspberry pi La mise en oeuvre de ce nano-ordinateur est assez simple et ne nécessite que relativement peu d’éléments. Vous aurez besoin de : Une alimentation micro-USB 5V avec une intensité minimale de 800mA (Le chargeur de votre vieux téléphone portable est parfait) Une carte SDRam (ou microSD dans le cas du Rpi B+) d’une capacité minimum de 4Go Un clavier + souris USB (filaire ou HF) si vous souhaitez utiliser la console Un écran avec entrée HDMI (ou avec un adaptateur HDMI->VGA) toujours si vous souhaitez utiliser la console. Au besoin, un Hub USB2 (alimenté si vous souhaiter y raccorder un disque dur auto alimenté) un dongle USB Wifi si vous souhaitez raccorder votre Rpi au Wifi un dongle Bluetooth si vous souhaitez interfacer de tels périphériques une clef USB ou disque USB pour vos stockage externes si besoin Enfin, vous pourrez agrémenter votre carte d’un joli boitier en ABS comme on peut en trouver de toutes les couleurs en vente sur le net. Installation du système d’exploitation Différents systèmes d’exploitation basés sur Linux sont disponibles pour la petite carte. Nous traiterons ici l’installation de Raspbian (Le portage de Debian). L’installation d’un autre système se déroule de la même façon. Méthode manuelle pour les Windowsiens 1. Récupérer une copie de l’image du système 2. Installer un soft de copie d’image win32diskimager (pour les Windowsiens) 3. Déziper l’image téléchargée 4. Exécuter win32diskimmager en tant qu’administrateur 5. Choisir l’image dézippée, puis la lettre du lecteur de carte SD et cliquer sur Write 6. Placer la carte SD dans le slot du Rpi Méthode manuelle pour les Linuxiens et les Mac 1. 2. 3. 4. Récupérer une copie de l’image du système Déziper l’image téléchargée Insérer votre carte dans le lecteur de votre machine Démonter toutes les partitions de la carte (sudo umount /….) 5. Exécuter dans un terminal sudo dd bs=4M of=/dev/sdd sudo sync if=2014-09-09-wheezy-raspbian.img if= pointant sur l’image dézipée et of votre lecteur de carte SD 6. Placer la carte SD dans le slot du Rpi Méthode pour fainéant (ce fut mon cas) 1. Acheter une carte préprogrammée (par exemple la Noobs* « New Out Of the Box Software) qui contient à elle seule 5 distributions de systèmes d’exploitation à installer au choix: Raspbian, RaspBMC, OpenElec, Pidora and Risc OS 2. Placer la carte SD dans le slot du Rpi 3. Procéder à l’installation initiale du système en mettant la carte sous tension. Dans le cas de Noobs, un écran initial de choix de la distribution à installer apparaît, après validation, l’installation du système débute. * Vous pouvez également télécharger l’archive de Noobs et la dézziper directement sur une carte de 8Go fraîchement formatée. Identification sur un réseau domestique Dans le cas d’une utilisation de type Headless, la principale difficulté consiste à retrouver l’adresse IP attribuée dynamiquement sur votre réseau domestique à votre carte. Une methode simple, consiste à explorer les baux attribués par votre Box sur l’interface de cette dernière si celle-ci le permet. Une autre méthode consiste à utiliser une application pour scanner votre réseau sur votre mobile telle que « Fing » Enfin, vous pourrez scanner votre réseau à l’aide d’un logiciel sur votre PC comme « nmap » Une fois l’adresse récupérée il ne vous reste plus qu’à vous connecter par SSH au système au travers d’un émulateur de terminal tel que Putty. Connection et premiers pas sur le système d’exploitation Raspbian Vous pouvez vous connecter à la petite bête au moyen de l’utilisateur : « pi » mot de passe : « raspberry ». si vous avez choisi l’option de la console, vous pouvez lancer l’interface graphique par « startx ». Mise à jour du système Dans un terminal: sudo apt-get update sudo apt-get upgrade sudo rpi-upgrade # Pour mettre à jour les repos # Pour mettre à jour la distrib # Pour mettre à jour le firmware Puis on reboote. Reconfiguration du firmware de la carte (HDMI, Camera, Overclocking, extension des partitions à toute la carte SD) sudo rpi-config Bibliographie et ressources externes pour Raspberry pi Bibliographie et informations complémentaires sur le Rpi: N’ayant pas la prétention d’inventer quoi que ce soit, rendons à César ce qui est à César ;-), vous trouverez donc ici l’ensemble de la bibliographie m’ayant permis de construire ce petit recueil d’information sur cette petite machine. Description du Rpi – http://fr.wikipedia.org/wiki/Raspberry_Pi sur wikipedia Raspberry Pi Foundation – http://www.raspberrypi.org La page wiki de eLinux – http://elinux.org/RPi_Easy_SD_Card_Setup Le blog Framboise314 – http://www.framboise314.fr/ Où l’acheter: Radio Spares – http://fr.rs-online.com/web/p/kits-de-developpement-pour-processeurs-et -microcontroleurs/8111284/?searchTerm=8111284 Kubii – http://www.kubii.fr/ Distributions: Raspbian – http://www.raspbian.org Pidora – http://www.pidora.ca OpenElec – http://wiki.openelec.tv RaspBMC – http://www.raspbmc.com RiscOS – http://www.riscosopen.org Présentation du Raspberry pi Le Raspberry pi alias Rpi est une fabuleuse petite machine fonctionnant sous Linux, de la taille d’une carte de crédit, et surtout très bon marché. Raspberry pi : ordinateur mono-carte C’est un ordinateur mono-carte conçu à la base dans un but éducatif et permettant d’apprendre le Python. ARM 11 Cortex cadencé à 700MHz overclockable à 1GHz 256*/ 512Mo de Ram 1 GPU Broadcom videocore IV avec décodage H264 Full HD 1080p 1 Connecteur HDMI 1 Sortie Vidéo Composite RCA / Jack 3.5mm* 1 Sortie audio Jack 3.5mm 1 / 2 / 4* Ports USB 1 Port Ethernet 100MB/s* 1 Connecteur GPIO permettant l’interfaçage avec le monde électronique 1 Slot SDCard / microSD* faisant office de disque et supportant le système d’exploitation Le tout pour la très raisonnable somme de 20 Euros pour la version A ou 30 Euros pour la B. Son prix bon marché, sa taille, son connecteur GPIO, sa versatilité et son système d’exploitation ouvert et communiquant, en font un candidat idéal dans le monde de l’électronique pour piloter vos montages. *Le Raspberry pi existe en trois versions : la version A avec 256Mo, 1 seul port USB et pas d’ethernet, la version B avec 512Mo , 2 USB et un ethernet et enfin la B+ avec 4 ports USB et une sortie audio / vidéo analogique combinée sur un Jack 3,5mm.