La transmission de l'information sur la technologie ATM.( Télécharger le fichier original )par Ulrich Mermoz ALLAFI KAMEM Université de Bangui - Licence Professionnelle en Réseaux et Télécommunication 2011 |
VI.2 Installation
Mémoire de licence professionnelle, option : Réseaux et Télécommunication Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich Page 62 Mémoire de licence professionnelle, option : Réseaux et Télécommunication Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich Page 63 THEME : LA TRANSMISSION DE L'INFORMATION SUR LA TECHNOLOGIE ATM 2.1 Les Binaires RPMSi nous ne souhaitons pas extraire et compiler les sources nous-mêmes, les utilitaires ATM existent également sous forme de paquet RPM installé comme suit : Rpm -ivh linux-atm-x.x.x-x.rpm 2.2 L'arborescence des sourcesOn commence par décompacter le paquet ATM pour Linux : tar xzvf linux-atm-x.x.x.tar.gz Ceci crée une arborescence de racine linux-atm-x.x.x/ ; x.x.x représente les droits d'auteur envers les utilisateurs. On notera les répertoires suivants : doc/ : documentation au format SGML DocBook src/sigd/ : démon de signalisation UNI 3.0, UNI 3.1 et UNI 4.0 atmsigd src/saal/ : bibliothèque de signalisation AAL (SSCOP, SSCF et SAAL) src/qgen/ : gestion des messages de type Q.2931 src/ilmid/ : démon d'enregistrement d'adresses ILMI : ilmid src/maint/ : Utilitaires de maintenance ATM : atmaddr, atmdiag, atmdump, atmloop, atmtcp, enitune, esi, sonetdiag, saaldump et zntune src/test/: Programmes de test: align, aping, aread, awrite, br, bw, isp, ttcp_atm, window src/arpd/ : Outils et démon ATMARP : atmarp, atmarpd src/led/ : démon LAN Emulation : zeppelin src/lane/ : Serveurs LAN Emulation : bus, lecs, les src/mpoad/: démon MPOA (Multi-Protocol Over ATM): mpcd src/debug/: Outils d'examen: delay, ed, encopy, endump, svctor, zndump et znth src/lib/: bibliothèques pour démons et applications src/man/ : pages de manuel diverses src/extra/ : outils supplémentaires et fichiers de directives RPM. src/config/ : fichiers de configuration et exemples de fichiers de type rc src/switch/ : unité de commutation (en cours de développement) 2.3. Configuration du noyauAprès avoir décompacté le paquet du noyau, on a exécuté la commande habituelle au sommet de l'arborescence des sources du noyau : make config, make menuconfig ou make xconfig. Activé ensuite: Prompt for development and/or incomplete code/drivers (CONFIG_EXPERIMENTAL) THEME : LA TRANSMISSION DE L'INFORMATION SUR LA TECHNOLOGIE ATM Les options suivantes sont apparues : Asynchronous Transfer Mode (ATM, EXPERIMENTAL) (CONFIG_ATM) Use "new" skb structure (CONFIG_ATM_SKB) Classical IP over ATM (CONFIG_ATM_CLIP) Do NOT send ICMP if no neighbour (CONFIG_ATM_CLIP_NO_ICMP) LAN Emulation (LANE) support (CONFIG_ATM_LANE) Multi-Protocol Over ATM (MPOA) support (CONFIG_ATM_MPOA) ATM over TCP (CONFIG_ATM_TCP) Efficient Networks ENI155P (CONFIG_ATM_ENI) Enable extended debugging (CONFIG_ATM_ENI_DEBUG) Fine-tune burst settings (CONFIG_ATM_ENI_TUNE_BURST) Enable 16W TX bursts (discouraged) (CONFIG_ATM_ENI_BURST_TX_16W) Enable 8W TX bursts (recommended) (CONFIG_ATM_ENI_BURST_TX_8W) Enable 4W TX bursts (optional) (CONFIG_ATM_ENI_BURST_TX_4W) Enable 2W TX bursts (optional) (CONFIG_ATM_ENI_BURST_TX_2W) Enable 16W RX bursts (discouraged) (CONFIG_ATM_ENI_BURST_RX_16W) Enable 8W RX bursts (discouraged) (CONFIG_ATM_ENI_BURST_RX_8W) Enable 4W RX bursts (recommended) (CONFIG_ATM_ENI_BURST_RX_4W) Enable 2W RX bursts (optional) (CONFIG_ATM_ENI_BURST_RX_2W) ZeitNet ZN1221/ZN1225 (CONFIG_ATM_ZATM) Enable extended debugging (CONFIG_ATM_ZATM_DEBUG) Enable usec resolution timestamps (CONFIG_ATM_ZATM_EXACT_TS) IDT 77201 (NICStAR) (CONFIG_ATM_NICSTAR) Use suni PHY driver (155Mbps) (CONFIG_ATM_NICSTAR_USE_SUNI) Use IDT77015 PHY driver (25Mbps) (CONFIG_ATM_NICSTAR_USE_IDT77105) Madge Ambassador (Collage PCI 155 Server) (CONFIG_ATM_AMBASSADOR) Enable debugging messages (CONFIG_ATM_AMBASSADOR_DEBUG) Madge Horizon [Ultra] (Collage PCI 25 and Collage PCI 155 Client) Enable debugging messages (CONFIG_ATM_HORIZON_DEBUG) Interphase ATM PCI x575/x525/x531 (CONFIG_ATM_IA) Enable debugging messages (CONFIG_ATM_IA_DEBUG) Les paramètres « burst » du gestionnaire ENI sont ajustables. Les modifications peuvent s'avérer nécessaire si le positionnement par défaut provoque des épuisements de tampons mémoire lors des transferts PCI. On se reportera à la documentation en ligne relative à « CONFIG_ATM_ENI_TUNE_BURST » pour une explication détaillée de l'impact de ce paramètre. Le fichier drivers/atm/nicstar.h contient les variables sur lesquelles on peut jouer pour avoir le pilote IDT 77201. Mémoire de licence professionnelle, option : Réseaux et Télécommunication Rédigé par : M. ALLAFI KAMEM Mermoz Ulrich Page 64 THEME : LA TRANSMISSION DE L'INFORMATION SUR LA TECHNOLOGIE ATM |
|