[REGLEparchatalorss]Speedtouch 330 usb reconnexion impossible

Speedtouch 330 usb reconnexion impossible [REGLEparchatalorss] - Hardware - Linux et OS Alternatifs

Marsh Posté le 06-03-2005 à 23:07:45    

Salut a tous,
j' ai un probleme de reconnexion avec mon speedtouch 330 usb.
Je n'arrive pas a redemarrer une connexion apres 24 heures (wanadoo), je suis oblige de redemarrer le systeme.
Avant  j'utilisais hotplug puis je redemarrais le script speedtouchconf-12-08-2004 mais cela ne fonctionne plus( le modem clignote, les leds restent fixe puis rien).
Mon systeme est une Debian SID avec le kernel-image-2.6.10-1-686.
Si vous avez des solutions, je vous remercie pour vos reponses
 :hello:


Message édité par poli le 26-03-2005 à 23:02:24
Reply

Marsh Posté le 06-03-2005 à 23:07:45   

Reply

Marsh Posté le 07-03-2005 à 18:27:24    

up

Reply

Marsh Posté le 07-03-2005 à 23:02:51    

j'ai retrouve la tentative de reconnexion dans mon /var/log/messages

Code :
  1. Mar  5 11:47:53 ragan kernel: usbcore: deregistering driver speedtch
  2. Mar  5 11:50:47 ragan modem_run[7287]: modem_run version 1.3 started by root uid 0
  3. Mar  5 11:50:49 ragan kernel: usb 1-1: modem_run timed out on ep5in
  4. Mar  5 11:50:49 ragan kernel: usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x85 len 512 ret -110
  5. Mar  5 11:51:21 ragan modem_run[7288]: [monitoring report] ADSL link went up
  6. Mar  5 11:51:34 ragan modem_run[7287]: ADSL synchronization has been obtained
  7. Mar  5 11:51:34 ragan modem_run[7287]: ADSL line is up (160 kbit/s down | 96 kbit/s up)
  8. Mar  5 11:55:38 ragan kernel: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
  9. Mar  5 11:56:03 ragan modem_run[7750]: modem_run version 1.3 started by root uid 0
  10. Mar  5 11:56:05 ragan kernel: usb 1-1: modem_run timed out on ep5in
  11. Mar  5 11:56:05 ragan kernel: usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x85 len 512 ret -110
  12. Mar  5 11:56:07 ragan kernel: usb 1-1: modem_run timed out on ep5out
  13. Mar  5 11:56:07 ragan kernel: usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x5 len 991 ret -110
  14. Mar  5 11:56:09 ragan kernel: usb 1-1: modem_run timed out on ep5in
  15. Mar  5 11:56:09 ragan kernel: usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x85 len 512 ret -110
  16. Mar  5 11:56:11 ragan kernel: usb 1-1: modem_run timed out on ep5out
  17. Mar  5 11:56:11 ragan kernel: usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x5 len 991 ret -110
  18. Mar  5 11:56:13 ragan kernel: usb 1-1: modem_run timed out on ep5in
  19. Mar  5 11:56:13 ragan kernel: usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x85 len 512 ret -110
  20. Mar  5 11:56:15 ragan kernel: usb 1-1: modem_run timed out on ep5out
  21. Mar  5 11:56:15 ragan kernel: usb 1-1: usbfs: USBDEVFS_BULK failed ep 0x5 len 991 ret -110
  22. Mar  5 11:56:17 ragan kernel: usb 1-1: modem_run timed out on ep5in


Reply

Marsh Posté le 08-03-2005 à 01:11:44    

et si tu restart le module des tes ports USB  :??:


---------------
https://openvoiceos.org | https://github.com/orgs/smartgic/
Reply

Marsh Posté le 08-03-2005 à 06:28:29    

je pense que je restart bien le module de mes ports usb car j' utilise la commande /etc/init.d/hotplug restart.
Est-ce que tu as une autre methode ?
Merci

Reply

Marsh Posté le 09-03-2005 à 14:03:04    

Si je decharge le module n_hdlc est ce que je pourrai me reconnecter ?
j'ai essaye de decharger le module mais je n'y parviens pas parce qu'il est utilise par d'autres modules.Il n'y aurait pas une commande qui dechargerait le module et tous ceux qui  l'utilisent(rmmod -f)?

Reply

Marsh Posté le 10-03-2005 à 19:29:18    

j'ai essaye avec le paquet speedtouch mais la led reste eternellement orange.Pourtant avant le dist-upgrade je n'avais pas de probleme!!!!

Reply

Marsh Posté le 15-03-2005 à 15:01:10    

personne ne sait d'ou vient le probleme svp

Reply

Marsh Posté le 17-03-2005 à 20:34:14    

up

Reply

Marsh Posté le 22-03-2005 à 14:39:59    

svp

Reply

Marsh Posté le 22-03-2005 à 14:39:59   

Reply

Marsh Posté le 22-03-2005 à 16:59:40    


 
Salut, je suis sur Debian Sarge Linux debian 2.6.8-1-686  
 
j' ai un speedtouch 330 USB Gris ( la couleur peux avoir un e importance suivant le Linux )
 
Pour le firmware j' utilise mgmt.o
 
essai avec se tuto pour ta connection ( ancien, mais chez moi c nickel )
http://cvs.sourceforge.net/viewcvs [...] l?rev=HEAD
 
Je suis passé par les sources, je trouve que ça marche mieux que le speedtouchconf
http://prdownloads.sourceforge.net [...] z?download
 
Le site qui m' a aidé
 
http://speedtouch.sourceforge.net/ [...] ad.fr.html
 
 
Ne passe pas par les paquets Debian de site, vaut mieux compiler soi même  ;)  
 
j' ai du rajouté des lignes pour ma connection, voilà un petit script que j' ai fait :
les sleep 1 sont indispensables chez moi, teste et tu veras

Code :
  1. modprobe ppp_generic
  2. sleep 1
  3. modprobe ppp_synctty
  4. sleep 1
  5. modprobe n_hdlc
  6. sleep 1
  7. modprobe usbcore
  8. sleep 1
  9. mount -t usbdevfs none /proc/bus/usb
  10. sleep 1
  11. modem_run -f /home/moi/mgmt.o
  12. sleep 1
  13. pppd call adsl updetach


 
voila, a tester
Si, je met pas les sleep, la led ADSL se bloque en Orange  :lol:  :cry:  :pt1cable:  avec des sleep 1 ça passe  :wahoo:

Reply

Marsh Posté le 23-03-2005 à 15:31:15    

merci chatalorss
je teste tout de suite :jap:


Message édité par poli le 23-03-2005 à 15:32:25
Reply

Marsh Posté le 23-03-2005 à 18:53:27    

pour telecharger les sources j'ai fait apt-src install speedtouch --build
Voici le speedtouch-start par defaut

Code :
  1. #!/bin/sh
  2. # Author: Benoit PAPILLAULT <benoit.papillault@free.fr>
  3. # Creation: 12/05/2004
  4. # Goal: Start the connection
  5. # Ensure to have a working PATH
  6. prefix=/usr/local
  7. exec_prefix=${prefix}
  8. export PATH=/sbin:/bin:/usr/sbin:/usr/bin:${exec_prefix}/sbin:${exec_prefix}/bin
  9. # check for root privileges
  10. if [ "`whoami`" != "root" ]; then
  11.   echo "You must launch this script with root privileges. Enter root password."
  12.   exec su -c "$0 $@"
  13.   exit -1
  14. fi
  15. echo "Starting ADSL connection..."
  16. # load usbcore if needed
  17. if [ ! -d /proc/bus/usb ]; then
  18.     echo -n "Loading USB support... "
  19.     modprobe usbcore
  20.     sleep 1
  21.     if [ ! -d /proc/bus/usb ]; then
  22.         echo "KO";
  23.         exit -1;
  24.     else
  25.         echo "OK";
  26.     fi
  27. fi
  28. # mount usbdevfs is this is not the case
  29. if [ ! -f /proc/bus/usb/devices ]; then
  30.     echo -n "Loading preliminary USB device filesystem support... "
  31.     mount -t usbdevfs usbdevfs /proc/bus/usb
  32.     sleep 1
  33.     if [ ! -f /proc/bus/usb/devices ]; then
  34.         echo "KO";
  35.         exit -1
  36.     else
  37.         echo "OK";
  38.     fi
  39. fi
  40. case `uname -r` in
  41.     2.4.*)
  42.         UHCI=usb-uhci
  43.         UHCI_BIS=uhci
  44.         OHCI=usb-ohci
  45.         EHCI=ehci-hcd
  46.         ;;
  47.     2.5.*)
  48.         UHCI=uhci-hcd
  49.         UHCI_BIS=
  50.         OHCI=ohci-hcd
  51.         EHCI=ehci-hcd
  52.         ;;
  53.     2.6.*)
  54.         UHCI=uhci-hcd
  55.         UHCI_BIS=
  56.         OHCI=ohci-hcd
  57.         EHCI=ehci-hcd
  58.         ;;
  59. esac
  60. # check for UHCI
  61. if ! grep "^S:  Product=" /proc/bus/usb/devices |grep -q UHCI; then
  62.     if lspci -v | grep "USB Controller" | grep -q UHCI; then
  63.         echo -n "Loading UHCI support... "
  64.         modprobe $UHCI
  65.         if [ "${UHCI_BIS}" ]; then modprobe $UHCI_BIS; fi
  66.         sleep 1
  67.         if ! grep "^S:  Product=" /proc/bus/usb/devices |grep -q UHCI; then
  68.             echo "KO";
  69.         else
  70.             echo "OK";
  71.         fi
  72.     fi
  73. fi
  74. # check for OHCI
  75. if ! grep "^S:  Product=" /proc/bus/usb/devices |grep -q OHCI; then
  76.     if lspci -v | grep "USB Controller" | grep -q OHCI; then
  77.         echo -n "Loading OHCI support... "
  78.         modprobe $OHCI
  79.         sleep 1
  80.         if ! grep "^S:  Product=" /proc/bus/usb/devices |grep -q OHCI; then
  81.             echo "KO";
  82.         else
  83.             echo "OK";
  84.         fi
  85.     fi
  86. fi
  87. # check for EHCI
  88. if ! grep "^S:  Product=" /proc/bus/usb/devices |grep -q EHCI; then
  89.     if lspci -v | grep "USB Controller" | grep -q EHCI; then
  90.         echo -n "Loading EHCI support... "
  91.         modprobe $EHCI
  92.         sleep 1
  93.         if ! grep "^S:  Product=" /proc/bus/usb/devices |grep -q EHCI; then
  94.             echo "KO";
  95.         else
  96.             echo "OK";
  97.         fi
  98.     fi
  99. fi
  100. # if one configuration file exists, read it. This file should define :
  101. #
  102. # FIRMWARE_LOADER_FILE
  103. # FIRMWARE_FILE
  104. # PPPD_PEER
  105. #
  106. # At this point, USB is properly configured (/proc/bus/usb/devices can
  107. # be used)
  108. if [ -f /etc/speedtouch/speedtouch.conf ]; then
  109.   . /etc/speedtouch/speedtouch.conf
  110. fi
  111. if [ "$FIRMWARE_LOADER_FILE" ]; then
  112.   MODEM_RUN_OPTIONS="$MODEM_RUN_OPTIONS -a $FIRMWARE_LOADER_FILE"
  113. fi
  114. if [ "$FIRMWARE_FILE" ]; then
  115.     MODEM_RUN_OPTIONS="$MODEM_RUN_OPTIONS -f $FIRMWARE_FILE"
  116. else
  117.     echo "FIRMWARE_FILE undefined"
  118.     exit -1
  119. fi
  120. # convention : when modem_run returns, meaning that the DSL line is
  121. # up, we create the file /var/run/speedtouch-up. This file is removed
  122. # when the modem is removed (in the hotplug script).
  123. # Of course, this does not work when several modems are connected (we
  124. # should write a small executable that get the mac addresse from the
  125. # modem and use it as a key)
  126. if [ ! -f /var/run/speedtouch-up ]; then
  127.   if modem_run $MODEM_RUN_OPTIONS; then
  128.     touch /var/run/speedtouch-up;
  129.   else
  130.     exit 1
  131.   fi
  132. fi
  133. #
  134. # for PPPoA connections :
  135. #
  136. # pppd call speedtouch-pppoa updetach
  137. #
  138. # for PPPoE connections :
  139. #
  140. # pppd call speedtouch-pppoe updetach
  141. #
  142. if [ "${PPPD_PEER}" == "" ]; then
  143.     echo "PPPD_PEER undefined"
  144.     exit -1
  145. fi
  146. pppd call "${PPPD_PEER}" updetach


Malgre les sleep 1, la led adsl reste orange
Quand je redemarre les ports usb, j'ai vu "adsl line is up 160 / 90" mais gkrellm n'affiche pas l'interface ppp0

Reply

Marsh Posté le 24-03-2005 à 03:41:38    

Citation :

pour telecharger les sources j'ai fait apt-src install speedtouch --build
Voici le speedtouch-start par defaut


 
 :non:  :non:  
Non, je t' ai fait un lien pour télécharger les sources, et tu ne passe pas du tout par apt
 
Ah tu réussi a te connecté sous Linux avec ton modem ?
Quand je voie, ça ( normal que la Diode USB du modem se bloc en Orange)

Code :
  1. # if [ "$FIRMWARE_LOADER_FILE" ]; then
  2. #   MODEM_RUN_OPTIONS="$MODEM_RUN_OPTIONS -a $FIRMWARE_LOADER_FILE"
  3. # fi
  4. #
  5. # if [ "$FIRMWARE_FILE" ]; then
  6. #     MODEM_RUN_OPTIONS="$MODEM_RUN_OPTIONS -f $FIRMWARE_FILE"
  7. # else
  8. #     echo "FIRMWARE_FILE undefined"
  9. #     exit -1

 
y a aucuns chemin vers 1 firmware ( enfin, le mieux reste les sources qui sont en dessous ) pas de apt-src  :non:  
 
tu télécharge ça :
http://prdownloads.sourceforge.net [...] z?download
 
tu le met où tu veux
en root, tu vas dans la où t' as téléchargé le fichier
tar zxvf speedtouch-1.3.1.tar.gz
 
Pour savoir quel firmware utiliser (mgmt.o où KQD6_3.012 où ZZZL_3.012 )  
regarde se site, mais ne fais pas pour autant tout se qu' il disent (firmware-extractor sert pour Fedora et autre mais pas pour Debian )
( et leur méthode Debian sarge marche pas, se site aide quand même )
http://linux-usb.sourceforge.net/S [...] mware.html
 
tape cette commande en root

Code :
  1. cat /proc/bus/usb/devices | grep -B 1 ALCATEL


 
Voila ce que ça donne chez moi

Code :
  1. cat /proc/bus/usb/devices | grep -B 1 ALCATEL
  2. P:  Vendor=06b9 ProdID=4061 Rev= 2.00
  3. S:  Manufacturer=ALCATEL


Code :
  1. Otherwise, if you have an old green (revision 0) modem use the mgmt.o file in this tarball. If you have a SpeedTouch 330 the right firmware is in this zipfile. If you have a purple (revision 2) modem use the KQD6_3.012 file. If you have a silver (revision 4) modem use the ZZZL_3.012 file.


c zarbi, le mient est gris et il me dit revision 2
J' ai réalisé la connection avec le KQD6_.012
je crois que la connection est meilleur
 
mgmt.o ici
http://download.ethomson.com/download/speedmgmt.tar.gz
 
KQD6....et ZZZL.... ici
http://www.speedtouch.com/download [...] e_3012.zip
 
Méthode des firmwares: ( a faire lors de la connection )

Code :
  1. mgmt.o = modem_run -f /home/le chemin vers le firmware/mgmt.o
  2. KQD6_.012 = modem_run -v 2 -s -k -r 2 -f /home/le chenim/KQD6_3.012
  3. ZZZL_3.012 = modem_run -v 2 -s -k -r 4 -f /home/le chenim/ZZZL_3.012


Si tu utile le mgmt.o ( Sert toi uniquement de fichier mgmt.o et c tout, ne vas pas me faire un make install pour le firmware) ( mais sous Mandrake il faut faire le make install )  
Pour les tar.gz ( tar zxvf lenomdufichier....)
Pour les zip (unzip lenomdufichier )
 
tu vas dans le dossier speedtouch-1.3.1

Code :
  1. cd speedtouch-1.3.1/


 

Code :
  1. ./configure && make
  2. make install


 
et ensuite tu suis la méthode ( ancienne )
http://cvs.sourceforge.net/viewcvs [...] l?rev=HEAD
 
Si tu peux virer ton speedtouch que t' as trouvé fais le, sinon pas grave ( suffit d' aller dans /etc/init.d/ pour le virer de démarrage auto )
 
Aussi, lorsque tu édite tes fichiers de connection en Root
 ( moi, je passe par vi ) (tu sais comment ça marche vi par la console .... :??: )

Code :
  1. vi /etc/ppp/options = éditer
  2. échap = changer d' action
  3. i = écrire
  4. dd = supprimer une ligne complète
  5. :x = enregistrer et quitter
  6. :x! = la même chose mais en forcant ( utile si le fichier est en lecture )


 
exemple:
/etc/ppp/options  
dans le tuto, pour options
le texte commence par  

Code :
  1. ------------------ /etc/ppp/options Beginning --------------
  2. noauth
  3. usepeerdns
  4. lock
  5. noipdefault
  6. ------------------ /etc/ppp/options End --------------------


 
il faut en faite que ça soit comme ça...

Code :
  1. noauth
  2. usepeerdns
  3. lock
  4. noipdefault


 
oki, comme ça pour tous tes fichiers a éditer par ta connection
 
j' ai déjà cru constaté un blocage suite a ça...
 
Bref, suit le tuto de Benoi pour le reste....
et pour mon petit script, c pour éviter de tout taper a chaque fois  :pt1cable:  :sweat:  
et si, je met pas de sleep 1, ça va trop vite, et pafff
led USB bloqué en orange....
a toi de voir quel firmware utiliser, ( j' espère ne pas t' avoir trop embouillé )
Moi, je vais rester sur le KQD6... pour voir
 
je suis chez AO. en 1Méga  
et en final voila ce que ça donne quand tu te connecte:

Code :
  1. modprobe ppp_generic
  2. debian:/home/moi# modprobe ppp_synctty
  3. debian:/home/moi# modprobe n_hdlc
  4. debian:/home/moi# modprobe usbcore
  5. debian:/home/moi# mount -t usbdevfs none /proc/bus/usb
  6. mount: none already mounted or /proc/bus/usb busy
  7. mount: according to mtab, usbfs is already mounted on /proc/bus/usb
  8. debian:/home/moi# modem_run -v 2 -s -k -r 2 -f /home/moi/KQD6_3.012
  9. debian:/home/moi# pppd call adsl updetach
  10. using channel 1
  11. Using interface ppp0
  12. Connect: ppp0 <--> /dev/pts/3
  13. sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xf9a95173>]
  14. rcvd [LCP ConfReq id=0xf <mru 1500> <auth chap MD5> <magic 0x2f35ec33>]
  15. sent [LCP ConfAck id=0xf <mru 1500> <auth chap MD5> <magic 0x2f35ec33>]
  16. rcvd [LCP ConfRej id=0x1 <asyncmap 0x0>]
  17. sent [LCP ConfReq id=0x2 <magic 0xf9a95173>]
  18. rcvd [LCP ConfAck id=0x2 <magic 0xf9a95173>]
  19. rcvd [CHAP Challenge id=0x1 <2ce3bc24f30a1b99f3308e8abf73b1ed>, name = "A3MITRY__95"]
  20. sent [CHAP Response id=0x1 <28d6a0f0caa0433842d3a0b2189f072a>, name = "moi@aol.com"]
  21. rcvd [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x86d6b>]
  22. sent [LCP ConfReq id=0x3 <asyncmap 0x0> <magic 0x843f1c1f>]
  23. sent [LCP ConfAck id=0x1 <mru 1400> <asyncmap 0x0> <auth chap MD5> <magic 0x86d6b>]
  24. rcvd [LCP ConfNak id=0x3 <asyncmap 0x0>]
  25. sent [LCP ConfReq id=0x4 <asyncmap 0x0> <magic 0x843f1c1f>]
  26. rcvd [LCP ConfAck id=0x4 <asyncmap 0x0> <magic 0x843f1c1f>]
  27. rcvd [CHAP Challenge id=0x2 <65b37f8e539a8cac0dfa85d5cab6c77165c8c072558ced6c892639dd62e32f46>, name = "ipt-prstc06"]
  28. sent [CHAP Response id=0x2 <bacf217d1ffd105ca9795808662c41a1>, name = "moi@aol.com"]
  29. rcvd [CHAP Success id=0x2 ""]
  30. CHAP authentication succeeded
  31. sent [IPCP ConfReq id=0x1 <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>]
  32. rcvd [IPCP ConfReq id=0x3 <addr XX.XXX.XXX.XX>]
  33. sent [IPCP ConfAck id=0x3 <addr XX.XXX.XXX.XX>]
  34. rcvd [IPCP ConfRej id=0x1 <ms-dns3 0.0.0.0>]
  35. sent [IPCP ConfReq id=0x2 <addr 0.0.0.0> <ms-dns1 0.0.0.0>]
  36. rcvd [IPCP ConfNak id=0x2 <addr XXX.XXX.XXX.XX> <ms-dns1 205.188.146.145>]
  37. sent [IPCP ConfReq id=0x3 <addr XXX.XXX.XXX.XX> <ms-dns1 205.188.146.145>]
  38. rcvd [IPCP ConfAck id=0x3 <addr XXX.XXX.XXX.XX> <ms-dns1 205.188.146.145>]
  39. local  IP address XXX.XXX.XXX.XX
  40. remote IP address XXX.XXX.XXX.XX
  41. primary   DNS address 205.188.146.145


 
Sous Gentoo, j' ai pas encore réussi a faire ma connection
afff, faut que je gratte dans le kernel  :sweat:   :pt1cable:


Message édité par chatalorss le 24-03-2005 à 07:51:27
Reply

Marsh Posté le 24-03-2005 à 12:05:21    

Pour virer la version apt-src, j'ai fait  
apt-get remove --purge speedtouch  

Code :
  1. P:  Vendor=06b9 ProdID=4061 Rev= 2.00
  2. S:  Manufacturer=ALCATEL


je vais essayer avec le mgmt.o car c'est celui que j'utilise avec speedtouconf.
Pour la configuration de pppd j'ai suivi le tuto.
J' essayerai dans quelques heures de relancer la connection avec ton script mais de toutes facons merci pour ton aide chatalorss :jap: :jap: :jap:

Reply

Marsh Posté le 24-03-2005 à 15:43:32    

Pour la reconnection, c HDLC qui sens charge..
 
fait ça pour voir:
 
modprobe n_hdlc
 
le speedtouchconf est configuré pour utiliser mgmt.o et alcausys, mais pas pour les 2 autres
 
n' ais pas peur d' utiliser l' un des 2 autres firmware
KQD6_.012 ( ça ne cassera pas ton modem )


Message édité par chatalorss le 24-03-2005 à 16:57:37
Reply

Marsh Posté le 24-03-2005 à 20:44:10    

j'ai tente une reconnection avec les 2 firmwares (mgmt.0 et KQD6_.012)  mais j'ai eu  pour chacun d'eux le meme resultat

Code :
  1. using channel 3
  2. Using interface ppp0
  3. Connect: ppp0 <--> /dev/pts/5
  4. Modem hangup
  5. Connection terminated.
  6. Script /usr/local/sbin/pppoa3 -m 1 -c -vpi 8 -vci 35 finished (pid 4958), status = 0xff
  7. Terminating on signal 2
  8. Modem hangup
  9. Connection terminated.


ce qui est bizarre c'est qu'il ne c'est pas synchronize

Reply

Marsh Posté le 25-03-2005 à 02:58:35    

Les led de ton modem sont bien allumé par défault en vert quand tu démarre ? ( sans taper une seule commande )
 
Pour connaitre le chipset USB sur votre carte mère, tapez:

Code :
  1. lspci -v | grep USB


 
sur ma Asus P4S8X-X, ( sis ) c du ohci
 
Si t' as du ohci

Code :
  1. modprobe ohci-hcd


se modprobe sous Gentoo et les autres linux, m' allume mon modem  :) ( a faire quand le kernel le met en Module, en * dur ça se fait tout seul, mais bon faut pas tout mettre en dur * dans le kernel)
 
Action du script src-speedtouch ( que t' as trouvé )
pour un kernel 2.6, c comme ça:

Code :
  1. # uname -r
  2.      2.6.*)
  3. #         UHCI=uhci-hcd
  4. #         UHCI_BIS=
  5. #         OHCI=ohci-hcd
  6. #         EHCI=ehci-hcd


 
 
faut que ton modem soi allumé ( démarré ) pour réussir une connection...
 
Cette méthode n' est pas une méthode de reconnection, mais de démarrage de connection
 
Pour pousser la chose un peu plus loin: (dans le kernel )
le service de reconnection est celui-ci

Code :
  1. <M> HDLC line discipline support


 
si tu vas dans ton kernel vérifi ça aussi:

Code :
  1. Options a valider pour intégrer le support USB dans le noyau:
  2. <M>/<*> Support for USB (CONFIG_USB)
  3. <*> Preliminary USB device filesystem (CONFIG_USB_DEVICEFS)
  4. <M> UHCI (Intel PIIX4, VIA, ...) support (CONFIG_USB_UHCI)
  5. <M> UHCI Alternate Driver (JE) support (CONFIG_USB_UHCI_ALT)
  6. <M> OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support (CONFIG_USB_OHCI)


 

Code :
  1. Support ppp
  2. Vous avez besoin du support ppp au sein de votre kernel. Si besoin, compiler ces drivers:
  3. <M> PPP (point-to-point protocol) support (CONFIG_PPP)
  4. <M> PPP support for sync tty ports (CONFIG_PPP_SYNC_TTY)


 

Code :
  1. Support HDLC
  2. Cette partie est un peu plus délicate, en effet pour permettre la reconnection, il faut patcher ce module. Pas d'inquiètude cependant. Au sein de l'archive des drivers, vous trouverez de quoi appliquer le patch, faites:
  3. NB : Ce patch a été intégré dans le noyau 2.4.18, il n'est donc pas nécessaire de patcher un noyau dont la version est supérieure (ou egale).
  4. Character devices --->
    • Non-standard serial port support
    • <M> HDLC line discipline support
    • [*]Unix98 PTY support


que dire de plus....
démarrer pppoe = modprobe pppoe
où pppoa = modprobe pppoatm
 
essai ça en 1er puis le reste des commandes si tu ne réussi toujours pas a faire ta connection
 
pour éviter de te taper toutes ses commandes a chaque fois
fait un wanadoo.sh
 
en root dans /home/toi
vi wanadoo.sh
tu coles toutes les commandes dedans
tu sauves :x
en root, pour l' executer
sh wanadoo.sh
entré


Message édité par chatalorss le 25-03-2005 à 06:33:58
Reply

Marsh Posté le 25-03-2005 à 11:33:11    

merci de m'aider autant grace a toi, je parviens a me reconnecter apres 24 heures, mais quand je redemarre la connection en faisant (je n'ai pas encore essayer avec modprobe pppoatm)

Code :
  1. /etc/init.d/hotplug restart
  2. pppd call adsl updetach


mon download bloque apres ~20m a 3.5 ko/s par apt-get upate
j'ai un kernel-image-2.6.10 de debian et le module usb uhci-hcd

Code :
  1. cat /boot/config-2.6.10-1-686 | grep CONFIG_USB_DEVICEFS
  2. CONFIG_USB_DEVICEFS=y
  3. [***root***]# cat /boot/config-2.6.10-1-686 | grep CONFIG_USB_UHCI
  4. CONFIG_USB_UHCI_HCD=m
  5. [***root***]# cat /boot/config-2.6.10-1-686 | grep CONFIG_PPP
  6. CONFIG_PPP=m
  7. CONFIG_PPP_MULTILINK=y
  8. CONFIG_PPP_FILTER=y
  9. CONFIG_PPP_ASYNC=m
  10. CONFIG_PPP_SYNC_TTY=m
  11. CONFIG_PPP_DEFLATE=m
  12. CONFIG_PPP_BSDCOMP=m
  13. CONFIG_PPPOE=m
  14. CONFIG_PPPOATM=m
  15. [***root***]# cat /boot/config-2.6.10-1-686 | grep CONFIG_PPP_SYNC_TTY
  16. CONFIG_PPP_SYNC_TTY=m


:jap:  
 

Reply

Marsh Posté le 25-03-2005 à 16:10:24    

Citation :

   * /etc/init.d/hotplug restart
    * pppd call adsl updetach


 
Pk, tu redémarre ta connection ?
 
Si la connection coupe, c lui qui se charge de te reconnecter
modprobe n_hdlc ( une fois lancé tu l' oubli  :wahoo: )
 
Les modprobe sont la pour lancer des modules non chargé ( soit c en module où en dur * dans le kernel )
 
inutile de faire modprobe pppoatm  si ta connection est démarré

Reply

Marsh Posté le 25-03-2005 à 23:24:00    

je ne peux plus me reconnecter apres 24h, :pfff:
l'interface ppp0 disparait dans gkrellm.  
j'ai eu le meme message en faisant,  
pppd call adsl updetach
pourtant si la connection est etablie depuis moins de 24h,  
pppd cree une nouvelle interface ppp1 apres la meme commande. :??:
je suis en runlevel2 c'est pas la d'ou vient le probleme


Message édité par poli le 25-03-2005 à 23:41:19
Reply

Marsh Posté le 26-03-2005 à 06:39:51    

ifconfig te dit quoi ?
 
sinon, il reste la solution bidouillage  :sarcastic:  
 
tu fait un petit script, tu le lance sans fermer la fenêtre ( console en Root)
 
vi reconnection.sh
 

Code :
  1. sleep 85800 ( = 23h50 où un peu moins pour être sure )
  2. killall pppd
  3. sleep 1 ( a toi de voir si tu veux en mettre où un voir plus qu' une seconde )
  4. pppd call adsl updetach


 
Mais bon, ça reste du bidouillage ça  :p
j' ai essayé pour voir, et ifconfig me trouve ppp0


Message édité par chatalorss le 26-03-2005 à 06:44:59
Reply

Marsh Posté le 26-03-2005 à 23:00:52    

Code :
  1. using channel 2
  2. Using interface ppp0
  3. Connect: ppp0 <--> /dev/pts/0
  4. sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x23955411>]
  5. sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x239f455>]
  6. rcvd [LCP ConfReq id=0x50 <mru 1500> <auth chap MD5> <magic 0x51220e907f>]
  7. sent [LCP ConfAck id=0x50 <mru 1500> <auth chap MD5> <magic 0x52313135f>]
  8. rcvd [LCP ConfRej id=0x1 <asyncmap 0x0>]
  9. sent [LCP ConfReq id=0x2 <magic 0x235346461c1>]
  10. rcvd [LCP ConfAck id=0x2 <magic 0x252355645611>]


ton script fonctionne :jap: :jap: :jap: :jap: :jap:
 

Reply

Marsh Posté le 29-03-2005 à 18:17:15    

Pour conclure, le Speedtouch 330 est un peu chaint  :lol:  
 
Cette méthode est pour Debian ( sarge ), pour Mandrake c une autre méthode, et Ubuntu aussi
 
La méthode la plus simple reste un modem ethernet = 0 pilotes
toncompte@...com
ton mot de passe  
 
et voila  :bounce:  
 
y a pas plus simple :love:  speedtouch st536 mais bon, ça a un coût


Message édité par chatalorss le 29-03-2005 à 18:20:56
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed