bonjour,

j'�ssai d'installer deux cartes r�seau sur ma machine, et je dois installer 
les drivers avec les fichiers ci dessous.... 

$ ls -ll
total 100
-rwxrwxrwx    1 pat  pat     18109 ao�  4  2000 COPYING.TXT
-rwxrwxrwx    1 pat  pat     51853 mai 13  2002 dfe528.c
-rwxrwxrwx    1 pat  pat     18248 mai 13  2002 kern_compat.h
-rwxrwxrwx    1 pat  pat       190 mai 13  2002 Makefile

je fais donc un make... comme conseill� dans la doc...

$ make
gcc -DMODULE -Wall -Wstrict-prototypes -O6 -I/usr/src/linux/include -c 
dfe528.c
In file included from dfe528.c:110:
/usr/src/linux/include/linux/malloc.h:4: warning: #warning linux/malloc.h is 
deprecated, use linux/slab.h instead.
In file included from dfe528.c:130:
kern_compat.h:463: warning: static declaration for `pci_find_capability' 
follows non-static
dfe528.c: In function `rtl8129_open':
dfe528.c:714: structure has no member named `tbusy'
dfe528.c:715: structure has no member named `interrupt'
dfe528.c:716: structure has no member named `start'
dfe528.c: In function `rtl8129_timer':
dfe528.c:806: structure has no member named `interrupt'
dfe528.c:812: structure has no member named `tbusy'
dfe528.c: In function `rtl8129_tx_timeout':
dfe528.c:939: structure has no member named `tbusy'
dfe528.c: In function `rtl8129_start_xmit':
dfe528.c:970: structure has no member named `tbusy'
dfe528.c:993: structure has no member named `tbusy'
dfe528.c:997: structure has no member named `tbusy'
dfe528.c: In function `rtl8129_interrupt':
dfe528.c:1022: structure has no member named `interrupt'
dfe528.c:1025: structure has no member named `interrupt'
dfe528.c:1122: structure has no member named `tbusy'
dfe528.c:1123: `NET_BH' undeclared (first use in this function)
dfe528.c:1123: (Each undeclared identifier is reported only once
dfe528.c:1123: for each function it appears in.)
dfe528.c:1198: structure has no member named `interrupt'
dfe528.c: In function `rtl8129_close':
dfe528.c:1321: structure has no member named `start'
dfe528.c:1322: structure has no member named `tbusy'
dfe528.c: In function `rtl8129_get_stats':
dfe528.c:1387: structure has no member named `start'
make: *** [dfe528.o] Erreur 1

que je sois dans usr/src/linux ou dans home/.../doc/temp/ ne change rien...

*make sure that your kernel is built with network, fast_ethernet and 
   module support.* indiqu� dans la doc

comment savoir si ils sont inclus dans mon noyau 2.4.18bf24? lsmod?

il semblerait que le pilote soit li� � rtl8129...

est ce un probl�me de compatibilit� avec le noyau d�bian et dans ce cas  
faudrait il que je contacte les d�vellopeurs linux de ce pilote?
ou est ce juste un probl�me de librairies � ajouter?
sur beaucoup de lignes de sorties est indiqu� "structure has no member 
named...", comprend pas ce que je suis cens� comprendre... 

merci � ceux qui pourront m'aider... et aux autres qui auront au moins lu...

(la prochaine fois que je vois une boite avec marqu� driver linux inclus, je 
me m�fierais...)

patrice

-- 
"La seule chose qu'on puisse croire dans un journal, c'est la date" 
    ,.   (   .      )        .      "   
   ("     )  )'     ,'        )  . (`     '`    
 .; )  ' (( (" )    ;(,     ((  (  ;)  "  )"            J.B.S Haldane
 _"., ,._'_.,)_(..,( . )_  _' )_') (. _..( '..

Répondre à