OVH Cloud OVH Cloud

Installer un modem ADSL USB Sagem sur Suse 9

28 réponses
Avatar
Maflu
Bonjour,
Je suis totalement novice sur Linux et je viens d'acheter Suse Pro 9.
L'install s'est bien déroulée mais ma connexion à Internet ne marche
pas. Mon modem ADSL Sagem Fast 800 n'est pas "vu" par Linux.

J'ai donc téléchargé le driver et je l'ai décompressé. Mais maintenant
je ne sais pas ce qu'il faut faire... et la documentation ne dit rien
là-dessus (ce qui me paraît curieux pour une opération aussi basique).

Est-ce que quelqu'un a déjà fait cette manip et pourrait m'aider ?

Merci

Ted

10 réponses

1 2 3
Avatar
viphakoneniko
Maflu wrote in message news:<3fa38173$0$249$...
Bonjour,
Je suis totalement novice sur Linux et je viens d'acheter Suse Pro 9.
L'install s'est bien déroulée mais ma connexion à Internet ne marche
pas. Mon modem ADSL Sagem Fast 800 n'est pas "vu" par Linux.

J'ai donc téléchargé le driver et je l'ai décompressé. Mais maintenant
je ne sais pas ce qu'il faut faire... et la documentation ne dit rien
là-dessus (ce qui me paraît curieux pour une opération aussi basique).

Est-ce que quelqu'un a déjà fait cette manip et pourrait m'aider ?

Merci

Ted


Bon, c vrai que parfois on tombe sur des gens qui commentent et aide
pas trop,
mais ce forum marche qd même super.
La preuve, je suis là sous linux.

Bon, moi je suis sous Mandrake 9.2.
Je te joins le lien pour résoudre le pb de reconnaissance du Sagem
800
et de l'installation du driver eagle 1.0.4 (c'est cette version là
!!!)

BIEN LIRE TOUT

JE TIENS ENCORE A LE RAPPELLER : Si ton matos (carte mère, et donc
ports usb)
est très récent, tu dois avoir le noyau 2.4.22 pour que tes ports usb
puissent activer par hotlug les périph que tu y branches.

Sous SuSE. Leur dernier noyau est un 2.4.21 optimisé pour être près
pour le 2.6

=> ton driver peut bien s'installer sans que ton modem soit reconnu

Conclusion : va voir ça et lit tout pour voir si tu as le même pb.

Ce post s'intitule : "Sagem 800 PE: fin de la galère sous
Mandrake"

http://groups.google.fr/groups?q=Sagem+F%40st+800&hl=fr&lr=&ie=UTF-8&selm‘c8c4a7.0310161655.51ad6988%40posting.google.com&rnum=1

Bonne chance.

Avatar
Maflu
Bon, c vrai que parfois on tombe sur des gens qui commentent et aide
pas trop,
mais ce forum marche qd même super.
La preuve, je suis là sous linux.

Bon, moi je suis sous Mandrake 9.2.
Je te joins le lien pour résoudre le pb de reconnaissance du Sagem
800
et de l'installation du driver eagle 1.0.4 (c'est cette version là
!!!)

BIEN LIRE TOUT

JE TIENS ENCORE A LE RAPPELLER : Si ton matos (carte mère, et donc
ports usb)
est très récent, tu dois avoir le noyau 2.4.22 pour que tes ports usb
puissent activer par hotlug les périph que tu y branches.

Sous SuSE. Leur dernier noyau est un 2.4.21 optimisé pour être près
pour le 2.6

=> ton driver peut bien s'installer sans que ton modem soit reconnu

Conclusion : va voir ça et lit tout pour voir si tu as le même pb.

Merci pour ton aide. J'ai suivi ta procédure à la lettre mais elle

échoue complètement dès le début dans mon cas. La commande make install
génère ainsi un nombre incroyable d'erreurs (que je ne peux pas
copier-coller ici car je n'arrive pas à créer un fichier doc sur Linux
qui soit "vu" par Windows sur la disquette).

La commande adictrl n'existe pas dans Suse (je l'ai cherché avec YAST).

Je suis donc toujours bloqué. Franchement je désespère. J'ai même
demandé à Suse un support puisque j'y ai droit vu que j'ai acheté Linux
chez eux. Ils m'ont répondu qu'il n'y avait pas de support pour les
modems USB... super !

Avatar
shal
Maflu wrote:

Merci pour ton aide. J'ai suivi ta procédure à la lettre mais elle
échoue complètement dès le début dans mon cas. La commande make install
génère ainsi un nombre incroyable d'erreurs (que je ne peux pas
copier-coller ici car je n'arrive pas à créer un fichier doc sur Linux
qui soit "vu" par Windows sur la disquette).


Comment tu fait tu as deux ordi ou tu as un dual boot?

Il faut enregistrer le fichier au format txt pour que ca passer de
windows a Linux.
(tu peux aussi utiliser openOffice qui fait des .doc compatible)



La commande adictrl n'existe pas dans Suse (je l'ai cherché avec YAST).


normal, elle est generé par le make.


Je suis donc toujours bloqué. Franchement je désespère. J'ai même
demandé à Suse un support puisque j'y ai droit vu que j'ai acheté Linux
chez eux. Ils m'ont répondu qu'il n'y avait pas de support pour les
modems USB... super !


Avatar
Maflu
shal wrote:
Maflu wrote:

Merci pour ton aide. J'ai suivi ta procédure à la lettre mais elle
échoue complètement dès le début dans mon cas. La commande make
install génère ainsi un nombre incroyable d'erreurs (que je ne peux
pas copier-coller ici car je n'arrive pas à créer un fichier doc sur
Linux qui soit "vu" par Windows sur la disquette).



Comment tu fait tu as deux ordi ou tu as un dual boot?


Je suis en dual boot. J'ai créé un fichier avec open office, sauvé en
.doc office 95 et l'ai copié sur ma disquette sous Linux. Puis j'ai
ouvert ma disquette sous Windows et le fichier n'existait pas dessus...
J'ai fait la manip 2 fois avec le même résultat. J'ai aussi essayé de
copier ce fichier directement sur mon disque C:Windows sous Linux
puisque Linux le voit. Mais la copie est refusée par Linux.




Avatar
shal
Maflu wrote:

Je suis en dual boot. J'ai créé un fichier avec open office, sauvé en
.doc office 95 et l'ai copié sur ma disquette sous Linux. Puis j'ai
ouvert ma disquette sous Windows et le fichier n'existait pas dessus...
J'ai fait la manip 2 fois avec le même résultat. J'ai aussi essayé de
copier ce fichier directement sur mon disque C:Windows sous Linux
puisque Linux le voit. Mais la copie est refusée par Linux.


Les deux facons fonctionnent normalement.

Il faut savoir que la copie sur disquette est un peu special sous linux.
la disquette est "monté" sur le systeme de fichier (/mnt/floppy)
quand tu copie quelque chose sur la disquette il copie pas tout de
suite, il peut attendre un certains temps, si tu retire la disquette il
y a un probleme.
Il faut soit forcer l'ecriture : tu tape la commande sync dans une console.
Ou tu demonte proprement la disquette : umount /mnt/floppy.
(attention il faut pas etre dans le repertoire sinon il veut pas).

Tu est en NTFS je suppose... Linux ne sait pas par defaut ecrire en
NTFS, mais c'est quand même possible (mais pas conseillé).


A+

Avatar
Maflu
shal wrote:
Maflu wrote:


Je suis en dual boot. J'ai créé un fichier avec open office, sauvé en
.doc office 95 et l'ai copié sur ma disquette sous Linux. Puis j'ai
ouvert ma disquette sous Windows et le fichier n'existait pas
dessus... J'ai fait la manip 2 fois avec le même résultat. J'ai aussi
essayé de copier ce fichier directement sur mon disque C:Windows sous
Linux puisque Linux le voit. Mais la copie est refusée par Linux.



Les deux facons fonctionnent normalement.

Il faut savoir que la copie sur disquette est un peu special sous linux.
la disquette est "monté" sur le systeme de fichier (/mnt/floppy)
quand tu copie quelque chose sur la disquette il copie pas tout de
suite, il peut attendre un certains temps, si tu retire la disquette il
y a un probleme.
Il faut soit forcer l'ecriture : tu tape la commande sync dans une console.
Ou tu demonte proprement la disquette : umount /mnt/floppy.
(attention il faut pas etre dans le repertoire sinon il veut pas).

Tu est en NTFS je suppose... Linux ne sait pas par defaut ecrire en
NTFS, mais c'est quand même possible (mais pas conseillé).

OK je re-essaierai ça alors.


Par contre, je viens d'essayer d'installer le driver fourni par Sagem et
là j'ai eu plus de chance. Comme indiqué dans le Readme, j'ai lancé la
commande :
# ./Install_All linux-2.4.21-99-default
Et je n'ai eu qu'une erreur à la fin lors de l'installation du module
adiusbadsl. COmme indiqué dans le Readme, j'ai vérifié si le répertoire
/usr/src/linux contenait bien les fichiers source du kernel (je sais pas
ce que c'est, mais bon...) et il n'y avait rien dans ce répertoire.
Qu'est-ce qu'il faut faire dans ce cas-là car le Readme ne dit rien ?

Merci :-)


Avatar
shal
Maflu wrote:


Par contre, je viens d'essayer d'installer le driver fourni par Sagem et
là j'ai eu plus de chance. Comme indiqué dans le Readme, j'ai lancé la
commande :
# ./Install_All linux-2.4.21-99-default
Et je n'ai eu qu'une erreur à la fin lors de l'installation du module
adiusbadsl. COmme indiqué dans le Readme, j'ai vérifié si le répertoire
/usr/src/linux contenait bien les fichiers source du kernel (je sais pas
ce que c'est, mais bon...) et il n'y avait rien dans ce répertoire.
Qu'est-ce qu'il faut faire dans ce cas-là car le Readme ne dit rien ?


Il te manque le package kernel-source, install le.
Le kernel ou noyau est le programme central, c'est le coeur du systeme
d'exploitation


Merci :-)



de rien

Avatar
viphakoneniko
Maflu wrote in message news:<3fa6ab1a$0$27573$...
shal wrote:
Maflu wrote:

Merci pour ton aide. J'ai suivi ta procédure à la lettre mais elle
échoue complètement dès le début dans mon cas. La commande make
install génère ainsi un nombre incroyable d'erreurs (que je ne peux
pas copier-coller ici car je n'arrive pas à créer un fichier doc sur
Linux qui soit "vu" par Windows sur la disquette).



Comment tu fait tu as deux ordi ou tu as un dual boot?


Je suis en dual boot. J'ai créé un fichier avec open office, sauvé en
.doc office 95 et l'ai copié sur ma disquette sous Linux. Puis j'ai
ouvert ma disquette sous Windows et le fichier n'existait pas dessus...
J'ai fait la manip 2 fois avec le même résultat. J'ai aussi essayé de
copier ce fichier directement sur mon disque C:Windows sous Linux
puisque Linux le voit. Mais la copie est refusée par Linux.




T'es sûr que tu veux rester sur SuSE ? LOL
Je rigole, mais bon, je tiens à te dire que sous Mandrake 9.2 (pas
9.1), ça roule nickel (Noyau 2.4.22).

Bon, Shal a raison : copie les erreurs qui s'affichent dans ton
terminal quand tu lances la compilation avec "make".
Pour faire cela, moi, je sélectionne avec la souris la zone qui
m'intéresse,
je vais dans le menu "Edition" (j'utilise Konsole, le terminal de
KDE), je fais "copier".
Puis je crée un nouveau fichier texte ".txt" sur le Desktop de KDE.
Je l'ouvre, et je fais "Ctrl-V" pour copier la zone du terminal
sélectionnée.
Ensuite, je sauvegarde. Et je "jette" le fichier texte dans la
disquette.

(je sais, pour les puristes ça fait nouille, mais j'ai pas encore pris
le temps de chercher comment on copie des trucs de Terminal avec un
raccourcis clavier).

Avec le .txt, pas de pb de lecture sous Windows ;)

Faut vraiment qu'on puisse voir tes erreurs lors du make, sinon, on
peut rien dire.

Allez, courage, ce n'est qu'une question de temps avant que ça marche.
Moi, j'ai mis du temps à trouver mes pb et à les résoudre (cf. Mon
post que j'ai t'ai indiqué), mais now, c ok.

Donc, envoie tes erreurs qui s'affichent, qu'on puisse comprendre.

J'attends de tes news



Avatar
Maflu
shal wrote:
Maflu wrote:


Par contre, je viens d'essayer d'installer le driver fourni par Sagem
et là j'ai eu plus de chance. Comme indiqué dans le Readme, j'ai lancé
la commande :
# ./Install_All linux-2.4.21-99-default
Et je n'ai eu qu'une erreur à la fin lors de l'installation du module
adiusbadsl. COmme indiqué dans le Readme, j'ai vérifié si le
répertoire /usr/src/linux contenait bien les fichiers source du kernel
(je sais pas ce que c'est, mais bon...) et il n'y avait rien dans ce
répertoire. Qu'est-ce qu'il faut faire dans ce cas-là car le Readme ne
dit rien ?



Il te manque le package kernel-source, install le.
Le kernel ou noyau est le programme central, c'est le coeur du systeme
d'exploitation

Voilà je l'ai installé. J'ai relancé la commande Install_All et cette

fois il y avait bien des fichiers dans le répertoire /usr/src/linux. Par
contre, le modem est toujours inactif. J'ai fait une copie de ce qu'il y
avait dans la console (j'ai pas pu copier depuis le début parce que la
console ne me montrait pas le début et j'ai pas trouvé comment on
faisait pour voir tout depuis le lancement de la commande) :

_URB_BUFFER'
ADIUTIL/Buffers.h:116: warning: data definition has no type or storage class
ADIUTIL/Buffers.h:174: error: parse error before "urb_t"
ADIUTIL/Buffers.h:174: warning: no semicolon at end of struct or union
ADIUTIL/Buffers.h:175: warning: type defaults to `int' in declaration of
`INCOMI
NG_BUFFER'
ADIUTIL/Buffers.h:175: warning: data definition has no type or storage class
ADIUTIL/Buffers.h:189: error: parse error before "urb_t"
ADIUTIL/Buffers.h:189: warning: no semicolon at end of struct or union
ADIUTIL/Buffers.h:191: error: parse error before '}' token
ADIUTIL/Buffers.h:191: warning: type defaults to `int' in declaration of
`OUTGOI
NG_BUFFER'
ADIUTIL/Buffers.h:191: warning: data definition has no type or storage class
In file included from ADIUTIL/Adiutil.h:52,
from AdiUsbAdslDriver.c:28:
ADIUTIL/Hardware.h:39: error: parse error before "urb_t"
ADIUTIL/Hardware.h:39: warning: no semicolon at end of struct or union
ADIUTIL/Hardware.h:40: warning: type defaults to `int' in declaration of
`urbIdm
a'
ADIUTIL/Hardware.h:40: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:41: error: parse error before "urbRead"
ADIUTIL/Hardware.h:41: warning: type defaults to `int' in declaration of
`urbRea
d'
ADIUTIL/Hardware.h:41: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:42: error: parse error before "urbWrite"
ADIUTIL/Hardware.h:42: warning: type defaults to `int' in declaration of
`urbWri
te'
ADIUTIL/Hardware.h:42: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:43: error: parse error before "urbOAMWrite"
ADIUTIL/Hardware.h:43: warning: type defaults to `int' in declaration of
`urbOAM
Write'
ADIUTIL/Hardware.h:43: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:44: error: parse error before '*' token
ADIUTIL/Hardware.h:44: warning: type defaults to `int' in declaration of
`pUrbRe
adIso'
ADIUTIL/Hardware.h:44: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:77: error: parse error before "SegmentationBuffer"
ADIUTIL/Hardware.h:77: warning: type defaults to `int' in declaration of
`Segmen
tationBuffer'
ADIUTIL/Hardware.h:77: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:213: error: parse error before '}' token
ADIUTIL/Hardware.h:213: warning: type defaults to `int' in declaration
of `Hardw
are'
ADIUTIL/Hardware.h:213: warning: data definition has no type or storage
class
In file included from ADIUTIL/Adiutil.h:54,
from AdiUsbAdslDriver.c:28:
ADIUTIL/Protos.h:30: error: parse error before '*' token
ADIUTIL/Protos.h:30: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:31: error: parse error before '*' token
ADIUTIL/Protos.h:31: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:36: error: parse error before '*' token
ADIUTIL/Protos.h:36: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:37: error: parse error before '*' token
ADIUTIL/Protos.h:37: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:39: error: parse error before '*' token
ADIUTIL/Protos.h:39: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:46: error: parse error before '*' token
ADIUTIL/Protos.h:46: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:48: error: parse error before '*' token
ADIUTIL/Protos.h:48: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:49: error: parse error before '*' token
ADIUTIL/Protos.h:49: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:53: error: parse error before '*' token
ADIUTIL/Protos.h:53: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:54: error: parse error before '*' token
ADIUTIL/Protos.h:54: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:55: error: parse error before '*' token
ADIUTIL/Protos.h:55: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:57: error: parse error before '*' token
ADIUTIL/Protos.h:57: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:61: error: parse error before '*' token
ADIUTIL/Protos.h:61: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:62: error: parse error before '*' token
ADIUTIL/Protos.h:62: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:69: error: parse error before '*' token
ADIUTIL/Protos.h:69: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:71: error: parse error before '*' token
ADIUTIL/Protos.h:71: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:74: error: parse error before '*' token
ADIUTIL/Protos.h:74: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:80: error: parse error before '*' token
ADIUTIL/Protos.h:80: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:81: error: parse error before '*' token
ADIUTIL/Protos.h:81: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:83: error: parse error before '*' token
ADIUTIL/Protos.h:83: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:94: error: parse error before '*' token
ADIUTIL/Protos.h:94: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:95: error: parse error before '*' token
ADIUTIL/Protos.h:95: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:96: error: parse error before '*' token
ADIUTIL/Protos.h:96: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:101: error: parse error before '*' token
ADIUTIL/Protos.h:101: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:102: error: parse error before '*' token
ADIUTIL/Protos.h:102: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:103: error: parse error before '*' token
ADIUTIL/Protos.h:103: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:104: error: parse error before '*' token
ADIUTIL/Protos.h:104: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:119: error: parse error before '*' token
ADIUTIL/Protos.h:119: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:120: error: parse error before '*' token
ADIUTIL/Protos.h:120: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:121: error: parse error before '*' token
ADIUTIL/Protos.h:121: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:122: error: parse error before '*' token
ADIUTIL/Protos.h:122: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:128: error: parse error before "Hardware"
ADIUTIL/Protos.h:128: warning: function declaration isn't a prototype
In file included from /usr/src/linux/include/linux/module.h:299,
from AdiUsbAdslDriver.c:31:
/usr/src/linux/include/linux/version.h:6:2: #error "The kernel sources
in /usr/s
rc/linux are not yet configured."
/usr/src/linux/include/linux/version.h:7:2: #error "Please run 'make
cloneconfig
&& make dep' in /usr/src/linux/"
/usr/src/linux/include/linux/version.h:8:2: #error "to get a kernel that
is conf
igured like the running kernel."
/usr/src/linux/include/linux/version.h:9:2: #error "Alternatively, you
can copy
one of the config files"
/usr/src/linux/include/linux/version.h:10:2: #error
"arch/$ARCH/defconfig.* to .
config, and run"
/usr/src/linux/include/linux/version.h:11:2: #error "'make oldconfig &&
make dep
' to configure the kernel"
/usr/src/linux/include/linux/version.h:12:2: #error "for that
configuration."
In file included from AdiUsbAdslDriver.c:31:
/usr/src/linux/include/linux/module.h:301: error: parse error before
"UTS_RELEAS
E"
In file included from AdiUsbAdslDriver.c:33:
/usr/src/linux/include/linux/proc_fs.h:205: warning: `struct tty_driver'
declare
d inside parameter list
/usr/src/linux/include/linux/proc_fs.h:205: warning: its scope is only
this defi
nition or declaration, which is probably not what you want
/usr/src/linux/include/linux/proc_fs.h:206: warning: `struct tty_driver'
declare
d inside parameter list
In file included from AdiUsbAdslDriver.c:34:
/usr/include/asm/uaccess.h:102: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `verify_area':
/usr/include/asm/uaccess.h:104: error: `addr' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h:104: error: `size' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:374: error: parse error before '*' token
/usr/include/asm/uaccess.h:375: error: parse error before '*' token
/usr/include/asm/uaccess.h:399: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `__copy_to_user':
/usr/include/asm/uaccess.h:401: error: `n' undeclared (first use in this
functio
n)
/usr/include/asm/uaccess.h:406: error: `to' undeclared (first use in
this functi
on)
/usr/include/asm/uaccess.h:406: error: `from' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:437: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `__copy_from_user':
/usr/include/asm/uaccess.h:439: error: `n' undeclared (first use in this
functio
n)
/usr/include/asm/uaccess.h:444: error: `to' undeclared (first use in
this functi
on)
/usr/include/asm/uaccess.h:444: error: `from' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:471: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `copy_to_user':
/usr/include/asm/uaccess.h:474: error: `to' undeclared (first use in
this functi
on)
/usr/include/asm/uaccess.h:474: error: `n' undeclared (first use in this
functio
n)
/usr/include/asm/uaccess.h:475: error: `from' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:496: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `copy_from_user':
/usr/include/asm/uaccess.h:499: error: `from' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h:499: error: `n' undeclared (first use in this
functio
n)
/usr/include/asm/uaccess.h:500: error: `to' undeclared (first use in
this functi
on)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:506: error: parse error before '*' token
/usr/include/asm/uaccess.h:507: error: parse error before '*' token
/usr/include/asm/uaccess.h:525: error: parse error before '*' token
/usr/include/asm/uaccess.h:526: error: parse error before '*' token
/usr/include/asm/uaccess.h:527: error: parse error before '*' token
AdiUsbAdslDriver.c:80: error: parse error before "modem"
AdiUsbAdslDriver.c:80: warning: type defaults to `int' in declaration of
`modem'
AdiUsbAdslDriver.c:80: warning: data definition has no type or storage class
AdiUsbAdslDriver.c: In function `adi_init':
AdiUsbAdslDriver.c:113: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c: In function `adi_probe':
AdiUsbAdslDriver.c:159: error: request for member `UnplugFlag' in
something not
a structure or union
AdiUsbAdslDriver.c:170: error: request for member `usbdev' in something
not a st
ructure or union
AdiUsbAdslDriver.c:200: error: request for member `IsoPipeSize' in
something not
a structure or union
AdiUsbAdslDriver.c:201: error: request for member `IsoFramesPerUrb' in
something
not a structure or union
AdiUsbAdslDriver.c:206: error: request for member `LowRateFlag' in
something not
a structure or union
AdiUsbAdslDriver.c:215: error: request for member `pipeBulkIdmaOut' in
something
not a structure or union
AdiUsbAdslDriver.c:216: error: request for member `pipeBulkDataOut' in
something
not a structure or union
AdiUsbAdslDriver.c:217: error: request for member `pipeBulkDataIn' in
something
not a structure or union
AdiUsbAdslDriver.c:218: error: request for member `pipeIsoDataIn' in
something n
ot a structure or union
AdiUsbAdslDriver.c:219: error: request for member `pipeIntIn' in
something not a
structure or union
AdiUsbAdslDriver.c:222: error: request for member `pInterruptData' in
something
not a structure or union
AdiUsbAdslDriver.c:223: error: request for member `pReadyData' in
something not
a structure or union
AdiUsbAdslDriver.c:224: error: request for member `pOutgoingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:230: error: request for member `pUrbReadIso' in
something not
a structure or union
AdiUsbAdslDriver.c:230: error: request for member `IsoFramesPerUrb' in
something
not a structure or union
AdiUsbAdslDriver.c:231: error: request for member `pIncomingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:231: error: request for member `IsoPipeSize' in
something not
a structure or union
AdiUsbAdslDriver.c:231: error: request for member `IsoFramesPerUrb' in
something
not a structure or union
AdiUsbAdslDriver.c:233: error: request for member `pIncomingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:242: error: request for member `pInterruptData' in
something
not a structure or union
AdiUsbAdslDriver.c:243: error: request for member `pReadyData' in
something not
a structure or union
AdiUsbAdslDriver.c:244: error: request for member `pOutgoingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:251: error: request for member `pOAMCell' in
something not a
structure or union
AdiUsbAdslDriver.c:252: error: request for member `pOAMCell' in
something not a
structure or union
AdiUsbAdslDriver.c:257: error: request for member `pPacket' in something
not a s
tructure or union
AdiUsbAdslDriver.c:258: error: request for member `pPacket' in something
not a s
tructure or union
AdiUsbAdslDriver.c:272: error: request for member `ReassemblyBuffer' in
somethin
g not a structure or union
AdiUsbAdslDriver.c:273: error: request for member `ReassemblyBuffer' in
somethin
g not a structure or union
AdiUsbAdslDriver.c:273: error: request for member `pReadyData' in
something not
a structure or union
AdiUsbAdslDriver.c:274: error: request for member `SegmentationBuffer'
in someth
ing not a structure or union
AdiUsbAdslDriver.c:275: error: request for member `SegmentationBuffer'
in someth
ing not a structure or union
AdiUsbAdslDriver.c:275: error: request for member `pOutgoingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:279: error: request for member `CtrlUrbFreeQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:286: error: request for member `CtrlUrbPendQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:286: error: request for member `CtrlUrbPendQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:286: error: request for member `CtrlUrbPendQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:286: error: request for member `CtrlUrbPendQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:294: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:295: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:296: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:304: error: request for member `CtrlUrbQueueTimer' in
somethi
ng not a structure or union
AdiUsbAdslDriver.c:305: error: request for member `CtrlUrbQueueTimer' in
somethi
ng not a structure or union
AdiUsbAdslDriver.c:306: error: request for member `CtrlUrbQueueTimer' in
somethi
ng not a structure or union
AdiUsbAdslDriver.c:309: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:310: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:312: error: request for member `OAMTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:313: error: request for member `OAMTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:314: error: request for member `OAMTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:352: error: request for member `wq' in something not
a struct
ure or union
AdiUsbAdslDriver.c:353: error: request for member `wq2' in something not
a struc
ture or union
AdiUsbAdslDriver.c:354: error: request for member `wq4' in something not
a struc
ture or union
AdiUsbAdslDriver.c:355: error: request for member `AdiApiRWPending' in
something
not a structure or union
AdiUsbAdslDriver.c:356: error: request for member `APICmvError' in
something not
a structure or union
AdiUsbAdslDriver.c:357: error: request for member `sem' in something not
a struc
ture or union
AdiUsbAdslDriver.c:358: error: request for member `ApiLock' in something
not a s
tructure or union
AdiUsbAdslDriver.c:360: error: request for member `ApiTestReq' in
something not
a structure or union
AdiUsbAdslDriver.c:361: error: request for member `GPRegister' in
something not
a structure or union
AdiUsbAdslDriver.c:362: error: request for member `InitTime' in
something not a
structure or union
AdiUsbAdslDriver.c:364: error: request for member `BootTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:365: error: request for member `BootTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:366: error: request for member `BootTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:367: error: request for member `booter_thread_pid' in
somethi
ng not a structure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `pipeIntIn' in
something not a
structure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `pInterruptData' in
something
not a structure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:377: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:392: error: request for member `pLinuxNet' in
something not a
structure or union
AdiUsbAdslDriver.c:418: error: request for member `MAC' in something not
a struc
ture or union
AdiUsbAdslDriver.c:418: error: request for member `MAC' in something not
a struc
ture or union
AdiUsbAdslDriver.c: In function `adi_disconnect':
AdiUsbAdslDriver.c:450: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:450: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_irq':
AdiUsbAdslDriver.c:541: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:546: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_open':
AdiUsbAdslDriver.c:604: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:604: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_close':
AdiUsbAdslDriver.c:631: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:631: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_stats':
AdiUsbAdslDriver.c:670: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:670: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_start_xmit':
AdiUsbAdslDriver.c:683: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:683: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_tx_timeout':
AdiUsbAdslDriver.c:821: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:821: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_read_proc':
AdiUsbAdslDriver.c:841: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:841: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_user':
AdiUsbAdslDriver.c:950: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:1169: error: request for member `MAC' in something
not a stru
cture or union
make: *** [AdiUsbAdslDriver.o] Error 1
gcc -DLINUX -D__KERNEL__ -DMODULE -I/usr/src/linux/include -Wall
-Wstrict-protot
ypes -fomit-frame-pointer -fno-strict-aliasing -pipe
-mpreferred-stack-boundary 2 -I./ADIUTIL -O2 -c -o AdiUsbAdslDriver.o AdiUsbAdslDriver.c
In file included from ADIUTIL/Adiutil.h:27,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/config.h:4:28: linux/autoconf.h: No such
file or di
rectory
In file included from /usr/src/linux/include/linux/list.h:241,
from /usr/src/linux/include/linux/wait.h:14,
from /usr/src/linux/include/linux/fs.h:12,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:11,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from ADIUTIL/Adiutil.h:34,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/prefetch.h:13:26: asm/prefetch.h: No such
file or d
irectory
In file included from /usr/include/asm/math_emu.h:4,
from /usr/include/asm/processor.h:13,
from /usr/src/linux/include/linux/wait.h:20,
from /usr/src/linux/include/linux/fs.h:12,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:11,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from ADIUTIL/Adiutil.h:34,
from AdiUsbAdslDriver.c:28:
/usr/include/asm/sigcontext.h:79: error: parse error before '*' token
/usr/include/asm/sigcontext.h:82: error: parse error before '}' token
In file included from /usr/include/asm/processor.h:13,
from /usr/src/linux/include/linux/wait.h:20,
from /usr/src/linux/include/linux/fs.h:12,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:11,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from ADIUTIL/Adiutil.h:34,
from AdiUsbAdslDriver.c:28:
/usr/include/asm/math_emu.h:6: error: parse error before '*' token
/usr/include/asm/math_emu.h:7: error: parse error before '*' token
In file included from /usr/src/linux/include/linux/wait.h:20,
from /usr/src/linux/include/linux/fs.h:12,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:11,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from ADIUTIL/Adiutil.h:34,
from AdiUsbAdslDriver.c:28:
/usr/include/asm/processor.h:395: error: parse error before '*' token
/usr/include/asm/processor.h:401: error: parse error before '}' token
/usr/include/asm/processor.h:559: error: redefinition of `prefetch'
/usr/src/linux/include/linux/prefetch.h:43: error: `prefetch' previously
defined
here
/usr/include/asm/processor.h:573: error: redefinition of `prefetchw'
/usr/src/linux/include/linux/prefetch.h:48: error: `prefetchw'
previously define
d here
In file included from /usr/src/linux/include/linux/aio.h:4,
from /usr/src/linux/include/linux/fs.h:202,
from /usr/src/linux/include/linux/capability.h:17,
from /usr/src/linux/include/linux/binfmts.h:5,
from /usr/src/linux/include/linux/sched.h:11,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from ADIUTIL/Adiutil.h:34,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/tqueue.h: In function `queue_task':
/usr/src/linux/include/linux/tqueue.h:110: warning: implicit declaration
of func
tion `typecheck'
/usr/src/linux/include/linux/tqueue.h:110: error: parse error before
"unsigned"
In file included from /usr/include/asm/siginfo.h:4,
from /usr/src/linux/include/linux/signal.h:5,
from /usr/src/linux/include/linux/sched.h:28,
from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from ADIUTIL/Adiutil.h:34,
from AdiUsbAdslDriver.c:28:
/usr/include/asm-generic/siginfo.h: At top level:
/usr/include/asm-generic/siginfo.h:279: error: parse error before '*' token
In file included from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from ADIUTIL/Adiutil.h:34,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/sched.h:411: error: field `thread' has
incomplete t
ype
In file included from /usr/src/linux/include/linux/mm.h:4,
from /usr/src/linux/include/linux/slab.h:14,
from ADIUTIL/Adiutil.h:34,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/sched.h:856: error: conflicting types for
`kernel_t
hread'
/usr/include/asm/processor.h:460: error: previous declaration of
`kernel_thread'
/usr/src/linux/include/linux/sched.h:986: error: redefinition of
`set_need_resch
ed'
/usr/include/linux/thread_info.h:81: error: `set_need_resched'
previously define
d here
/usr/src/linux/include/linux/sched.h:991: error: redefinition of
`clear_need_res
ched'
/usr/include/linux/thread_info.h:86: error: `clear_need_resched'
previously defi
ned here
In file included from /usr/src/linux/include/linux/mm.h:12,
from /usr/src/linux/include/linux/slab.h:14,
from ADIUTIL/Adiutil.h:34,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/mmzone.h:44: error:
`CONFIG_X86_L1_CACHE_SHIFT' und
eclared here (not in a function)
/usr/src/linux/include/linux/mmzone.h:44: error: requested alignment is
not a co
nstant
In file included from /usr/src/linux/include/linux/vmalloc.h:8,
from ADIUTIL/Adiutil.h:35,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/highmem.h:93:36: macro "clear_user_page"
requires 3
arguments, but only 2 given
In file included from /usr/src/linux/include/linux/vmalloc.h:8,
from ADIUTIL/Adiutil.h:35,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/highmem.h: In function `clear_user_highpage':
/usr/src/linux/include/linux/highmem.h:93: error: `clear_user_page'
undeclared (
first use in this function)
/usr/src/linux/include/linux/highmem.h:93: error: (Each undeclared
identifier is
reported only once
/usr/src/linux/include/linux/highmem.h:93: error: for each function it
appears i
n.)
/usr/src/linux/include/linux/highmem.h:92: warning: unused variable `addr'
/usr/src/linux/include/linux/highmem.h: In function
`memclear_highpage_flush':
/usr/src/linux/include/linux/highmem.h:121: warning: implicit
declaration of fun
ction `flush_dcache_page'
/usr/src/linux/include/linux/highmem.h:122: warning: implicit
declaration of fun
ction `flush_page_to_ram'
/usr/src/linux/include/linux/highmem.h:132:41: macro "copy_user_page"
requires 4
arguments, but only 3 given
/usr/src/linux/include/linux/highmem.h: In function `copy_user_highpage':
/usr/src/linux/include/linux/highmem.h:132: error: `copy_user_page'
undeclared (
first use in this function)
In file included from /usr/src/linux/include/linux/usb.h:136,
from ADIUTIL/Adiutil.h:36,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/version.h:6:2: #error "The kernel sources
in /usr/s
rc/linux are not yet configured."
/usr/src/linux/include/linux/version.h:7:2: #error "Please run 'make
cloneconfig
&& make dep' in /usr/src/linux/"
/usr/src/linux/include/linux/version.h:8:2: #error "to get a kernel that
is conf
igured like the running kernel."
/usr/src/linux/include/linux/version.h:9:2: #error "Alternatively, you
can copy
one of the config files"
/usr/src/linux/include/linux/version.h:10:2: #error
"arch/$ARCH/defconfig.* to .
config, and run"
/usr/src/linux/include/linux/version.h:11:2: #error "'make oldconfig &&
make dep
' to configure the kernel"
/usr/src/linux/include/linux/version.h:12:2: #error "for that
configuration."
In file included from /usr/src/linux/include/linux/irq.h:19,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:46,
from /usr/src/linux/include/linux/usb.h:139,
from ADIUTIL/Adiutil.h:36,
from AdiUsbAdslDriver.c:28:
/usr/include/asm/irq.h:16:25: irq_vectors.h: No such file or directory
In file included from /usr/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:46,
from /usr/src/linux/include/linux/usb.h:139,
from ADIUTIL/Adiutil.h:36,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/irq.h: At top level:
/usr/src/linux/include/linux/irq.h:65: error:
`CONFIG_X86_L1_CACHE_SHIFT' undecl
ared here (not in a function)
/usr/src/linux/include/linux/irq.h:65: error: requested alignment is not
a const
ant
/usr/src/linux/include/linux/irq.h:67: error: `NR_IRQS' undeclared here
(not in
a function)
In file included from /usr/src/linux/include/linux/irq.h:69,
from /usr/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:46,
from /usr/src/linux/include/linux/usb.h:139,
from ADIUTIL/Adiutil.h:36,
from AdiUsbAdslDriver.c:28:
/usr/include/asm/hw_irq.h:28: error: `NR_IRQS' undeclared here (not in a
functio
n)
/usr/include/asm/hw_irq.h:31: error: `NR_IRQS' undeclared here (not in a
functio
n)
In file included from /usr/src/linux/include/linux/interrupt.h:46,
from /usr/src/linux/include/linux/usb.h:139,
from ADIUTIL/Adiutil.h:36,
from AdiUsbAdslDriver.c:28:
/usr/include/asm/hardirq.h:13: error: `CONFIG_X86_L1_CACHE_SHIFT'
undeclared her
e (not in a function)
/usr/include/asm/hardirq.h:13: error: requested alignment is not a constant
In file included from /usr/src/linux/include/linux/usb.h:139,
from ADIUTIL/Adiutil.h:36,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/interrupt.h:47:25: asm/softirq.h: No such
file or d
irectory
In file included from /usr/src/linux/include/linux/usb.h:139,
from ADIUTIL/Adiutil.h:36,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/interrupt.h:130: error:
`CONFIG_X86_L1_CACHE_SHIFT'
undeclared here (not in a function)
/usr/src/linux/include/linux/interrupt.h:130: error: requested alignment
is not
a constant
In file included from ADIUTIL/Adiutil.h:36,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/usb.h: In function `wait_ms':
/usr/src/linux/include/linux/usb.h:147: warning: implicit declaration of
functio
n `preempt_count'
In file included from /usr/src/linux/include/linux/netdevice.h:147,
from ADIUTIL/Adiutil.h:40,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/skbuff.h: In function `skb_queue_head':
/usr/src/linux/include/linux/skbuff.h:506: error: parse error before
"unsigned"
/usr/src/linux/include/linux/skbuff.h: In function `skb_queue_tail':
/usr/src/linux/include/linux/skbuff.h:553: error: parse error before
"unsigned"
/usr/src/linux/include/linux/skbuff.h: In function `skb_dequeue':
/usr/src/linux/include/linux/skbuff.h:601: error: parse error before
"unsigned"
/usr/src/linux/include/linux/skbuff.h: In function `skb_insert':
/usr/src/linux/include/linux/skbuff.h:637: error: parse error before
"unsigned"
/usr/src/linux/include/linux/skbuff.h: In function `skb_append':
/usr/src/linux/include/linux/skbuff.h:666: error: parse error before
"unsigned"
/usr/src/linux/include/linux/skbuff.h: In function `skb_unlink':
/usr/src/linux/include/linux/skbuff.h:711: error: parse error before
"unsigned"
/usr/src/linux/include/linux/skbuff.h: In function `skb_dequeue_tail':
/usr/src/linux/include/linux/skbuff.h:750: error: parse error before
"unsigned"
In file included from ADIUTIL/Adiutil.h:40,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/netdevice.h: At top level:
/usr/src/linux/include/linux/netdevice.h:165: error:
`CONFIG_X86_L1_CACHE_SHIFT'
undeclared here (not in a function)
/usr/src/linux/include/linux/netdevice.h:165: error: requested alignment
is not
a constant
In file included from ADIUTIL/Adiutil.h:40,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/netdevice.h:526: error:
`CONFIG_X86_L1_CACHE_SHIFT'
undeclared here (not in a function)
/usr/src/linux/include/linux/netdevice.h:526: error: requested alignment
is not
a constant
/usr/src/linux/include/linux/netdevice.h: In function `__netif_schedule':
/usr/src/linux/include/linux/netdevice.h:543: error: parse error before
"unsigne
d"
/usr/src/linux/include/linux/netdevice.h: In function `dev_kfree_skb_irq':
/usr/src/linux/include/linux/netdevice.h:593: error: parse error before
"unsigne
d"
/usr/src/linux/include/linux/netdevice.h: In function `__netif_rx_schedule':
/usr/src/linux/include/linux/netdevice.h:758: error: parse error before
"unsigne
d"
/usr/src/linux/include/linux/netdevice.h: In function `netif_rx_reschedule':
/usr/src/linux/include/linux/netdevice.h:783: error: parse error before
"unsigne
d"
/usr/src/linux/include/linux/netdevice.h: In function `netif_rx_complete':
/usr/src/linux/include/linux/netdevice.h:802: error: parse error before
"unsigne
d"
In file included from ADIUTIL/Buffers.h:83,
from ADIUTIL/Adiutil.h:50,
from AdiUsbAdslDriver.c:28:
/usr/src/linux/include/linux/version.h:6:2: #error "The kernel sources
in /usr/s
rc/linux are not yet configured."
/usr/src/linux/include/linux/version.h:7:2: #error "Please run 'make
cloneconfig
&& make dep' in /usr/src/linux/"
/usr/src/linux/include/linux/version.h:8:2: #error "to get a kernel that
is conf
igured like the running kernel."
/usr/src/linux/include/linux/version.h:9:2: #error "Alternatively, you
can copy
one of the config files"
/usr/src/linux/include/linux/version.h:10:2: #error
"arch/$ARCH/defconfig.* to .
config, and run"
/usr/src/linux/include/linux/version.h:11:2: #error "'make oldconfig &&
make dep
' to configure the kernel"
/usr/src/linux/include/linux/version.h:12:2: #error "for that
configuration."
In file included from ADIUTIL/Adiutil.h:50,
from AdiUsbAdslDriver.c:28:
ADIUTIL/Buffers.h: At top level:
ADIUTIL/Buffers.h:115: error: parse error before "urb_t"
ADIUTIL/Buffers.h:115: warning: no semicolon at end of struct or union
ADIUTIL/Buffers.h:116: warning: type defaults to `int' in declaration of
`QUEUED
_URB_BUFFER'
ADIUTIL/Buffers.h:116: warning: data definition has no type or storage class
ADIUTIL/Buffers.h:174: error: parse error before "urb_t"
ADIUTIL/Buffers.h:174: warning: no semicolon at end of struct or union
ADIUTIL/Buffers.h:175: warning: type defaults to `int' in declaration of
`INCOMI
NG_BUFFER'
ADIUTIL/Buffers.h:175: warning: data definition has no type or storage class
ADIUTIL/Buffers.h:189: error: parse error before "urb_t"
ADIUTIL/Buffers.h:189: warning: no semicolon at end of struct or union
ADIUTIL/Buffers.h:191: error: parse error before '}' token
ADIUTIL/Buffers.h:191: warning: type defaults to `int' in declaration of
`OUTGOI
NG_BUFFER'
ADIUTIL/Buffers.h:191: warning: data definition has no type or storage class
In file included from ADIUTIL/Adiutil.h:52,
from AdiUsbAdslDriver.c:28:
ADIUTIL/Hardware.h:39: error: parse error before "urb_t"
ADIUTIL/Hardware.h:39: warning: no semicolon at end of struct or union
ADIUTIL/Hardware.h:40: warning: type defaults to `int' in declaration of
`urbIdm
a'
ADIUTIL/Hardware.h:40: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:41: error: parse error before "urbRead"
ADIUTIL/Hardware.h:41: warning: type defaults to `int' in declaration of
`urbRea
d'
ADIUTIL/Hardware.h:41: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:42: error: parse error before "urbWrite"
ADIUTIL/Hardware.h:42: warning: type defaults to `int' in declaration of
`urbWri
te'
ADIUTIL/Hardware.h:42: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:43: error: parse error before "urbOAMWrite"
ADIUTIL/Hardware.h:43: warning: type defaults to `int' in declaration of
`urbOAM
Write'
ADIUTIL/Hardware.h:43: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:44: error: parse error before '*' token
ADIUTIL/Hardware.h:44: warning: type defaults to `int' in declaration of
`pUrbRe
adIso'
ADIUTIL/Hardware.h:44: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:77: error: parse error before "SegmentationBuffer"
ADIUTIL/Hardware.h:77: warning: type defaults to `int' in declaration of
`Segmen
tationBuffer'
ADIUTIL/Hardware.h:77: warning: data definition has no type or storage class
ADIUTIL/Hardware.h:213: error: parse error before '}' token
ADIUTIL/Hardware.h:213: warning: type defaults to `int' in declaration
of `Hardw
are'
ADIUTIL/Hardware.h:213: warning: data definition has no type or storage
class
In file included from ADIUTIL/Adiutil.h:54,
from AdiUsbAdslDriver.c:28:
ADIUTIL/Protos.h:30: error: parse error before '*' token
ADIUTIL/Protos.h:30: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:31: error: parse error before '*' token
ADIUTIL/Protos.h:31: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:36: error: parse error before '*' token
ADIUTIL/Protos.h:36: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:37: error: parse error before '*' token
ADIUTIL/Protos.h:37: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:39: error: parse error before '*' token
ADIUTIL/Protos.h:39: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:46: error: parse error before '*' token
ADIUTIL/Protos.h:46: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:48: error: parse error before '*' token
ADIUTIL/Protos.h:48: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:49: error: parse error before '*' token
ADIUTIL/Protos.h:49: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:53: error: parse error before '*' token
ADIUTIL/Protos.h:53: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:54: error: parse error before '*' token
ADIUTIL/Protos.h:54: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:55: error: parse error before '*' token
ADIUTIL/Protos.h:55: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:57: error: parse error before '*' token
ADIUTIL/Protos.h:57: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:61: error: parse error before '*' token
ADIUTIL/Protos.h:61: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:62: error: parse error before '*' token
ADIUTIL/Protos.h:62: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:69: error: parse error before '*' token
ADIUTIL/Protos.h:69: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:71: error: parse error before '*' token
ADIUTIL/Protos.h:71: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:74: error: parse error before '*' token
ADIUTIL/Protos.h:74: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:80: error: parse error before '*' token
ADIUTIL/Protos.h:80: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:81: error: parse error before '*' token
ADIUTIL/Protos.h:81: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:83: error: parse error before '*' token
ADIUTIL/Protos.h:83: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:94: error: parse error before '*' token
ADIUTIL/Protos.h:94: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:95: error: parse error before '*' token
ADIUTIL/Protos.h:95: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:96: error: parse error before '*' token
ADIUTIL/Protos.h:96: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:101: error: parse error before '*' token
ADIUTIL/Protos.h:101: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:102: error: parse error before '*' token
ADIUTIL/Protos.h:102: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:103: error: parse error before '*' token
ADIUTIL/Protos.h:103: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:104: error: parse error before '*' token
ADIUTIL/Protos.h:104: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:119: error: parse error before '*' token
ADIUTIL/Protos.h:119: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:120: error: parse error before '*' token
ADIUTIL/Protos.h:120: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:121: error: parse error before '*' token
ADIUTIL/Protos.h:121: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:122: error: parse error before '*' token
ADIUTIL/Protos.h:122: warning: function declaration isn't a prototype
ADIUTIL/Protos.h:128: error: parse error before "Hardware"
ADIUTIL/Protos.h:128: warning: function declaration isn't a prototype
In file included from /usr/src/linux/include/linux/module.h:299,
from AdiUsbAdslDriver.c:31:
/usr/src/linux/include/linux/version.h:6:2: #error "The kernel sources
in /usr/s
rc/linux are not yet configured."
/usr/src/linux/include/linux/version.h:7:2: #error "Please run 'make
cloneconfig
&& make dep' in /usr/src/linux/"
/usr/src/linux/include/linux/version.h:8:2: #error "to get a kernel that
is conf
igured like the running kernel."
/usr/src/linux/include/linux/version.h:9:2: #error "Alternatively, you
can copy
one of the config files"
/usr/src/linux/include/linux/version.h:10:2: #error
"arch/$ARCH/defconfig.* to .
config, and run"
/usr/src/linux/include/linux/version.h:11:2: #error "'make oldconfig &&
make dep
' to configure the kernel"
/usr/src/linux/include/linux/version.h:12:2: #error "for that
configuration."
In file included from AdiUsbAdslDriver.c:31:
/usr/src/linux/include/linux/module.h:301: error: parse error before
"UTS_RELEAS
E"
In file included from AdiUsbAdslDriver.c:33:
/usr/src/linux/include/linux/proc_fs.h:205: warning: `struct tty_driver'
declare
d inside parameter list
/usr/src/linux/include/linux/proc_fs.h:205: warning: its scope is only
this defi
nition or declaration, which is probably not what you want
/usr/src/linux/include/linux/proc_fs.h:206: warning: `struct tty_driver'
declare
d inside parameter list
In file included from AdiUsbAdslDriver.c:34:
/usr/include/asm/uaccess.h:102: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `verify_area':
/usr/include/asm/uaccess.h:104: error: `addr' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h:104: error: `size' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:374: error: parse error before '*' token
/usr/include/asm/uaccess.h:375: error: parse error before '*' token
/usr/include/asm/uaccess.h:399: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `__copy_to_user':
/usr/include/asm/uaccess.h:401: error: `n' undeclared (first use in this
functio
n)
/usr/include/asm/uaccess.h:406: error: `to' undeclared (first use in
this functi
on)
/usr/include/asm/uaccess.h:406: error: `from' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:437: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `__copy_from_user':
/usr/include/asm/uaccess.h:439: error: `n' undeclared (first use in this
functio
n)
/usr/include/asm/uaccess.h:444: error: `to' undeclared (first use in
this functi
on)
/usr/include/asm/uaccess.h:444: error: `from' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:471: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `copy_to_user':
/usr/include/asm/uaccess.h:474: error: `to' undeclared (first use in
this functi
on)
/usr/include/asm/uaccess.h:474: error: `n' undeclared (first use in this
functio
n)
/usr/include/asm/uaccess.h:475: error: `from' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:496: error: parse error before '*' token
/usr/include/asm/uaccess.h: In function `copy_from_user':
/usr/include/asm/uaccess.h:499: error: `from' undeclared (first use in
this func
tion)
/usr/include/asm/uaccess.h:499: error: `n' undeclared (first use in this
functio
n)
/usr/include/asm/uaccess.h:500: error: `to' undeclared (first use in
this functi
on)
/usr/include/asm/uaccess.h: At top level:
/usr/include/asm/uaccess.h:506: error: parse error before '*' token
/usr/include/asm/uaccess.h:507: error: parse error before '*' token
/usr/include/asm/uaccess.h:525: error: parse error before '*' token
/usr/include/asm/uaccess.h:526: error: parse error before '*' token
/usr/include/asm/uaccess.h:527: error: parse error before '*' token
AdiUsbAdslDriver.c:80: error: parse error before "modem"
AdiUsbAdslDriver.c:80: warning: type defaults to `int' in declaration of
`modem'
AdiUsbAdslDriver.c:80: warning: data definition has no type or storage class
AdiUsbAdslDriver.c: In function `adi_init':
AdiUsbAdslDriver.c:113: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c: In function `adi_probe':
AdiUsbAdslDriver.c:159: error: request for member `UnplugFlag' in
something not
a structure or union
AdiUsbAdslDriver.c:170: error: request for member `usbdev' in something
not a st
ructure or union
AdiUsbAdslDriver.c:200: error: request for member `IsoPipeSize' in
something not
a structure or union
AdiUsbAdslDriver.c:201: error: request for member `IsoFramesPerUrb' in
something
not a structure or union
AdiUsbAdslDriver.c:206: error: request for member `LowRateFlag' in
something not
a structure or union
AdiUsbAdslDriver.c:215: error: request for member `pipeBulkIdmaOut' in
something
not a structure or union
AdiUsbAdslDriver.c:216: error: request for member `pipeBulkDataOut' in
something
not a structure or union
AdiUsbAdslDriver.c:217: error: request for member `pipeBulkDataIn' in
something
not a structure or union
AdiUsbAdslDriver.c:218: error: request for member `pipeIsoDataIn' in
something n
ot a structure or union
AdiUsbAdslDriver.c:219: error: request for member `pipeIntIn' in
something not a
structure or union
AdiUsbAdslDriver.c:222: error: request for member `pInterruptData' in
something
not a structure or union
AdiUsbAdslDriver.c:223: error: request for member `pReadyData' in
something not
a structure or union
AdiUsbAdslDriver.c:224: error: request for member `pOutgoingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:230: error: request for member `pUrbReadIso' in
something not
a structure or union
AdiUsbAdslDriver.c:230: error: request for member `IsoFramesPerUrb' in
something
not a structure or union
AdiUsbAdslDriver.c:231: error: request for member `pIncomingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:231: error: request for member `IsoPipeSize' in
something not
a structure or union
AdiUsbAdslDriver.c:231: error: request for member `IsoFramesPerUrb' in
something
not a structure or union
AdiUsbAdslDriver.c:233: error: request for member `pIncomingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:242: error: request for member `pInterruptData' in
something
not a structure or union
AdiUsbAdslDriver.c:243: error: request for member `pReadyData' in
something not
a structure or union
AdiUsbAdslDriver.c:244: error: request for member `pOutgoingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:251: error: request for member `pOAMCell' in
something not a
structure or union
AdiUsbAdslDriver.c:252: error: request for member `pOAMCell' in
something not a
structure or union
AdiUsbAdslDriver.c:257: error: request for member `pPacket' in something
not a s
tructure or union
AdiUsbAdslDriver.c:258: error: request for member `pPacket' in something
not a s
tructure or union
AdiUsbAdslDriver.c:272: error: request for member `ReassemblyBuffer' in
somethin
g not a structure or union
AdiUsbAdslDriver.c:273: error: request for member `ReassemblyBuffer' in
somethin
g not a structure or union
AdiUsbAdslDriver.c:273: error: request for member `pReadyData' in
something not
a structure or union
AdiUsbAdslDriver.c:274: error: request for member `SegmentationBuffer'
in someth
ing not a structure or union
AdiUsbAdslDriver.c:275: error: request for member `SegmentationBuffer'
in someth
ing not a structure or union
AdiUsbAdslDriver.c:275: error: request for member `pOutgoingData' in
something n
ot a structure or union
AdiUsbAdslDriver.c:279: error: request for member `CtrlUrbFreeQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:286: error: request for member `CtrlUrbPendQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:286: error: request for member `CtrlUrbPendQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:286: error: request for member `CtrlUrbPendQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:286: error: request for member `CtrlUrbPendQ' in
something no
t a structure or union
AdiUsbAdslDriver.c:294: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:295: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:296: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:304: error: request for member `CtrlUrbQueueTimer' in
somethi
ng not a structure or union
AdiUsbAdslDriver.c:305: error: request for member `CtrlUrbQueueTimer' in
somethi
ng not a structure or union
AdiUsbAdslDriver.c:306: error: request for member `CtrlUrbQueueTimer' in
somethi
ng not a structure or union
AdiUsbAdslDriver.c:309: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:310: error: request for member `AdiModemSm' in
something not
a structure or union
AdiUsbAdslDriver.c:312: error: request for member `OAMTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:313: error: request for member `OAMTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:314: error: request for member `OAMTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:352: error: request for member `wq' in something not
a struct
ure or union
AdiUsbAdslDriver.c:353: error: request for member `wq2' in something not
a struc
ture or union
AdiUsbAdslDriver.c:354: error: request for member `wq4' in something not
a struc
ture or union
AdiUsbAdslDriver.c:355: error: request for member `AdiApiRWPending' in
something
not a structure or union
AdiUsbAdslDriver.c:356: error: request for member `APICmvError' in
something not
a structure or union
AdiUsbAdslDriver.c:357: error: request for member `sem' in something not
a struc
ture or union
AdiUsbAdslDriver.c:358: error: request for member `ApiLock' in something
not a s
tructure or union
AdiUsbAdslDriver.c:360: error: request for member `ApiTestReq' in
something not
a structure or union
AdiUsbAdslDriver.c:361: error: request for member `GPRegister' in
something not
a structure or union
AdiUsbAdslDriver.c:362: error: request for member `InitTime' in
something not a
structure or union
AdiUsbAdslDriver.c:364: error: request for member `BootTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:365: error: request for member `BootTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:366: error: request for member `BootTimer' in
something not a
structure or union
AdiUsbAdslDriver.c:367: error: request for member `booter_thread_pid' in
somethi
ng not a structure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `pipeIntIn' in
something not a
structure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `pInterruptData' in
something
not a structure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:376: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:377: error: request for member `urbInt' in something
not a st
ructure or union
AdiUsbAdslDriver.c:392: error: request for member `pLinuxNet' in
something not a
structure or union
AdiUsbAdslDriver.c:418: error: request for member `MAC' in something not
a struc
ture or union
AdiUsbAdslDriver.c:418: error: request for member `MAC' in something not
a struc
ture or union
AdiUsbAdslDriver.c: In function `adi_disconnect':
AdiUsbAdslDriver.c:450: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:450: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_irq':
AdiUsbAdslDriver.c:541: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:546: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_open':
AdiUsbAdslDriver.c:604: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:604: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_close':
AdiUsbAdslDriver.c:631: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:631: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_stats':
AdiUsbAdslDriver.c:670: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:670: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_start_xmit':
AdiUsbAdslDriver.c:683: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:683: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_tx_timeout':
AdiUsbAdslDriver.c:821: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:821: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_read_proc':
AdiUsbAdslDriver.c:841: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:841: error: parse error before ')' token
AdiUsbAdslDriver.c: In function `adi_user':
AdiUsbAdslDriver.c:950: error: `pHw' undeclared (first use in this function)
AdiUsbAdslDriver.c:1169: error: request for member `MAC' in something
not a stru cture or union
make: *** [AdiUsbAdslDriver.o] Error 1


Avatar
viphakoneniko
Bon, je veux pas paraître chiant,

mais à la lecture de tes erreurs, t'as l'air d'avoir ET des pb de
compilation,
ET des pb avec ton kernel source présent dans /usr/src/linux

Tu devrais vraiment installer le driver eagle 1.0.4 avec le lien que
je t'es indiqué, tu te prendrais moins la tête.

Donc :

tu devrais être bien sûr du kernel-source que t'as mis dans
/usr/src/linux
(linux étant souvent un lien pointant vers un dossier qui lui contient
tes sources du kernel).
Je crois pas que te l'a dit, mais leur présence est indispensable
pour pouvoir compiler ton driver, en plus des paquetages de
developpement.

Ensuite, il me semble qu'il serait plus sage de désinstaller ce
"driver officiel Sagem" (vivement que eagle devienne "l'officiel").
Puis de faire ce que mon lien te disait avec l'eagle.

P.S. J'ai aussi galéré avec ces drivers "officiels" Sagem..... :(
1 2 3