                      Outil de test reseau lcrzoex

              -------------------------------------------
              |             PROBLEMES CONNUS            |
              -------------------------------------------

Ce fichier decrit les problemes connus (incompatibilites, fonctionnalites
non supportees, erreurs, etc.).
Si vous cherchez de l'aide (mode d'emploi, exemples, etc.), consultez
plutot lcrzo-4.xx-doc_html.tgz ou lcrzoex-4.xx-doc_html.tgz. Vous 
pouvez aussi entrer "man lcrzo" ou "man lcrzoex".

Voici les titres des problemes decrits dans ce fichier (si vous
rencontrez un probleme non decrit, merci de me contacter comme indique
dans ./doc/problemreport_fr.txt) :

LORS DE L'EXECUTION DE ./GENEMAKE
 1: ./genemake : Permission denied.

LORS DE L'EXECUTION
 2: Segmentation fault lors de la conversion d'adresse IP vers
    adresse Ethernet. [probleme dans /etc/nsswitch.conf]
 3: Segmentation fault lors de la conversion d'adresse IP vers
    adresse Ethernet. [probleme dans /etc/ethers]
 4: Pourquoi commencer par executer 'lcrzoex 157' ?
 5: Plusieurs outils ne fonctionnent pas.

Pour le moment, il n'y a rien a dire.



-------------------------------------------------------------------------------
Probleme 1 :
  Synthese du probleme :
    ./genemake : Permission denied.
  Environnement concerne par le probleme :
    Tous
  Origine du probleme :
    lcrzo-4.xx-src.tgz n'a pas ete decompresse avec un programme correct.
  Solution :
    Employez :
         tar -zxvf lcrzo-4.xx-src.tgz
    ou
         gunzip lcrzo-4.xx-src.tgz ; tar -xvf lcrzo-4.xx-src.tar

-------------------------------------------------------------------------------
Probleme 2 :
  Synthese du probleme :
    Segmentation fault lors de la conversion d'adresse IP vers
    adresse Ethernet. [probleme dans /etc/nsswitch.conf]
  Environnement concerne par le probleme :
    Glibc-2.?? (<2.2.1) avec "nisplus" ou "db" dans /etc/nsswitch.conf
  Origine du probleme :
    Le probleme se situe lors de l'appel systeme ether_hostton, lorsque
    l'entree "nisplus" ou "db" est dans /etc/nsswitch.conf.
    Effet, il y a une erreur dans la glibc (2.1.3) :
      nis/nss_nisplus/nisplus-ethers.c, ligne 234 : 
        Il y a "if (name != NULL)" au lieu de "if (name == NULL)"
    Note : les developpeurs de glibc ont ete informes de ce bug. Ils ont 
           integre le patch dans la glibc 2.2.1.
  Solution 1 :
    Editer /etc/nsswitch.conf afin de replacer :
         ethers: _nisplus_ou_nis_ou_db_ files
    par :
         ethers: files
    En effet, le probleme disparait en supprimant "nis", "nisplus"
    ou "db" de /etc/nsswitch.conf.
    Vous pouvez ensuite refaire un genemake (puis recompiler et 
    reinstaller) afin de prendre en compte le fait que ce bug
    soit corrige.
  Solution 2 :
    Installez la glibc > 2.2.1.

-------------------------------------------------------------------------------
Probleme 3 :
  Synthese du probleme :
    Segmentation fault lors de la conversion d'adresse IP vers
    adresse Ethernet. [probleme dans /etc/ethers]
  Environnement concerne par le probleme :
    /etc/ethers vide
  Origine du probleme :
    Le probleme apparait lorsque /etc/ethers existe, mais est vide.
    Effet, il y a une erreur dans la glibc (2.1.3) :
      inet/ether_hton.c, ligne 76 :
        fct a seulement 4 parametres au lieu de 5.
    Note : les developpeurs de glibc ont ete informes de ce bug. Ils ont 
           integre le patch dans la glibc 2.2.1.
  Solution 1 :
    Effacer le fichier /etc/ethers si il ne sert a rien.
  Solution 2 :
    Installez la glibc > 2.2.1.

-------------------------------------------------------------------------------
Probleme 4 :
  Synthese du probleme :
    Pourquoi commencer par executer 'lcrzoex 157' ?
  Environnement concerne par le probleme :
    Tous
  Origine du probleme :
    L'obtention de la configuration de la machine locale (device, 
    cache arp, routes) est une etape cle du fonctionnement de 
    lcrzo. De nombreux outils necessitent que cette configuration 
    soit correctement effectuee.
    Il existe de tres nombreux types de cartes reseau, de modems, 
    de versions de systemes d'exploitation, etc. Ainsi, il se peut 
    que votre machine contienne un peripherique non reconnu par 
    lcrzo/lcrzoex. Dans ce cas, tous les outils de lcrzo ne seraient 
    pas utilisables.
    C'est pour ces raisons que le premier outil a employer est 
    'lcrzoex 157' afin de s'assurer que la configuration soit
    correctement obtenue.
    Voici un exemple d'affichage correct (Linux dans ce cas) :
     Devices
      device  ethernet          ip          /netmask        mtu
      lo      00:00:00:00:00:00 127.0.0.1   /255.0.0.0      3924 up
      eth0    00:00:33:AC:C2:24 192.168.1.1 /255.255.255.0  1500 up
      eth0:1  00:00:33:AC:C2:24 192.168.2.1 /255.255.255.0  1500 up,alias
      eth1    00:00:43:BC:D2:34 192.168.3.1 /255.255.255.0  1500 up
     Arp
      lo      00:00:00:00:00:00 127.0.0.1     (permanent)
      eth0    00:00:33:AC:C2:24 192.168.1.1   (permanent)
      eth0:1  00:00:33:AC:C2:24 192.168.2.1   (permanent)
      eth1    00:00:43:BC:D2:34 192.168.3.1   (permanent)
      eth0    12:34:56:78:90:ab 192.168.1.254 (-1s)
     Routes
      device  destination  /netmask         ip_source     gateway
      lo      127.0.0.1    /255.255.255.255 local_device                 0,up
      eth0    192.168.1.1  /255.255.255.255 local_device                 0,up
      eth0:1  192.168.2.1  /255.255.255.255 local_device                 0,up
      eth1    192.168.3.1  /255.255.255.255 local_device                 0,up
      eth0    192.168.1.0  /255.255.255.0   192.168.1.1                  0,up
      eth0:1  192.168.2.0  /255.255.255.0   192.168.2.1                  0,up
      eth1    192.168.3.0  /255.255.255.0   192.168.3.1                  0,up
      lo      127.0.0.0    /255.0.0.0       127.0.0.1                    0,up
      eth0    0.0.0.0      /0.0.0.0         192.168.1.1   192.168.1.254  0,up
    Dans cet exemple, on voit le device Loopback (lo) ainsi que deux cartes
    reseau (eth0 et eth1). La carte eth0 possede un alias.
    La table arp reprend les entrees permanentes ainsi que l'entree 
    dynamique du routeur 192.168.1.254.
    La table de routage comprend d'abord les entrees permettant d'acceder
    aux adresses des cartes, puis aux adresses des reseaux connectes
    a ces cartes, et enfin le routeur par defaut qui est 192.168.1.254.
  Solution :
    Comme je ne peux pas avoir acces a votre materiel, il faut me faire
    parvenir les elements correspondant a votre configuration afin de faire
    evoluer lcrzo.
    Executer :
      lcrzoex 278 > fichierresultat
    M'envoyer le fichier 'fichierresultat', ainsi que toutes les informations
    que vous jugez utile (ifconfig, ipconfig /all, route print, arp -a, 
    winipcfg /all /batch fichier.out, winipcfg, netstat -rn, type de 
    carte reseau, type de modem, etc.).
    Merci.

-------------------------------------------------------------------------------
Probleme 5 :
  Synthese du probleme :
    Plusieurs outils ne fonctionnent pas.
  Environnement concerne par le probleme :
    Tous
  Origine du probleme :
    L'obtention de la configuration de la machine locale (device, 
    cache arp, routes) est une etape cle du fonctionnement de 
    lcrzo. De nombreux outils necessitent que cette configuration 
    soit correctement effectuee.
    Il existe de tres nombreux types de cartes reseau, de modems, 
    de versions de systemes d'exploitation, etc. Ainsi, il se peut 
    que votre machine contienne un peripherique non reconnu par 
    lcrzo/lcrzoex. Dans ce cas, tous les outils de lcrzo ne seraient 
    pas utilisables.
    C'est pour ces raisons que le premier outil a employer est 
    'lcrzoex 157' afin de s'assurer que la configuration soit
    correctement obtenue.
    Voici un exemple d'affichage correct (Linux dans ce cas) :
     Devices
      device  ethernet          ip          /netmask        mtu
      lo      00:00:00:00:00:00 127.0.0.1   /255.0.0.0      3924 up
      eth0    00:00:33:AC:C2:24 192.168.1.1 /255.255.255.0  1500 up
      eth0:1  00:00:33:AC:C2:24 192.168.2.1 /255.255.255.0  1500 up,alias
      eth1    00:00:43:BC:D2:34 192.168.3.1 /255.255.255.0  1500 up
     Arp
      lo      00:00:00:00:00:00 127.0.0.1     (permanent)
      eth0    00:00:33:AC:C2:24 192.168.1.1   (permanent)
      eth0:1  00:00:33:AC:C2:24 192.168.2.1   (permanent)
      eth1    00:00:43:BC:D2:34 192.168.3.1   (permanent)
      eth0    12:34:56:78:90:ab 192.168.1.254 (-1s)
     Routes
      device  destination  /netmask         ip_source     gateway
      lo      127.0.0.1    /255.255.255.255 local_device                 0,up
      eth0    192.168.1.1  /255.255.255.255 local_device                 0,up
      eth0:1  192.168.2.1  /255.255.255.255 local_device                 0,up
      eth1    192.168.3.1  /255.255.255.255 local_device                 0,up
      eth0    192.168.1.0  /255.255.255.0   192.168.1.1                  0,up
      eth0:1  192.168.2.0  /255.255.255.0   192.168.2.1                  0,up
      eth1    192.168.3.0  /255.255.255.0   192.168.3.1                  0,up
      lo      127.0.0.0    /255.0.0.0       127.0.0.1                    0,up
      eth0    0.0.0.0      /0.0.0.0         192.168.1.1   192.168.1.254  0,up
    Dans cet exemple, on voit le device Loopback (lo) ainsi que deux cartes
    reseau (eth0 et eth1). La carte eth0 possede un alias.
    La table arp reprend les entrees permanentes ainsi que l'entree 
    dynamique du routeur 192.168.1.254.
    La table de routage comprend d'abord les entrees permettant d'acceder
    aux adresses des cartes, puis aux adresses des reseaux connectes
    a ces cartes, et enfin le routeur par defaut qui est 192.168.1.254.
  Solution :
    Comme je ne peux pas avoir acces a votre materiel, il faut me faire
    parvenir les elements correspondant a votre configuration afin de faire
    evoluer lcrzo.
    Executer :
      lcrzoex 278 > fichierresultat
    M'envoyer le fichier 'fichierresultat', ainsi que toutes les informations
    que vous jugez utile (ifconfig, ipconfig /all, route print, arp -a, 
    winipcfg /all /batch fichier.out, winipcfg, netstat -rn, type de 
    carte reseau, type de modem, etc.).
    Merci.
