Bonjour,
Je suis sous une Debian avec un kernel 2.4.24. J'essaye depuis un certain temps d'installer mon modem Sagem Fast 800. Mais pedant le make (apres avoir fait make clean), il me met un message d"erreur assez long dés qu'il commence a executer un make -C ./user. Je vous met le message d'erreur raccourci en laissant les choses qui me semble important :
Je pense avoir bien compiler les bon modules, mais ca ne ferai pas de mal d'avoir votre avis sur les modules qu'ils faut installer. J'ai mi les sources du noyau dans /usr/src/linux. Mon modem n'est pas brancher au moment de linstallation. Je vous met ci-dessou les modules lancé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 make[2]: Leaving directory `/usr/src/eagle-1.0.4/driver/firmware' make -C ./user make[2]: Entering directory `/usr/src/eagle-1.0.4/driver/user' gcc -O2 -pipe -Wall -pedantic -DLINUX -g adictrl.c -o adictrl In file included from /usr/include/asm/sigcontext.h:4, from /usr/include/bits/sigcontext.h:28, from /usr/include/signal.h:326, from adictrl.c:37: /usr/include/linux/compiler.h:17: warning: `__attribute_used__' redefined /usr/include/sys/cdefs.h:195: warning: this is the location of the previous definition In file included from /usr/include/linux/usb.h:4, from adictrl.c:34: /usr/include/linux/mod_devicetable.h:18: parse error before `__u32' /usr/include/linux/mod_devicetable.h:18: warning: no semicolon at end of struct or union [...] /usr/include/linux/usbdevice_fs.h:49: variable or field `__user' declared void /usr/include/linux/usbdevice_fs.h:49: warning: no semicolon at end of struct or union [...] adictrl.c:184: redefinition of `struct usb_device_descriptor' adictrl.c:362: `version' redeclared as different kind of symbol /usr/include/linux/mod_devicetable.h:35: previous declaration of `version' adictrl.c: In function `manage_dbg_mask': adictrl.c:653: storage size of `ioc' isn't known adictrl.c:704: sizeof applied to an incomplete type adictrl.c:704: sizeof applied to an incomplete type adictrl.c:704: sizeof applied to an incomplete type adictrl.c:704: sizeof applied to an incomplete type [...] adictrl.c:1711: warning: unused variable `ioc' {standard input}: Assembler messages: {standard input}:5576: Error: symbol `version' is already defined {standard input}:5576: Warning: rest of line ignored; first ignored character is `,' make[2]: *** [adictrl] Error 1 make[2]: Leaving directory `/usr/src/eagle-1.0.4/driver/user' make[1]: *** [adiuser] Error 2 make[1]: Leaving directory `/usr/src/eagle-1.0.4/driver' make: *** [build] Error 2
J'avai aussi essayer de compiler les drivers sur le noyau de base 2.4.18-bf24 mais il met fait le même message d'erreur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Module Size Used by Not tainted usb-uhci 21252 0 (unused) usbcore 61856 1 [usb-uhci] iptable_filter 1728 0 (unused) iptable_nat 19732 0 (unused) ip_tables 13472 4 [iptable_filter iptable_nat] ip_conntrack_irc 3200 0 (unused) ip_conntrack_ftp 3968 0 (unused) ip_conntrack 25492 3 [iptable_nat ip_conntrack_irc ip_conntrack_ftp] rtc 5756 0 (autoclean)
Merci d'avance
Partager