|
- RÉSOLUTION DE PROBLÈMES
- Problème de branchement par Telnet.
- Incapacité de faire un ping.
- Freesco ne veut pas démarrer de la disquette.
- Incapacité de faire démarrer DHCPD.
- J'ai l'ADSL, je suis connecté, mais je n'arrive
pas à me connecter à certains sites.
- Résolution de problèmes avec les contrôleurs réseau
- 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).
- 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"
- 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.
- 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)
- 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.
- 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.
|