1. RÉSOLUTION DE PROBLÈMES
    1. Problème de branchement par Telnet.
    2. Incapacité de faire un ping.
    3. Freesco ne veut pas démarrer de la disquette.
    4. Incapacité de faire démarrer DHCPD.
    5. J'ai l'ADSL, je suis connecté, mais je n'arrive pas à me connecter à certains sites.
    6. Résolution de problèmes avec les contrôleurs réseau

     


    1. Problème de branchement par Telnet.
      • Les sessions Telnet qui *plantent* pendant l'authentification sont la plupart du temps reliées à un problème DNS. Si le serveur DNS n'est pas rejoignable à partir du segment local et que vous n'êtes pas en-ligne, alors le délai pour la résolution de noms à probablement échu plutôt que d'avoir été simplement refusé. Ce problème peut être résolu en ajustant le paramètre DNS à (s).
         
    2. Incapacité de faire un ping.
      • Si vous voulez faire un ping, vous devez faire ce qui suit:.
      • Lancez le programme *setup*, (a)dvanced section, option #11, question #112. Enable PING responses (y)
      • Sauvegardez vos changements, quittez setup et exécutez la commande "rc_masq restart"
         
    3. Freesco ne veut pas démarrer de la disquette.
      • Freesco v0.3.0 est très pointilleux sur les disquettes et les lecteurs, davantage que l'était la version v0.2.7. La raison en est que le taux de compression utilisé dans la version 0.3.0 est plus élevé.
      • Si vous le pouvez, tentez de démarrer la disquette sur d'autre PC pour voir si elle fonctionne. Ceci permettra de savoir si c'est la disquette qui est en cause.
         
    4. Incapacité de faire démarrer DHCPD.
      • Si votre routeur semble s'arrêter sur le message *Starting dhcpd...*, alors ce problème est peut être lié au fait que l'option LOGDHCP soit activée.
      • Pour corriger ce problème:
        --- setup, (a)dvanced
        --- 18. On/Off Debugging
        --- 186. Enable DHCP client message logging = (n)
         
    5. J'ai l'ADSL, je suis connecté, mais je n'arrive pas à me connecter à certains sites.
      • Ce problème est dû probablement à une mauvaise configuration de votre MTU. Pour remédier au problème, il y a 2 solutions: ajuster le MTU de tous vos clients à celui de FREESCO; dire à FREESCO de ré-écrire toutes les trames des clients pour les rendre conformes à une ligne PPPoE. Cette dernière solution est élégante car elle permet de laisser le MTU des machine à leur valeur par défaut (1500) mais nécessite un processeur performant pour FREESCO.
      • Pour ajuster la taille du MTU de vos clients Windows, le fichier de distribution zip de FREESCO contient un autre fichier zip nommé pppoe4freesco et contient des rustines à être appliquées à votre base de registre. Ouvrez le fichier avec Winzip et cliquez avec le bouton droit sur la rustine correspondant à votre version de Windows. Avec Windows 9x/ME, choisissez "Installer", avec Windows NT/2000/XP, choisissez "Fusionner", confirmez, souriez.
        ligne PPPoE.
      • Pour ajuster la taille du MTU sur un client Linux, vous pouvez taper sur une ligne de commande:
        --- ifconfig eth0 mtu 1492
        Étant donné le nombre incroyable de distributions Linux qui existe, il est impossible de donner une façon d'automatiser ce processus au démarrage. Le traducteur utilise Gentoo et a ajouté cette commande dans le fichier "/etc/conf.d/rc.locale". Consulté la documentation pour votre distribution.
      • Pour indiquer à FREESCO de ré-écrire toutes les trames,:
        --- advanced settings
        --- 62. Local networks
        --- 630. ClampMSS
        --- Do you want to enable packet rewriting? [y]
        --- Sauvegardez vos changements et redémarrez FREESCO.
      • Pour conclure, si malgré vos tentatives, le problème persiste, il est alors fort probable que la valeur MTU de 1492 soit trop élevée pour vous et vous devrez la rabaisser. Une méthode pour détecter la valeur optimale de votre MTU est de faire un ping vers le site qui vous cause des problèmes de connexion. Allez sur le terminale FREESCO et faite:
        --- ping -s 1464 site-a-probleme.com
        Si vous obtenez le message "1 packets transmitted, 0 packets received, 100% packet loss", alors votre MTU est trop élevé. Recommencez avec une valeur plus petite (par incrément de 4), jusqu'à ce que vous trouviez la valeur maximale qui générera le message...
        --- 1 packets transmitted, 1 packets received, 0% packet loss
        --- round-trip min/avg/max = 779.3/779.3/779.3 ms

        Ajoutez 28 à ce nombre, voilà votre nouveau MTU! Allez dans le menu FREESCO:
        --- advanced settings
        --- 62. Local networks
        --- 632. MTU
        --- Spécifiez votre nouvelle valeur MTU
        --- Sauvegardez vos changements et redémarrez.
        Si vous n'utilisez pas l'option ClampMSS, vous devrez également modifier le MTU de tous vos client avec cette nouvelle valeur.

    6. Résolution de problèmes avec les contrôleurs réseau
      • Vous aurez sans doute, à l'occasion, des problèmes à déterminer si votre contrôleur réseau fonctionne ou non. Pour en avoir le coeur net:

        Cartes ISA

        Si votre carte est ancienne et a des cavaliers, vous devrez utiliser ces cavaliers pour configurer l'adresse I/O et la ligne IRQ. Les moins anciennes de ces cartes ont généralement un logiciel qui permet d'assigner ces valeurs à l'aide d'une interface en texte. Généralement ce sont  des programmes DOS. Sachez que les cartes ISA Plug & Play ne fonctionnent pas en ce mode avec FREESCO. De plus, sur certain type de cartes, vous aurez peut-être à choisir le type de connexion à utiliser (10base-T ou thinnet/coax) et ne pas vous fier à l'autodétection.

        Une note spéciale sur les cartes 3c509 et 3c509B de 3Com - Pour pouvoir désactiver le Plug & Play avant de les utiliser avec FREESCO, vous devrez télécharger une version récente de la suite d'utilitaires etherdisk du site de 3com (www.3com.com) et de configurer chaque carte, une à la fois, si vous en avez plusieurs - et exécuter le fichier pnpdsabl.bat. Redémarrez, exécuter l'utilitaire 3c5x9cfg et configurez l'adresse I/O et l'IRQ. Répétez pour toutes les autres cartes 3c509 que vous avez. Note: contrairement à la plupart des autres cartes ISA, les 3c509(B) sont auto- détectés par FREESCO et les paramètres IO et IRQ que vous spécifiez dans la configuration FREESCO sont ignorés.

        Il a été rapporté que la toute dernière version de l'utilitaire 3c5x9cfg est capable de configurer plusieurs cartes en même temps. Même si cette option est disponible, il est recommandé de procéder à l'installation d'une seule carte à la fois.

        Cartes PCI

        Contrairement aux cartes ISA où il faut leur assigner spécifiquement une adresse I/O et une ligne IRQ soit avec des cavaliers ou l'aide d'un logiciel utilitaire, les carte PCI sont configurées à partir du BIOS de la carte maîtresse. Si la configuration est incorrecte dans le BIOS alors FREESCO ne pourra pas accéder aux cartes. Étant donné qu'il existe une panoplie de BIOS, les conseils qui suivent sont généralistes. Si votre BIOS possède une option qui ressemble à "PNP OS", vous devez la désactiver. Les symptômes que ce paramètre est mal configuré sont des cartes qui ne sont pas détectées ou qui ont des valeurs IRQ invalides comme 0 ou 255.

        Même si vous n'avez pas les programmes pilotes pour votre carte PCI, vous devriez être en mesure de la voir apparaître dans la liste des composantes avec la commande:

        cat /proc/pci

        Vous devriez voir qu'elle possède une assignation IRQ valide. Si ce n'est pas le cas, retournez dans le BIOS et vérifiez vos paramètres. Si tout semble normal mais que FREESCO n'arrive pas à détecter votre carte, alors vous devrez localiser le programme pilote spécifique à celle-ci.

        Pour les deux types de carte, les commandes suivantes peuvent s'avérées utiles:

        cat /proc/ioports
        cat /proc/interrupts

        (Liste les assignations I/O et IRQ des pilotes qui ont été chargés avec succès)

        dmesg | grep eth

        (Affiche les messages qui ont rapport aux cartes réseau. Ceci montrera quelle carte a été assignée à une interface logique de type ethN).

         

        Note importante

        Il est impossible de garantir que les cartes seront détectées dans l'ordre que vous les avez configurées dans setup. La raison en est que FREESCO est configuré pour tentez de trouver toutes les cartes pour lequelles il possède un module. Cette procédure est statiquement programmée et l'ordre de détection est alphabétique (tout simplement parce que si on liste les modules, ils apparaissent dans cet ordre). La première carte trouvée se verra donc assignée l'interface eth0, la seconde eth1 et ainsi de suite. Dans le menu Paramètres avancés, vous pouvez spécifier quelle interface logique est assignée à quel réseau. Par exemple, en mode ethernet, le 1er réseau doit être celui assigné à l'Internet. Par convention, dans un réseau, on assigne ce réseau à l'interface eth0. Mais si vous voulez que votre carte eth0 (une PCI à 10/100Mbits/sec) soit plutôt assignée au réseau local, vous pouvez le faire dans le menu Paramètres avancés. Vous pouvez ensuite assigner votre carte eth1 (une minable ISA 10Mbits/sec) à l'Internet.