Fwd: Re: [Confirme] probleme avec rarp et libnet !salut

2001-11-18 Par sujet Pierre CHATEL


Salut,

 je n'ai pas reposte, ca doit etre automatique. Merci pour la reponse d'hiers
soir, mais ca n'a rien donne. J'ai essaye ce que tu a dit mais la encore la
compilation de rarp me possait d'autres problemes. J'ai donc installe le RPM
avec plus de succes ;-) . Mais bon, c'est pas mieux, le daemon rarp se lance,
il apparait dans mes procs, mais malgres tout je n'arrive pas a lui faire
repondre au requetes qui lui sont dirigees. J'ai pourtant effectue l'ensemble
de la configuration.
 en ce qui concerne TCP/IP, je ne pense pas que la disparition de RARP
constitue un reel remaniement de ses fondements. En effet, il reste tres peut
de machines fonctionnant sur ce protocol (a part peut etre quelques net
appliance ou autre hub/switch a presence physiaue sur le reseau) donc il
semble logique que les modules qui ne servent plus soit liberee du noyeau.

On Sunday 18 November 2001 01:22 am, Rosaire AMORE wrote:
 Je vois que tu reposte à 23h32.
 Tu n'as pas eu mon mail de réponse daté de 18h42?
 Ou bien ça n'a rien donné? Ou alors tu n'as pas tous les messages de la
 liste?
 Rosaire

 Pierre CHATEL a écrit :
  bonjours,
 
   suite a la necessite de de faire booter sur mon serveur plusieurs sparc
  stations ipx je doit configurer un serveur rarp. Comme vous le savez
  probablement, ce dernier n'est plus supporte depuis le noyeau 2.4.x. Je
  n'arrive pas a configurer correctement Libnet pour faire fonctionner le
  nouveau deamon rarp pour 2.4
 
  Lors de la compilation de rarp j'obtient:
 
  byte order has not been specified, you'll
  need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN.  See the
  documentation regarding the libnet-config script.
 
  ...cette erreur provenant de libnet.h. il manque en effet la definition
  de cette variable mais pourquoi ? et surtout comment corriger cette
  erreur ? quelle valeur lui attribuer ?
  Lors de la compilation de libnet il n'y avait aucun moyen de specifier
  cette valeur d'une maniere ou d'une autre...
 
  Je suis dans une impasse, merci de m'aider.
 
  Pierre CHATEL
 
 
  
  Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
  Rendez-vous sur http://www.mandrakestore.com;

---



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;



[Confirme] probleme avec rarp et libnet !

2001-11-17 Par sujet Pierre CHATEL

bonjours,

 suite a la necessite de de faire booter sur mon serveur plusieurs sparc 
stations ipx je doit configurer un serveur rarp. Comme vous le savez 
probablement, ce dernier n'est plus supporte depuis le noyeau 2.4.x. Je 
n'arrive pas a configurer correctement Libnet pour faire fonctionner le 
nouveau deamon rarp pour 2.4

Lors de la compilation de rarp j'obtient:

byte order has not been specified, you'll
need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN.  See the
documentation regarding the libnet-config script.

...cette erreur provenant de libnet.h. il manque en effet la definition de 
cette variable mais pourquoi ? et surtout comment corriger cette erreur ? 
quelle valeur lui attribuer ?
Lors de la compilation de libnet il n'y avait aucun moyen de specifier cette 
valeur d'une maniere ou d'une autre...

Je suis dans une impasse, merci de m'aider.

Pierre CHATEL



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;



Re: [Confirme] probleme avec rarp et libnet !

2001-11-17 Par sujet Rosaire AMORE

Salut
Je suppose que t'es en train de recompiler à partir d'un .tgz ou qq
chose du genre? 
Ces variables sont testées dans libnet-headers.h (/usr/include/libnet/)
comme suit :
---
#if (LIBNET_LIL_ENDIAN)
u_char ip_hl:4, /* header length */
ip_v:4; /* version */
#endif
#if (LIBNET_BIG_ENDIAN)
u_char ip_v:4,  /* version */
ip_hl:4;/* header length */
#endif
---
Ce qui veut dire en C qu'elles ont une valeur de 0 ou de 1.
Je ne sais pas où elles sont définies. Le message d'erreur semble
indiquer qu'elles le sont dans libnet-config. Qui se trouve dans
/usr/bin. J'ai exploré le mien, et j'y vois apparement initialisée
LIBNET_LIL_ENDIAN à partir du configure. Tu devrais donc avoir une
option de compil à préciser au moment où tu lances le ./configure
avant ton make à préciser. Ca doit ressembler à qq chose du genre
./configure --with LIBNET_LIL_ENDIAN (à vérifier avec  ./configure
--help - ou approchant = voir le README livré avec ton .tgz, qui te
précise les options à préciser, et leur forme). Quel bordel!
Bon courage. Si tu veux, je peux t'envoyer mes fichiers en pièce jointe.
En passant je ne savais pas probablement que rarp n'était plus
supporté par le 2.4. C'est dingue! Ils sont en train de reécrire TCP/IP?
Comment ça marche maintenant? Sais tu où trouver des précisions sur ces
évolutions?
Merci
Rosaire


Pierre CHATEL a écrit :
 
 bonjours,
 
  suite a la necessite de de faire booter sur mon serveur plusieurs sparc
 stations ipx je doit configurer un serveur rarp. Comme vous le savez
 probablement, ce dernier n'est plus supporte depuis le noyeau 2.4.x. Je
 n'arrive pas a configurer correctement Libnet pour faire fonctionner le
 nouveau deamon rarp pour 2.4
 
 Lors de la compilation de rarp j'obtient:
 
 byte order has not been specified, you'll
 need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN.  See the
 documentation regarding the libnet-config script.
 
 ...cette erreur provenant de libnet.h. il manque en effet la definition de
 cette variable mais pourquoi ? et surtout comment corriger cette erreur ?
 quelle valeur lui attribuer ?
 Lors de la compilation de libnet il n'y avait aucun moyen de specifier cette
 valeur d'une maniere ou d'une autre...
 
 Je suis dans une impasse, merci de m'aider.
 
 Pierre CHATEL
 
   
 Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
 Rendez-vous sur http://www.mandrakestore.com;



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;



Re: [Confirme] probleme avec rarp et libnet !

2001-11-17 Par sujet Rosaire AMORE

Je vois que tu reposte à 23h32.
Tu n'as pas eu mon mail de réponse daté de 18h42?
Ou bien ça n'a rien donné? Ou alors tu n'as pas tous les messages de la
liste?
Rosaire

Pierre CHATEL a écrit :
 
 bonjours,
 
  suite a la necessite de de faire booter sur mon serveur plusieurs sparc
 stations ipx je doit configurer un serveur rarp. Comme vous le savez
 probablement, ce dernier n'est plus supporte depuis le noyeau 2.4.x. Je
 n'arrive pas a configurer correctement Libnet pour faire fonctionner le
 nouveau deamon rarp pour 2.4
 
 Lors de la compilation de rarp j'obtient:
 
 byte order has not been specified, you'll
 need to #define either LIBNET_LIL_ENDIAN or LIBNET_BIG_ENDIAN.  See the
 documentation regarding the libnet-config script.
 
 ...cette erreur provenant de libnet.h. il manque en effet la definition de
 cette variable mais pourquoi ? et surtout comment corriger cette erreur ?
 quelle valeur lui attribuer ?
 Lors de la compilation de libnet il n'y avait aucun moyen de specifier cette
 valeur d'une maniere ou d'une autre...
 
 Je suis dans une impasse, merci de m'aider.
 
 Pierre CHATEL
 
   
 Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
 Rendez-vous sur http://www.mandrakestore.com;



Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft?
Rendez-vous sur http://www.mandrakestore.com;