Retourner aux forums || Retourner au forum Linux.general

Linux.general : Speedtouch USB : Charger pppoatm avant speedtch

Posté par micha_mosk () le 16 octobre 2004
0
Salut à tous,

J'ai un modem ADSL Speedtouch USB, que j'utilise sur une Ubuntu avec le kernel driver(déjà inclus dans la distrib). Mon problème est que, au démarrage de hotplug, mon modem est détecté et le firmware est chargé par modem_run, mais la connexion ne s'établit pas car le module du noyau pppoatm ne se charge pas, et pppd fait donc une erreur "(ioctl) No such device". Si je charge pppoatm après speedtch, il y a un timeout à la connexion.
La solutiion que j'ai trouvée est donc d'exécuter ce script après le démarrage:

#!/bin/bash

killall modem_run
rmmod speedtch &&
rmmod uhci-hcd &&
modprobe pppoatm &&
modprobe uhci-hcd

et alors hotplug redétecte le modem et la connexion fonctionne, mais la solution est tout sauf élégante. N'y aurait-il pas moyen de spécifier à modprobe ou hotplug (ou autre) qu'il faut charger pppoatm avant speedtch?

> Lire le message (7 commentaires, moyenne: 1,4).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

Man modprobe.conf

Posté par Edouard Gomez (page perso, ) le 16/10/2004 à 12:59. (lien). Évalué à 2.

Voir option "install" d'un module.

A priori un fichier /etc/modprobe.d/speedtouch:
install speedtch modprobe pppoatm --first-time --ignore-install

puis un update-modules pour mettre a jour le fichier généré a partir des templates /etc/modprobe.d devrait aider, je te laisse creser la question.

PS: ceci est theoriquement correct pour un noyau 2.6 plus les modules-init-tools. L'option "install" pour un modutils+2.4 est différente d'après mes souvenirs.

  • [^]Re: Man modprobe.conf

    Posté par micha_mosk () le 16/10/2004 à 15:50. (lien). Évalué à 1.

    Merci de ton aide, ca marche à peu près avec ca dans le fichier
    install speedtch /sbin/modprobe pppoatm ; /sbin/modprobe --ignore-install speedtch

    • [^]Re: Man modprobe.conf

      Posté par Edouard Gomez (page perso, ) le 16/10/2004 à 16:19. (lien). Évalué à 1.

      > à peu près

      Pourquoi a peu près ? ça fait pas ce que tu voulais ?

      Si oui, bah çà 'juste marche' :-)

      • [^]Re: Man modprobe.conf

        Posté par micha_mosk () le 16/10/2004 à 16:39. (lien). Évalué à 1.

        ben ca marche sauf que le hotplug met très très longtemps à se lancer (mais ca n'a peut-être rien à voir)

        • [^]Re: Man modprobe.conf

          Posté par mac_is_mac (page perso, ) le 16/10/2004 à 17:20. (lien). Évalué à 3.

          Tu devrais faire un rapport de bug à Ubuntu, ils trouveront peut être une
          solution propre et efficace, vu qu'ils connaissent bien les mécanismes
          d'appel, et ça pourra servir à d'autres.

          • [^]Re: Man modprobe.conf

            Posté par micha_mosk () le 16/10/2004 à 17:56. (lien). Évalué à 1.

            Oui, mais il faut d'abord identifier clairement où se situe le problème

        • [^]Re: Man modprobe.conf

          Posté par micha_mosk () le 16/10/2004 à 17:41. (lien). Évalué à 1.

          eh bien non, finalement ca ne fonctionne pas :-( !!!
          Le prroblème doit se situer autre part, car dans les logs j'obtiens plein de fois:

          usb 1-1: bulk timeout on ep5in
          usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x85 len 512 ret -110
          usb 1-1: bulk timeout on ep5out
          usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x5 len 883 ret -110

          Et pour pppd:

          Using interface ppp0
          Connect: ppp0 <--> 8.35
          LCP: timeout sending Config-Requests
          Connection terminated.

Revenir en haut de page || Retourner aux forums || Retourner au forum Linux.general