Forum Linux.mandriva Problème Insoluble avec un Winmodem

Posté par  .
Étiquettes : aucune
0
1
jan.
2006
Salut tout le monde,

J'ai installé une Mandriva 2006 Free sur mon ordinateur de bureau et je n'arrive pas à installer mon Modem RTC (Un Winmodem PCI NetoDragon: www.netodragon.com), je tournais auparavant sous Mandrake 10.0 et j'avais réussi à installer le modem sans problème en utilisant le driver fourni par le constructeur.

En compilant le pilote sous ma Mandriva 2006 j'ai eu des erreurs*(voir plus bas), sachant que le modem NetoDragon est en fait basé sur un chipset SmartLink et que le pilote SmartLink proposé par www.smlink.com n'est pas compatible avec le kernel 2.6.12 (je l'aai quand même essayé : un 'slmodem-2.9.10', il est par ailleurs identique à celui de Neto Dragon), je suis allé chercher des pilotes modifiés et compatibles sur :

http://linmodems.technion.ac.il/packages/smartlink/

Le pilote 'slmodem-2.9.11-20051101.tar.gz' marche sans problème sur mon ordinateur portable qui tourne également sous Mandriva 2006 et qui dispose d'un Winmodem SmartLink lui aussi.

Je l'ai donc essayé sur mon NetoDragon mais ça n'a pas marché (j'ai aussi essayé le rpm 'slmodem-2.9.10-7mdk.i586' de l'édition Club de Mandriva 2006, idem)...


L'installation du pilote se passe sans problème mais je n'arrive pas à démarrer le pseudo-terminal :

# modprobe slamr
# /usr/sbin/slmodemd --country=PANDEMONIUM /dev/slamr0

j'obtiens :

"error: mdm setup: cannot open dev `/dev/slamr0': No such device
error: cannot setup device `/dev/slamr0'"

pourtant slamr0, slamr1, slamr2, slamr3, existent bien dans /dev/,

j'ai essayé de les récréer, de changer les slamr...sans succés

J'avoue que je suis assez perplexe...quelqu'un aurait-il une suggestion ? Peut être me suis trompé quelque part ?

(Il est à noter que le modem intégré de mon ordinateur portable est marqué comme 'unknown' et que sur l'ordinateur de bureau le modem NetoDragon est reconnu comme 'COMMUNICATION_MODEM', ce qui impliquerait donc une possibilité de modem occupé par le système mais aucun message n'indique un quelconque slamr0 busy.)

Merci.

--------------------------------------------------------------------------------------------------------------------------------------
* Les erreurs du make du 'slmodem-2.9.10' non modifié de www.netodragon.com et www.smlink.com
--------------------------------------------------------------------------------------------------------------------------------------


make -C modem all
make[1]: Entering directory `/home/moi/Documents/slmodem-2.9.10/modem'
rebuild profile...
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_main.o -c modem_main.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_cmdline.o -c modem_cmdline.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem.o -c modem.c
modem.c: In function 'modem_reset':
modem.c:1701: error: invalid storage class for function 'sregs_init'
modem.c:1713: warning: implicit declaration of function 'sregs_init'
modem.c: At top level:
modem.c:1727: error: static declaration of 'sregs_init' follows non-static declaration
modem.c:1713: error: previous implicit declaration of 'sregs_init' was here
make[1]: *** [modem.o] Erreur 1
make[1]: Leaving directory `/home/moi/Documents/slmodem-2.9.10/modem'
make: *** [modem] Erreur 2
--------------------------------------------------------------------------------------------------------------------------------------
  • # alsa

    Posté par  . Évalué à 3.

    Je crois que ce driver marche avec alsa, n'y a-t-il rien marqué à ce sujet dans la doc ?
    Je crois qu'il faut rajouter l'option --alsa à slmodemd.

    slmodemd --country=PAYS --alsa
    Peut-être que tu pourras trouver des choses intéressantes là
    https://www.redhat.com/archives/fedora-list/2005-May/msg0079(...)
    • [^] # Re: alsa

      Posté par  . Évalué à 1.

      Salut,

      J'ai essayé la commande mais ça n'a pas marché, il faut cependant que je planche sur la doc du driver, pourrais tu m'en dire davantage sur l'ALSA ? qu'est ce que c'est ? ça n'aurait pas trait au son ?
      • [^] # Re: alsa

        Posté par  . Évalué à 2.

        Si je ne dis pas de bêtises, alsa c'est ce qui gère le système de son sous Linux. Et en fait ça intervient là car il me semble que le modem est plus ou moins vu comme une carte son.
        Il me semble que pour que slmodem fonctionne avec les dernières versions du kernel, il faut ce support alsa. Il y a quelques mois, j'avais eu le même genre de problème que toi, mais j'avais finit par le résoudre.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.