Ya qq qui a déjà installé driverSmartlink?

jakol -  
 jakol -
salut, je voudrais intaller un modem sous mdk9.2...j'ai suivi les conseils d'un modérateur...le pb c'est que ça marche pas et que le gars n'a jamais fait l'installation d'un driver sous linux...d'après ce que j'ai compris...
mon modem est SMARTLINK 56K..
voila....donc si vous avez des idées, des conseils, des consignes...je suis ready...
A+

10 réponses

foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533
 
Salut, ton message va être redirigé dans le forum Linux... ce sera mieux !

Bon tu as donc le driver sous les yeux là !?

Il possède quelle extension !?

tar !? rpm !?

foobar... un fou peut en cacher un autre 
0
jakol
 
salut

j'ai téléchargé ce driver sur ce site:

http://www.smlink.com/main/item.php?ln=en&item_id=84&main_id=32

et j'ai essayé de l'installé...marche pas...
si qqn l'a dèjà installé...je suis près à l'écouter comme un messie

A+
0
foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533
 
Re,

et as-tu suivi les instructions !?

c'est quand même bien expliqué :

gzip -dc slmdm-2.X.X.tar.gz | tar xf -

cd slmdm-2.X.X

bref :
http://www.smlink.com/main/down/linux_instructions.txt

@+

foobar... un fou peut en cacher un autre 
0
jakol
 
salut
je vais réessayer et je te tiens au courant
A+
0
foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533
 
ok j'attends alors !
0
jakol
 
salut

j'ai essayé de faire l'install...il me marque qu'il y a une série d'erreur

je sais pas...je me sens un peu paumé et désabusé en comparaison avec un autre OS que tout le monde connait

A+
0
foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533
 
un autre OS que tout le monde connait


Tu parles de FreeBSD !?

ouai tout le monde connait !

la modestie cesse quand on commence à en parler
0
foobar47 Messages postés 13536 Date d'inscription   Statut Contributeur Dernière intervention   533
 
Re, c'est quoi les erreurs !?

Es-tu en root (admin) sur ta machine !?

la modestie cesse quand on commence à en parler
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jakol
 
voilà les erreurs


[root@localhost jacques]# cd Documents/
[root@localhost Documents]# ls
slmdm-2.7.14.tar.gz*
[root@localhost Documents]# gzip -dc slmdm-2.7.14.tar.gz | tar xf -
[root@localhost Documents]# ls
slmdm-2.7.14/ slmdm-2.7.14.tar.gz*
[root@localhost Documents]# cd sl
slmdm-2.7.14 slmdm-2.7.14.tar.gz
[root@localhost Documents]# cd slmdm-2.7.14
[root@localhost slmdm-2.7.14]# KERNEL_INCLUDES=/path/to/linux/include
[root@localhost 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
<command line>:138586157:43120: /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: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/asm/processor.h:55: error: requested alignment is not a constant
In file included from /usr/include/linux/module.h:297,
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"
/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: #error ""
/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: #error ""
/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: #error ""
/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: #error ""
/usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
/usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h"
/usr/include/linux/version.h:24:2: #error ""
/usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:27:2: #error ""
/usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:29:2: #error ""
/usr/include/linux/version.h:30:2: #error " instead of"
/usr/include/linux/version.h:31:2: #error ""
/usr/include/linux/version.h:32:2: #error " -I/usr/include/linux"
/usr/include/linux/version.h:33:2: #error ""
/usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:35:2: #error "======================================================="
In file included from amrmo_init.c:47:
/usr/include/linux/module.h:299: error: syntax error before "UTS_RELEASE"
In file included from amrmo_init.c:48:
/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"
/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: #error ""
/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: #error ""
/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: #error ""
/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: #error ""
/usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
/usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h"
/usr/include/linux/version.h:24:2: #error ""
/usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:27:2: #error ""
/usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:29:2: #error ""
/usr/include/linux/version.h:30:2: #error " instead of"
/usr/include/linux/version.h:31:2: #error ""
/usr/include/linux/version.h:32:2: #error " -I/usr/include/linux"
/usr/include/linux/version.h:33:2: #error ""
/usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:35:2: #error "======================================================="
In file included from /usr/include/linux/mm.h:12,
from /usr/include/linux/slab.h:14,
from /usr/include/asm/pci.h:37,
from /usr/include/linux/pci.h:654,
from amrmo_init.c:50:
/usr/include/linux/mmzone.h:44: error: `CONFIG_X86_L1_CACHE_SHIFT' undeclared here (not in a function)
/usr/include/linux/mmzone.h:44: error: requested alignment is not a constant
In file included from linux_compat.h:50,
from amrmo_init.c:53:
/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"
/usr/include/linux/version.h:10:2: #error "included via other system header files - user space"
/usr/include/linux/version.h:11:2: #error "programs should not directly include <linux/*.h> or"
/usr/include/linux/version.h:12:2: #error "<asm/*.h> as well."
/usr/include/linux/version.h:13:2: #error ""
/usr/include/linux/version.h:14:2: #error "To build kernel modules please do the following:"
/usr/include/linux/version.h:15:2: #error ""
/usr/include/linux/version.h:16:2: #error " o Have the kernel sources installed"
/usr/include/linux/version.h:17:2: #error ""
/usr/include/linux/version.h:18:2: #error " o Make sure that the symbolic link"
/usr/include/linux/version.h:19:2: #error " /lib/modules/`uname -r`/build exists and points to"
/usr/include/linux/version.h:20:2: #error " the matching kernel source directory"
/usr/include/linux/version.h:21:2: #error ""
/usr/include/linux/version.h:22:2: #error " o Now copy /boot/vmlinuz.version.h to"
/usr/include/linux/version.h:23:2: #error " /lib/modules/`uname -r`/build/include/linux/version.h"
/usr/include/linux/version.h:24:2: #error ""
/usr/include/linux/version.h:25:2: #error " o When compiling, make sure to use the following"
/usr/include/linux/version.h:26:2: #error " compiler option to use the correct include files:"
/usr/include/linux/version.h:27:2: #error ""
/usr/include/linux/version.h:28:2: #error " -I/lib/modules/`uname -r`/build/include"
/usr/include/linux/version.h:29:2: #error ""
/usr/include/linux/version.h:30:2: #error " instead of"
/usr/include/linux/version.h:31:2: #error ""
/usr/include/linux/version.h:32:2: #error " -I/usr/include/linux"
/usr/include/linux/version.h:33:2: #error ""
/usr/include/linux/version.h:34:2: #error " Please adjust the Makefile accordingly."
/usr/include/linux/version.h:35:2: #error "======================================================="
In file included from amrmo_init.c:53:
linux_compat.h:55:40: missing binary operator before token "("
linux_compat.h:77:40: missing binary operator before token "("
linux_compat.h:91:40: missing binary operator before token "("
linux_compat.h:98:41: missing binary operator before token "("
amrmo_init.c: In function `amrmo_probe':
amrmo_init.c:311: warning: implicit declaration of function `pci_request_regions'
amrmo_init.c:317: warning: implicit declaration of function `pci_release_regions'
amrmo_init.c: In function `amrmo_init':
amrmo_init.c:378: warning: implicit declaration of function `pci_dev_driver'
make: *** [amrmo_init.o] Erreur 1

salut
0
jakol
 
Linux, linux........y a autant de pb qu'avec windows.....

de toute façon j'ai lu que linux a autant de failles que windows...
donc c'est pas aussi bien que ça....

de toute façon , personne ne pourra résoudre ce pb...et bien d'autres sous linux...

j'aime pas spécialement windows et pas spécialement linux...
et je constate que je mets plus de temps à installer sous linux....
c'est ça le principe de Linux?????????
0
rui
 
pour t'aidé tu devrais devoir installé les sources du noyau , ensuite modifier le fichier makefile dans le dossier du modem, en indicant, le fichier include des sources.
pour ca tu retournes a la racine de l'ordi en faisant cd /
puis tu tapes cd usr/src
tapes ls
s'afficherons alors des fichier comportant linux.2.4.X.X.X etc a l'interieur tu auras le fameux include qui pose probleme.
tu recopie l'adresse dans le fichier make file a l'endroit ou ilte dise,you may change to your path ...
voila et baisse pas les bras, windows c bien pour ceux qui aime quqnd un ordi rame, tu devrais attendre un peu avant de juger linux.

courage
0
AWD
 
Bonjour.
j'ai exactement le meme problème que Jakol.

j'ai essayer plein de truc mais sans resultat !!
Au depart, dans /usr/src je n'avais rien !!
J'ai dons récupérer le package kernel-source-2.4.16 que j'ai deziper dans dans /src/usr

J'ai changer dans le Makefile KERNEL_INCLUDES=/path/to/linux/include en
KERNEL_INCLUDES=/usr/src/kernel-source-2.4.18/include

or ca ne compile toujours pas !! et je n'arrive pas à trouver pourquoi !!

j'espère que vous allez pouvoir m'aider !!
Merci d'avance
Alexandre.
0
Gordius Messages postés 267 Date d'inscription   Statut Contributeur Dernière intervention   51
 
C'est normal que ça marche pas, en effet il faut possèder les headers du noyaux que l'on utilise pour pouvoir compiler un noyaux et donc pouvoir le lier dynamiquement au noyau. Tape uname -v
Et cherche dans les packages de la distrib un truc genre kernel-headers suivi de la version indiqué par uname -v. Normalement ça devrait marcher.
Autrement compiles toi un nouveau noyau, t'en fait pas c'est expliqué partout, et ainsi tu n'auras pas besoin des headers il auront été générés à la compilation.
Voili voilou
0
jakol
 
salut , je comprends pas...il faut télécharger un package kernel-source-2.4.16 ?
je vois pas trop ce qu'il faut faire pour installer mon modem ?????et je n'y mets pas de la mauvaise volonté...ça me dépasse...
comment récupérer ce package?
comment créer un header?etc...
merci de me répondre
A+
0
Gordius Messages postés 267 Date d'inscription   Statut Contributeur Dernière intervention   51
 
En fait télécharge le package kernel-headers-versiondetonnoyau
0
jakol
 
salut,
t'aurais pas une adresse pour télécharger ce package?
merci A+
0