je viens d'installer la mandrake 10 officielle avec les 3 CD downloadés
J'ai un portable Acer Travelmate 800 Lci avec un winmodem Agere
Avant, j'avais installé la 9.2 et utilisé le slmdm-2.7.10 en modifiant la
ligne #define PCI_device_ID_ICH3 à 0x24C6 au lieu de 0x2486 dans le fichier
amrmo_init.c et ça marchait bien
Là, je fais pareil, puis je lance le make puis make install-amr et j'ai
plein de message d'erreur !!
Pour info, j'ai téléchargé les sources (kernel-source-2.6.3-7mdk-i586.rpm)
et en faisant un double clic pour lancer l'install du rpm, linux me dit que
les sources sont déjà installées. Or, si je fais un rpm -qa|grep
kernel-source, ça ne me donne que mon rpm que je viens de copier dans mon
répertoire.
Ma question est donc : Avez-vous réussit à utiliser ce slmdm-2.7.10 avec la
mandrake 10 et votre winmodem ?
Merci
PS : si oui, il n'est pas impossible que je revienne vous embeter avec mes
messages d'erreurs :-))
<command line>:138832093:26912: /usr/src/linux/include/linux/modversions.h: No such file or directory
make: *** [kernel-ver.o] Erreur 1
[ slmdm-2.7.10]#
Christophe PEREZ
Le Thu, 10 Jun 2004 23:15:55 +0200, elric a écrit:
Ma question est donc : Avez-vous réussit à utiliser ce slmdm-2.7.10 avec la mandrake 10 et votre winmodem ?
Moi, à ta place, j'aurais récupéré la version devel du driver, qui est en 2.9.xx si je me souviens bien, et j'aurais essayé la compil. A mon avis, la 2.7.xx n'est pas prévue pour les noyaux 2.6, elle date trop...
-- Christophe PEREZ Écrivez moi sans _faute !
Le Thu, 10 Jun 2004 23:15:55 +0200, elric a écrit:
Ma question est donc : Avez-vous réussit à utiliser ce slmdm-2.7.10 avec la
mandrake 10 et votre winmodem ?
Moi, à ta place, j'aurais récupéré la version devel du driver, qui est
en 2.9.xx si je me souviens bien, et j'aurais essayé la compil.
A mon avis, la 2.7.xx n'est pas prévue pour les noyaux 2.6, elle date
trop...
Le Thu, 10 Jun 2004 23:15:55 +0200, elric a écrit:
Ma question est donc : Avez-vous réussit à utiliser ce slmdm-2.7.10 avec la mandrake 10 et votre winmodem ?
Moi, à ta place, j'aurais récupéré la version devel du driver, qui est en 2.9.xx si je me souviens bien, et j'aurais essayé la compil. A mon avis, la 2.7.xx n'est pas prévue pour les noyaux 2.6, elle date trop...
-- Christophe PEREZ Écrivez moi sans _faute !
Eugene Krampon
elric wrote:
bonjour, Avant, j'avais installé la 9.2 et utilisé le slmdm-2.7.10 en modifiant la ligne #define PCI_device_ID_ICH3 à 0x24C6 au lieu de 0x2486 dans le fichier amrmo_init.c et ça marchait bien
marche plus avec le noyau 2.6 la solution est d'aller télécharger une version 2.9.6 ici : http://linmodems.technion.ac.il/packages/smartlink/
lire a la lettre les instructions d'installation du fichier txt le drivers ALSA est déja installé dans la MDK10 passer a l'etape suivante.
J'ai eu l'astuce sur un site Internet avec un type qui avait réussi l'install sur un noyau 2.6, problème je n'y suis pas parvenu avec la MDK10 (pas assez compétent), j'ai du me rabattre sur une Suse 9.1 qui a le modem intégré dans ses paquetages verssion 2.9.6, un coup de Yast et ça r'part!
Pour résumer : MDK 9.2 : slmdm 2.7.10 modifié Suse 9.0 : http://linmodems.technion.ac.il/packages/SuSE-9.0/AgereSoftModem_for_SuSE-9.0_2.4.21-99-default.tar.gz Suse 9.1 slmdm 2.9.6 inclus dans les paquetages (Smartlink softmodem) MDK10 : théoriquement possible mais perso pas réussi, tenez moi au courant si vous y parvenez.
jp Thinkpad T40 Agere Soft Modem
PS. ce qui me surprend dans la Suse c'est que cela m'annonce carte et réseau wifi installé (pas testé), hors je croyais que le driver pour carte intel centrino n'existait pas, quelqu'un peut confirmer?
elric wrote:
bonjour,
Avant, j'avais installé la 9.2 et utilisé le slmdm-2.7.10 en
modifiant la ligne #define PCI_device_ID_ICH3 à 0x24C6 au lieu de
0x2486 dans le fichier amrmo_init.c et ça marchait bien
marche plus avec le noyau 2.6
la solution est d'aller télécharger une version 2.9.6 ici :
http://linmodems.technion.ac.il/packages/smartlink/
lire a la lettre les instructions d'installation du fichier txt
le drivers ALSA est déja installé dans la MDK10 passer a l'etape suivante.
J'ai eu l'astuce sur un site Internet avec un type qui avait réussi
l'install sur un noyau 2.6, problème je n'y suis pas parvenu avec la MDK10
(pas assez compétent), j'ai du me rabattre sur une Suse 9.1 qui a le modem
intégré dans ses paquetages verssion 2.9.6, un coup de Yast et ça r'part!
Pour résumer :
MDK 9.2 : slmdm 2.7.10 modifié
Suse 9.0 :
http://linmodems.technion.ac.il/packages/SuSE-9.0/AgereSoftModem_for_SuSE-9.0_2.4.21-99-default.tar.gz
Suse 9.1 slmdm 2.9.6 inclus dans les paquetages (Smartlink softmodem)
MDK10 : théoriquement possible mais perso pas réussi, tenez moi au courant
si vous y parvenez.
jp Thinkpad T40 Agere Soft Modem
PS. ce qui me surprend dans la Suse c'est que cela m'annonce carte et
réseau wifi installé (pas testé), hors je croyais que le driver pour carte
intel centrino n'existait pas, quelqu'un peut confirmer?
bonjour, Avant, j'avais installé la 9.2 et utilisé le slmdm-2.7.10 en modifiant la ligne #define PCI_device_ID_ICH3 à 0x24C6 au lieu de 0x2486 dans le fichier amrmo_init.c et ça marchait bien
marche plus avec le noyau 2.6 la solution est d'aller télécharger une version 2.9.6 ici : http://linmodems.technion.ac.il/packages/smartlink/
lire a la lettre les instructions d'installation du fichier txt le drivers ALSA est déja installé dans la MDK10 passer a l'etape suivante.
J'ai eu l'astuce sur un site Internet avec un type qui avait réussi l'install sur un noyau 2.6, problème je n'y suis pas parvenu avec la MDK10 (pas assez compétent), j'ai du me rabattre sur une Suse 9.1 qui a le modem intégré dans ses paquetages verssion 2.9.6, un coup de Yast et ça r'part!
Pour résumer : MDK 9.2 : slmdm 2.7.10 modifié Suse 9.0 : http://linmodems.technion.ac.il/packages/SuSE-9.0/AgereSoftModem_for_SuSE-9.0_2.4.21-99-default.tar.gz Suse 9.1 slmdm 2.9.6 inclus dans les paquetages (Smartlink softmodem) MDK10 : théoriquement possible mais perso pas réussi, tenez moi au courant si vous y parvenez.
jp Thinkpad T40 Agere Soft Modem
PS. ce qui me surprend dans la Suse c'est que cela m'annonce carte et réseau wifi installé (pas testé), hors je croyais que le driver pour carte intel centrino n'existait pas, quelqu'un peut confirmer?
Eugene Krampon
Tiens je viens de voir qu'il y a une nouvelle version ici : ftp://ftp.smlink.com/linux/unsupported/slmodem-2.9.7.tar.gz
a voir....mais l'installation reste complexe :
jp
Installation
=========== 1. Unpack tar.gz package file:
$ gzip -dc slmodem-2.9.X.tar.gz | tar xf -
2. 'cd' to package directory:
$ cd slmodem-2.9.X
3. Review and edit 'Makefile' (if need):
In many cases you will need to correct path to your local kernel
source tree:
KERNEL_DIR=/path/to/linux
Default KERNEL_DIR is '/lib/modules/<kerne-version>/build'. Many Linux
Distributions use directory '/usr/src/linux-<version>' also.
Note: If you are using Linux kernel 2.4, only header files should be
available for build in $(KERNEL_DIR)/include
Another way to pass right value KERNEL_DIR is to use command line
parameter while running 'make':
$ make KERNEL_DIR=/path/to/linux ...
4. Run 'make' command to compile package:
$ make
5. Install. As 'root' user run:
# make install
It will install:
- application 'slmodemd' under '/usr/sbin' directory
- hardware specific drivers (kernel modules) 'slamr' and 'slusb'
under conventional kernel modules directory
- character device nodes '/dev/slamr0-3' with major number 212
(for pci modems) and '/dev/slusb0-3' with major number 213
(for usb modems).
- config modules for autoloading (by editing file '/etc/modules.conf')
(only with 2.4 kernels)
6. Config modem country.
Use AT+GCI=<T.35 country code> command to setup country.
Also you can setup default modem country by passing command line
parameter '--country=MY_COUNTRY' to program 'slmodemd'.
See output of 'slmodemd --countrylist' for a list of supported
country names and T.35 country codes (see also 'slmodemd --help').
Note: Command ATI7 shows currently installed country setting.
8. Uninstallation.
In package directory just type:
# make uninstall
Getting Started
============== After successful installation and configuration:
1. Load modem driver.
Load your modem hardware specific kernel module:
# modprobe slamr
if you are using AMR/CNR/PCI modem, or
# modprobe slusb
if you are using SmartUSB56 Modem.
Note: this will be done automatically when modules were
configured for 'loading on demand'
Note: this is safe to load both 'alamr' and 'slusb' modules.
2. Run soft modem application.
# /usr/sbin/slmodemd [options] <device_name>
Where device name is appropriate device node for your modem
(look at output of 'dmesg' command).
Run '/usr/sbin/slmodemd --help' for details.
Examples:
# /usr/sbin/slmodemd --country=USA /dev/slamr0
, or for SmartUSB56 Modems:
# /usr/sbin/slmodemd --country=ITALY /dev/slusb0
3. Using the modem.
When 'slmodemd' is running this creates PTY (pseudo-terminal) to
emulate modem port device, also this creates symbolic link
like '/dev/ttySL0' (shown at startup).
Config your application to use this link '/dev/ttySL0' (or PTY node
itself) as modem port.
Note: Some application want 'to know' that they are working with
pseudo-terminal and may require additional configurations.