Pb installation drivers d'un modem Sagem F@ast 800 USB.... - Débats - Linux et OS Alternatifs
Marsh Posté le 26-10-2002 à 13:09:26
même délire...
Je m'attendais néanmoins à pire de la part de free...
Sur leur site y'a des exemples de fichier de config, des liens... enfin bref, ils ont quand meme fait le minimum...
Cependant, meme avec la mandrake 8.1, ./install machin bidule il marche pas chez moi (pas de repertoire xx.x.x-x bla bla bla)
je vais encore me coucher tard, pas manger etc...
Si qqun a une idée... merci
Marsh Posté le 26-10-2002 à 17:31:08
bon bin je crois que FreeAdsl sous nux, je vais m'assoir dessus et faire la toupie si ca continue....
Marsh Posté le 26-10-2002 à 18:55:01
il doit chercher le répertoire /usr/src/linux-ta_version
as-tu installé les sources de ton noyau actuel ? si oui existe-t-il ce répertoire "linux-ta_version" ? en général les sources du noyau sont installées dans /usr/src/linux-la_version et après un lien symbolique "linux" est créé dans /usr/src et pointe vers le répertoire "linux-ta_version"
si ça se trouve il cherche dans le répertoire des modules : "/lib/modules/ta_version/build" (pointant aussi vers les sources de ton noyau)
edit : je pense donc que la syntaxe suivante serait plus apropriée : ./install /usr/src/linux-ta_version
Marsh Posté le 26-10-2002 à 23:38:32
en fait, il vaut mieux que tu edites install (qui doit etre un script shell je suppose)
tu essaies de comprendre ce qu'il fait et tu le corriges au besoin.
si ce n'est pas du shell....je ne peux rien pour toi
Marsh Posté le 27-10-2002 à 00:04:54
bmothekiller --> oui c exactement çà. En fait çà "marche" aussi si tu indque /usr/src/linux puisque c'est un lien vers /usr/src/maversiondelinux (soit ici /usr/src/linux-2.4.4.SuSE) sauf que le script ne marche pas pour autant...
Pourtant mes scources sont belles et bien installées.
apolon34 --> bin oui c un peu pour çà que je viends demander de l'aide... Moi je suis un big nioub sous nux, donc voilà.
Si je met le (les?) script ici, pourrais-tu (enfin toi ou d'autres personnes d'ici) m'aider?
Marsh Posté le 27-10-2002 à 00:20:25
voici le scipt du program "install" qui doit se lancé par exemple sur ma machine par # ./install linux-2.4.4.SuSE
Code :
|
Marsh Posté le 27-10-2002 à 00:29:31
bah essaye ça :
Code :
|
t'auras plus de problème ;)
Marsh Posté le 27-10-2002 à 00:31:56
merci je teste çà de suite.
Marsh Posté le 27-10-2002 à 00:45:00
Marche pas.
La liste des erreurs est beacoup moins longue, mais ca reste globalement la même chose...
Code :
|
Marsh Posté le 27-10-2002 à 00:52:11
erreur dans les sources ou noyau trop vieux, je vois pas sinon.... tu peux essayer de le compiler avec les sources d'un noyau 2.4.18 ou 2.4.19 (cf : kernel.org) peut-être et voir ce que ça te donne
en fait je parirais pour la 2ème solution, tes sources ne vont pas, à voir l'erreur qui engendre les autres...
enfin bon, je regarderai ton topic demain voir où ça en est, suis crevé, vais aller
Marsh Posté le 27-10-2002 à 01:01:45
ReplyMarsh Posté le 27-10-2002 à 01:22:11
j'essaierais de le compiler sur mon systeme pour voir si c'est la faute du noyau ou des sources qui sont pourries
Marsh Posté le 27-10-2002 à 01:22:56
ReplyMarsh Posté le 27-10-2002 à 01:28:32
euh...question con
tu l'as telecharge ou? j'ai pas trouve sur free
Marsh Posté le 27-10-2002 à 12:13:11
http://extranet.sagem.com/ama90/
Marsh Posté le 27-10-2002 à 12:26:06
bon ben chez moi :
ADI USB ADSL driver installed successfully.
avec un kernel 2.4.18-17.8.0 customisé
essaye donc de chopper les sources du 2.4.19 sur http://www.kernel.org/pub/linux/ke [...] .19.tar.gz
- extrais-le : tar xvfz linux-2.4.19.tar.gz
- cp -a linux-2.4.19 /usr/src/
- cd /usr/src/
- rm linux (réponds oui à la question : supprimer le lien symbolique "linux" )
- ln -s linux-2.4.19 linux
- tape : export KRNVRSN=linux-2.4.19
- retourne dans le répertoire où se trouve les drivers du modem, puis : ./install
si ça ne fonctionne pas, essaye de faire un "make menuconfig" dans le répertoire /usr/src/linux, puis appuis sur ECHAP, à la question "save your kernel configuration", tu valides oui/yes, puis tu relances le script : ./install à partir du répertoire où se trouve les drivers...
edit : sinon essaye aussi de mettre à jour gcc, peut-être qu'il y a un problème à ce niveau ("gcc -v" pour afficher la version)
Marsh Posté le 27-10-2002 à 12:29:18
Rhaaaaaaannn!! pas juste!!!!
Va falloir que je me tappe une compile noyau!????!?
Bon bin c parti
bmothekiller --> tu es sous quelle distib' ?
Marsh Posté le 27-10-2002 à 12:30:29
référence : doc/Linux userguide_fr.html
Code :
|
donc testé sous des distributions à base de noyau 2.4
Marsh Posté le 27-10-2002 à 12:31:50
THE REAL PHOENIX a écrit a écrit : Rhaaaaaaannn!! pas juste!!!! Va falloir que je me tappe une compile noyau!????!? Bon bin c parti bmothekiller --> tu es sous quelle distib' ? |
ben vi, enfin bon ça fait du bien de compiler du noyau, ça met de bonne humeur pour le reste de la journée
je suis sous rh8
Marsh Posté le 27-10-2002 à 12:35:22
BMOTheKiller a écrit a écrit : référence : doc/Linux userguide_fr.html
|
Bin voui je suis d'accords je suis en 2.4.4, donc ca devrait être bon, non?
Marsh Posté le 27-10-2002 à 12:36:03
AU FAIT !!!!!
n'utilise pas le 2.4.19, petit problème avec les usb dans certains cas, donc ça va bien pour tester, mais pas pour garder
ça peut très bien fonctionner chez toi, mais le fonctionnement des usb semble "aléatoire" sous le 2.4.19
essaye le 2.4.18 plutôt : http://www.kernel.org/pub/linux/ke [...] .18.tar.gz
bonne compilo
Marsh Posté le 27-10-2002 à 12:37:07
THE REAL PHOENIX a écrit a écrit : Bin voui je suis d'accords je suis en 2.4.4, donc ca devrait être bon, non? |
il me semblait que tu étais en 2.2 : linux-2.2.4-4GB d'après ton 1er post
Marsh Posté le 27-10-2002 à 12:38:18
N'a gourré. Je suis bien en 2.4.4-4GB
Marsh Posté le 27-10-2002 à 12:41:13
THE REAL PHOENIX a écrit a écrit : N'a gourré. Je suis bien en 2.4.4 |
oki, bon ben le 2.4.4 est trop vieux alors, il doit manquer qq options de support...
en fait la red hat 7.2 c'est un 2.4.7-10 qu'il faut patcher n_hdlc (la mandrake 8.2 je sais pas, pas essayé, mais c'est certainement plus récent encore)
donc peut-être trop vieux le noyau...
Marsh Posté le 27-10-2002 à 12:56:25
par contre pour désinstaller maintenant, c'est coton, va falloir se taper le makefile à la mimine
suis con aussi, j'ai laissé le make install
Marsh Posté le 27-10-2002 à 13:57:59
Bon ca ne marche toujours pas.
Je recompile mon noyau en 2.4.18.
Je suis dégouté que çà marche chez vous!
Marsh Posté le 27-10-2002 à 16:42:50
bon malgrès la compile du noyau (il m'indique bien 2.4.18 lorsque je fait uname -r) le driver refuse de se compiler..
ma version de gcc est 2.95.3 20010395 (SuSE)
Quelle version avez-vous?
Marsh Posté le 27-10-2002 à 19:07:49
THE REAL PHOENIX a écrit a écrit : bon malgrès la compile du noyau (il m'indique bien 2.4.18 lorsque je fait uname -r) le driver refuse de se compiler.. ma version de gcc est 2.95.3 20010395 (SuSE) Quelle version avez-vous? |
choppe les sources de gcc et compile-les, je ne vois que ça...
gcc 3.2 : ftp://ftp.club-internet.fr/pub/gc [...] 3.2.tar.gz
pour aller plus vite, voici ce que tu peux rentrer au ./configure :
./configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --host=i686-linux --with-system-zlib --enable-__cxa_atexit
puis : make && make install
sinon tu vois par toi-même les options, c'est juste pour t'accélérer le boulot
Marsh Posté le 27-10-2002 à 19:14:39
je suis entrain de faire le make... j'espere que c çà.
Marsh Posté le 27-10-2002 à 21:10:43
Bon apparement il s'agit bien de gcc qu'il fallait mettre à jour.
J'ai quelque problème du au changement de Kernel (que j'ai du faire dans la dantelle, genre chirugie-boucherie) mais bon j'ai mon AdiUSBdriver.o, c tout ce que je voulais!
Merci les gars! (enfin si çà ce trouve j'ai pas encore fini hein, mais bon j'ai pas mal avancé grace à vous)
Marsh Posté le 25-10-2002 à 23:10:42
Voilà j'ai voulu installé ce modem ADSL sur mon chti serveur linux tournant sur une suse 7.2.
Tout content que Free ai pensé de fournir des drivers pour linux, j'ai l'impression que "distribution" est un mot inconnu chez eux, et pire encore que l'amalgame "Linux = Mandrake" est raison d'exister.
En effet le script d'install "Linux" ne marche que sous Mandrak ou RedHat (et encore pas sur puisque dans la doc il dise que sur la RedHat, ca peut l'installe varier)
Donc lors de l'install, il faut entrer en root:
# ./install linux-mettre la version du kernel
c'est à dire sur ma machine:
# ./install linux-2.2.4-4GB
Or si lorsque je fait, il m'indique que le répèrtoire linux-2.2.4-4GB n'existe pas
Je ne connais pas d'autre linux que suse, mais j'imagine sur redhat et mandrake qu'il doit y avoir un repertoire ayant le même
nom que le kernel.
J'ai tenté avec différents répertoires, mais à chaque fois, ca se solde par une looonnngue liste d'erreur de la par du script, et bien sur le modem n'est pas installé...
J'ai cherché sur le net, le seul truc que j'ai trouvé c'est un gars qui a le même problème que moi sous une debian....
Est-ce que quelqu'un pourrais m'aider déjà comprendre ce qui se passe, puis dans la mesure du possible, m'aider à modifier le script pour qu'il marche sur une suse?
Merci.
---------------
Portfolio: http://www.suzaku.fr | Blog: http://blog.suzaku.fr