Le Vendredi 5 Décembre 2003 10:54, [EMAIL PROTECTED] a écrit :

> 1/ Récupérer uniquement le fichier (745Ko!):
> ftp://ftp.smlink.com/linux/unsupported/slmdm-2.7.14.tar.gz
jusque là, OK
> 2/ Vérifier que l'on a bien les sources correspondant à son noyau. Sinon les
> récupérer sur les CD (avant la 9.2)

Pour moi, c tjrs obscur. Je suis allé chercher gcc sur CD1 de mdk 9.0 (dois je 
aller chercher autre chose qui ne m'a pas été demandé?

> Dans une console:
> # rpm -qa | grep  kernel
> Donne chez moi (mdk 9.2):
> kernel-source-2.4.22-10mdk
> kernel-2.4.22.10mdk-1-1mdk
> 3/ Vérifier que le compilateur gcc est installé, sinon l'installer:
> # rpm -qa | grep gcc
> gcc-cpp-3.3.1-2mdk
> gcc-3.3.1-2mdk
> 4/ Ouvrir l'archive récupérée:
> # tar -xzf slmdm-2.7.14.tar.gz
> Tout est dans le fichier README!

Il semble que ce que yu proposes est légèrement différent du README, mais 
apparemment sans conséquence...

> 5/ Dans la directory crée (slmdm-2.7.14), taper:
> # make
> Vérifier qu'il n'y ait pas "error" à la fin
> # make install-amr
> cf errors
> 6/ Dans le fichier /etc/modules.conf , corriger la ligne comme suit:
> options slmdm country=FRANCE
> 7/ Si tout est OK et pour faire court, rebooter (<- gourous, ne pas regarder 
ici!)
> 8/ Contrôler que le modem est prêt avec kpp
> 9/ Nous tenir au courant. Bon courage

Bon, pour le moment, ça fait çà: (l'ordinateur avec le winmodem s'appelle 
"loufi", le dossier contenant "slmdm-2.7.14.tar.gz" est /home/michel/modem/)
------------------------------------
[EMAIL PROTECTED] michel]$ su
Password:
[EMAIL PROTECTED] michel]# rpm -qa | grep kernel
kernel-2.4.19.16mdk-1-1mdk
kernel-headers-2.4.18-41mdk
[EMAIL PROTECTED] michel]# rpm -qa | grep gcc
libgcc1-3.2-1mdk
gcc-cpp-3.2-1mdk
gcc-3.2-1mdk
[EMAIL PROTECTED] michel]# cd /home/michel/modem/
[EMAIL PROTECTED] modem]# tar -xzf slmdm-2.7.14.tar.gz
[EMAIL PROTECTED] modem]# cd slmdm-2.7.14
[EMAIL PROTECTED] slmdm-2.7.14]# make
gcc -Wall -O3 -fomit-frame-pointer -D__KERNEL__ -DMODULE -DEXPORT_SYMTAB -I. 
-I/usr/src/linux/include 
-DMODVERSIONS --include /usr/src/linux/include/linux/modversions.h -o 
amrmo_init.o -c amrmo_init.c
amrmo_init.c: /usr/src/linux/include/linux/modversions.h: No such file or 
directory
In file included from /usr/include/linux/prefetch.h:13,
                 from /usr/include/linux/list.h:6,
                 from /usr/include/linux/module.h:11,
                 from amrmo_init.c:47:
/usr/include/asm/processor.h:55: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here 
(not in a function)
/usr/include/asm/processor.h:55: requested alignment is not a constant
In file included from /usr/include/linux/module.h:296,
                 from amrmo_init.c:47:
/usr/include/linux/version.h:2:2: #error 
"======================================================="
/usr/include/linux/version.h:3:2: #error "You should not include 
/usr/include/{linux,asm}/ header"
/usr/include/linux/version.h:4:2: #error "files directly for the compilation 
of kernel modules."
/usr/include/linux/version.h:5:2: #error ""
/usr/include/linux/version.h:6:2: #error "glibc now uses kernel header files 
from a well-defined"
/usr/include/linux/version.h:7:2: #error "working kernel version (as 
recommended by Linus Torvalds)"
/usr/include/linux/version.h:8:2: #error "These files are glibc internal and 
may not match the"
/usr/include/linux/version.h:9:2: #error "currently running kernel. They 
should only be"
-------------etc.-------------------------
Il y en a encore plein comme ça, d'erreurs:-(

Né trop tôt dans un monde trop moderne, si vous trouvez que j'abuse de votre 
patience, je pense que je ferai les frais d'un modem externe, ça doit se 
trouver dans un cash converter ou autre...

À+
--
Michel Aconin
http://dona.ferentes.free.fr/

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à