pb usb sous linux... - Linux et OS Alternatifs
Marsh Posté le 07-04-2002 à 20:36:10
quand tu dis qu il s eteint , tu parles des diodes du modem qui s eteignent (les deux) ?
Marsh Posté le 07-04-2002 à 20:39:08
oui ,les deux diodes s'éteignent...Une fois eteint si j'essaie de le brancher sur mon deuxieme port USB une diode rouge clignote faiblement et ca fait un bruit genre gresillement, comme si yavait pas assez de voltage...bizare...
Marsh Posté le 07-04-2002 à 20:44:27
ben pas encore sous linux (voir mon topic kke part ki explik pkoi) mais sou windows, j'avais degros prob d'alimentation avec ce modem.
il est tres gourmand en jus et certaines mobo ont du mal a gerer l'alim...
tu as koi comme mobo?
Marsh Posté le 07-04-2002 à 20:47:33
c'est une carte mere intel 440SX, qui date un peu...j'ai jamais eu de pb d'alim pourtant avec cette carte sous windows, et pourtant mon PC tourne parfois des semaines entieres connecté sur internet...
Marsh Posté le 07-04-2002 à 20:49:30
jamais reussi a laisser windows allumé des semaines sans planter...
si t'en a un sur toi essai de voir si ca fait pareil avec un concentrateur usb externe... des ke j'arrive a me connecter avec mon modem usb de merde, je te dis si ca me fait pareil
Marsh Posté le 07-04-2002 à 20:55:17
étrange... je fais tourner mon ECI usb sur une passerelle dont la carte mère est une i440LX et aucun pb...
fais un lsmod pour voir si ton module est usb-uhci ou usb-ohci, regarde si tu as quelque chose d'autre qui utilise usb-uhci ou usb-ohci
tu peux essayer de le décharger puis le recharger :
décharger : rmmod usb-uhci (ou usb-ohci)
recharger : modprobe usb-uhci (ou usb-ohci)
normalement les 2 diodes vont s'éteindre, puis se rallumer si ça fonctionne bien
Marsh Posté le 07-04-2002 à 22:41:01
Voici le résultat du lsmod...j'y comprends pas grd chose, sauf que je suis en usb-uhci et qu'il y a mon imprimante dessus (qui n'est pas branché pour le moment) mais je vois pas le modem... kkun y voit quelque chose d'interessant ?
Module Size Used by Not tainted
ppp_synctty 5120 1 (autoclean)
ppp_generic 19880 3 (autoclean) [ppp_synctty]
slhc 5056 0 (autoclean) [ppp_generic]
n_hdlc 6112 1 (autoclean)
sr_mod 15160 0 (autoclean)
emu10k1 57984 0
ac97_codec 9568 0 [emu10k1]
sound 57292 0 [emu10k1]
soundcore 4068 7 [emu10k1 sound]
parport_pc 22088 1 (autoclean)
lp 6464 0 (autoclean)
parport 23968 1 (autoclean) [parport_pc lp]
printer 5824 0 (unused)
af_packet 12488 0 (autoclean)
ipchains 35816 0
usb-uhci 21668 0 (unused)
usbcore 59072 1 [printer usb-uhci]
nls_iso8859-15 3360 1 (autoclean)
nls_cp850 3584 1 (autoclean)
vfat 9788 1 (autoclean)
fat 31384 0 (autoclean) [vfat]
supermount 62180 3 (autoclean)
ide-scsi 8032 0
scsi_mod 92488 2 [sr_mod ide-scsi]
rtc 5912 0 (autoclean)
ext3 62092 2
jbd 39356 2 [ext3]
Marsh Posté le 07-04-2002 à 22:50:54
a priori c'est tout bon dans ta liste des modules
le fait qu'il y ait unused à coté de usb-uhci est normal c'est pareil chez moi.
c'est quoi le résultat de :
cat /proc/bus/usb/devices
chez toi?
Marsh Posté le 07-04-2002 à 22:54:51
voila le resultat de cette merveilleuse commande
ce qui est bizare c'est que le pb ne survient qu'après un temps toujours très variable, de deux heures à 5 minutes...
et quelle est la difference entre ohci et uhci ??
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=ef80
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=06b9 ProdID=4061 Rev= 0.00
S: Manufacturer=ALCATEL
S: Product=Speed Touch USB
S: SerialNumber=0090D02E94F9
C:* #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl= 50ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
I: If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
I: If#= 1 Alt= 2 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
E: Ad=06(O) Atr=02(Bulk) MxPS= 32 Ivl= 0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 32 Ivl= 0ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
I: If#= 1 Alt= 3 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
E: Ad=06(O) Atr=02(Bulk) MxPS= 16 Ivl= 0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 16 Ivl= 0ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=05(O) Atr=02(Bulk) MxPS= 8 Ivl= 0ms
E: Ad=85(I) Atr=02(Bulk) MxPS= 8 Ivl= 0ms
Marsh Posté le 07-04-2002 à 23:01:46
bon ben ça a l'air correct
et le fait que ça arrive aléatoirement semble être un signe que ça vient d'un pb hardware et pas logiciel
parce que normalement sous linux (ou sous tout système bien programmé) un pb logiciel donne des résultats tout ou rien : ça marche ou ça marche pas mais pas entre les deux (enfin c'est plus rare).
Marsh Posté le 07-04-2002 à 23:15:01
certes...ce qui m'embete c'est que ce même hardware marche très bien sous windows...et passer en usb-ohci ca change quoi ? j'ai aussi pensé à des problèmes d'économies d'energie mais g rien trouvé...je prendrai des traces des mêmes commandes lorsque le pb survient, ca donnera peut-etre plus d'info...en tout cas merci deja pour votre aide
Marsh Posté le 07-04-2002 à 23:52:50
usb-ohci
c'est pour gérer l'usb d'autres chipset
si chez toi ça marche avec uhci alors ohci ne sert à rien (t'as qu'à essayer de l'insérer et normalement t'auras une erreur )
Marsh Posté le 07-04-2002 à 23:59:19
FlamM a écrit a écrit : usb-ohci c'est pour gérer l'usb d'autres chipset si chez toi ça marche avec uhci alors ohci ne sert à rien (t'as qu'à essayer de l'insérer et normalement t'auras une erreur ) |
bien vu
Marsh Posté le 08-04-2002 à 00:24:48
bon voici un truc que j'ai vu sur le site :
************************
Pour connaitre le chipset USB sur votre carte mère, tapez :
# lspci -v | grep USB
Vous obtiendrez une ligne du genre :
usb-ohci : CMD technologies Inc|USB0670
usb-uhci : USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01) (prog-if 00 [UHCI])
Si votre controleur utilise le norme OHCI, Linux ne vous permettra d'utiliser votre matériel USB qu'à travers le module usb-ohci.
Par contre s'il utilise la norme UHCI, Linux vous propose 2 choix, à savoir : usb-uhci ou uhci. Si par un malheureux hasard votre controleur USB fonctionne mal avec l'un des modules UHCI, tentez d'utiliser le second ; on ne sait jamais !
********************
alors j'ai une petite question toute simple, comment fait on pour passer des 'drivers' usb-uhci aux drivers uhci ? et au passage est-ce que vous pensez que ca peut résoudre mon problème ?
Marsh Posté le 08-04-2002 à 00:37:25
pour passer de usb-uhci à uhci tu fais :
rmmod usb-uhci
modprobe uhci
et voila
Marsh Posté le 08-04-2002 à 11:29:32
Bon ben j'ai tenté la manip sus-citée et ca marche pas avec les drivers uhci...j'ai refait un modprobe usb-uhci mais maintenant la connexion ne marche même plus...
bref c'est pas gagné...
Vous avez une carte mère récente à me conseiller pour ne pas avoir de pb avec linux ??
Marsh Posté le 08-04-2002 à 13:18:05
Floyder a écrit a écrit : Bon ben j'ai tenté la manip sus-citée et ca marche pas avec les drivers uhci...j'ai refait un modprobe usb-uhci mais maintenant la connexion ne marche même plus... bref c'est pas gagné... Vous avez une carte mère récente à me conseiller pour ne pas avoir de pb avec linux ?? |
essaie en suivant ces instructions : http://speedtouch.sourceforge.net
[jfdsdjhfuetppo]--Message édité par djoh--[/jfdsdjhfuetppo]
Marsh Posté le 08-04-2002 à 21:44:46
bon j'ai rétabli ma connection avec le site que tu m'as donne djoh.
J'essaye cette fois en utilisant le fichier alcaudsl.sys à la place du mgmt.o qu'on trouve dans le package alcatel, le fichier .sys de windows étant plus gros...si vous en connaissez la raison...
en tout cas je prie pour que ca tienne...
Marsh Posté le 08-04-2002 à 22:37:59
voici des traces prises après que le modem se soit éteint :
***********************************
[root@localhost speedtouch]# lspci -v | grep USB
00:1f.2 USB Controller: Intel Corp. 82801AA USB (rev 02) (prog-if 00 [UHCI])
Subsystem: Intel Corp. 82801AA USB
[root@localhost speedtouch]# cat /proc/bus/usb/devices
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=ef80
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=06b9 ProdID=4061 Rev= 0.00
C:* #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl= 50ms
I: If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
I: If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
I: If#= 1 Alt= 2 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
E: Ad=06(O) Atr=02(Bulk) MxPS= 32 Ivl= 0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 32 Ivl= 0ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
I: If#= 1 Alt= 3 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs
E: Ad=06(O) Atr=02(Bulk) MxPS= 16 Ivl= 0ms
E: Ad=07(O) Atr=02(Bulk) MxPS= 16 Ivl= 0ms
E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms
I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=05(O) Atr=02(Bulk) MxPS= 8 Ivl= 0ms
E: Ad=85(I) Atr=02(Bulk) MxPS= 8 Ivl= 0ms
[root@localhost speedtouch]# rmmode usb-uhci
bash: rmmode: command not found
[root@localhost speedtouch]# rmmod usb-uhci
Error reading interrupts
[root@localhost speedtouch]# modprobe usb-uhci
[root@localhost speedtouch]# ifconfig ppp0
ppp0: erreur lors de la recherche d'infos sur l'interface: Périphérique non trouvé
*****************************
la commande modprobe usb-uhci a eu pour effet de rallumer le modem...
une idée ??
Marsh Posté le 08-04-2002 à 22:51:09
Floyder a écrit a écrit : voici des traces prises après que le modem se soit éteint : *********************************** [root@localhost speedtouch]# lspci -v | grep USB 00:1f.2 USB Controller: Intel Corp. 82801AA USB (rev 02) (prog-if 00 [UHCI]) Subsystem: Intel Corp. 82801AA USB [root@localhost speedtouch]# cat /proc/bus/usb/devices T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=ef80 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=ff(vend.) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=06b9 ProdID=4061 Rev= 0.00 C:* #Ifs= 3 Cfg#= 1 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs E: Ad=81(I) Atr=03(Int.) MxPS= 16 Ivl= 50ms I: If#= 1 Alt= 0 #EPs= 0 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs I: If#= 1 Alt= 1 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs E: Ad=06(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=07(O) Atr=02(Bulk) MxPS= 64 Ivl= 0ms E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms I: If#= 1 Alt= 2 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs E: Ad=06(O) Atr=02(Bulk) MxPS= 32 Ivl= 0ms E: Ad=07(O) Atr=02(Bulk) MxPS= 32 Ivl= 0ms E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms I: If#= 1 Alt= 3 #EPs= 3 Cls=ff(vend.) Sub=00 Prot=00 Driver=usbdevfs E: Ad=06(O) Atr=02(Bulk) MxPS= 16 Ivl= 0ms E: Ad=07(O) Atr=02(Bulk) MxPS= 16 Ivl= 0ms E: Ad=87(I) Atr=02(Bulk) MxPS= 64 Ivl= 0ms I: If#= 2 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none) E: Ad=05(O) Atr=02(Bulk) MxPS= 8 Ivl= 0ms E: Ad=85(I) Atr=02(Bulk) MxPS= 8 Ivl= 0ms [root@localhost speedtouch]# rmmode usb-uhci bash: rmmode: command not found [root@localhost speedtouch]# rmmod usb-uhci Error reading interrupts [root@localhost speedtouch]# modprobe usb-uhci [root@localhost speedtouch]# ifconfig ppp0 ppp0: erreur lors de la recherche d'infos sur l'interface: Périphérique non trouvé ***************************** la commande modprobe usb-uhci a eu pour effet de rallumer le modem... une idée ?? |
bon, je connais pas le mandrake, donc si tu pouvais désactiver le devfs, ça m'aiderait, mais c'est peut-etre pas la solution qui t'arrange le plus
Marsh Posté le 08-04-2002 à 23:00:31
oula...je rappelle que je suis sous linux depuis deux jours
alors une question conne : devfs (device file system ?) c'est quoi et comment je le désactive ??
sinon j'ai pensé à un pb d'irq ? c'est possible ca aussi ??
Marsh Posté le 09-04-2002 à 00:16:58
fo pas faire modem_run -f /usr/share/speedtouch/mgmt.o -m (ou l'autre a la place)
suivi de pppd call adsl
avant ke ifconfig ppp0 puisse te repondre kke chose?.
Marsh Posté le 09-04-2002 à 00:18:33
http://forum.hardware.fr/forum2.ph [...] p=1&trash=
Marsh Posté le 09-04-2002 à 01:09:52
leirn a écrit a écrit : fo pas faire modem_run -f /usr/share/speedtouch/mgmt.o -m (ou l'autre a la place) suivi de pppd call adsl avant ke ifconfig ppp0 puisse te repondre kke chose?. |
ben oui, mais mon pb c'est pas la connexion, ca ca passe sans pb, mon pb c'est que le modem s'eteint apres un temps toujours variable de connexion...mais apres un reboot frais comme maintenant j'arrive à me connecter sans pb...
du coup j'ai flashouillé mon bios de dépit...
Marsh Posté le 09-04-2002 à 12:57:23
tu peux essayer de te faire preter un concentrateur usb avec une alim extrne pour voir si il fait pareil?
Marsh Posté le 09-04-2002 à 13:27:19
Floyder a écrit a écrit : ben oui, mais mon pb c'est pas la connexion, ca ca passe sans pb, mon pb c'est que le modem s'eteint apres un temps toujours variable de connexion...mais apres un reboot frais comme maintenant j'arrive à me connecter sans pb... du coup j'ai flashouillé mon bios de dépit... |
il marche sur un autre PC ton modem ?
Marsh Posté le 09-04-2002 à 13:34:20
d'apres ce ke g cru comprendre il marche sur le meme pc avec windows
Marsh Posté le 09-04-2002 à 13:48:38
oui, tout marche bien sous windows...après vérif linux detecte bien le bon chipset intel USB...l'upgrade du BIOS n'a rien changé...Comment sont geres les IRQ sous linux ? il ne peut pas y avoir un pb de ce type ? je commence à desesperer un peu...
Marsh Posté le 09-04-2002 à 13:59:41
le pb, si je ne me gourre pas de topic (parce que t'es pas tout seul a avoir le pb en ce moment ), c'est que tu as uilisé la méthode manuelle (ça c'est pas un pb, c'est plutot une bonne chose, t'es sur de ce qui est installer comme ça ) mais en laissant le devfs activer : faudrait que tu fasses une recherche ou un autre topic pour savoir comment désactiver ce truc, c'est p-t ça qui pose pb (c'est qu'une hypothèse, demande à ceux qui on une mandrake)
et regarde ce site fait par darkshneider, utilisateur de mandrake, la réponse à ta question y est p-t :
http://linux-wizard.tuxfamily.org/
Marsh Posté le 09-04-2002 à 22:57:44
bon...pensez vous qu'une autre ditrib peut corriger mon pb ? une red hat par exemple ??
Marsh Posté le 10-04-2002 à 01:08:28
Floyder a écrit a écrit : bon...pensez vous qu'une autre ditrib peut corriger mon pb ? une red hat par exemple ?? |
la plus proche de la mandrake, tout en restant dans les plus répandu, et dans le libre, je n'en vois qu'une : la redhat
la suze est pas libren les autres sont moin répandu ou pas assez proche (tu risquerais de t'y perdre )
Marsh Posté le 07-04-2002 à 20:33:09
Hello
je viens d'installer la mandrake 8.2 et j'ai configuré sans gros pb mon modem alcatel speedtouch. Malheureusement le modem s'eteint apres un temps variable de connexion (alors que je n'ai aucun pb de ce genre sous windows). J'ai une carte mere intel 440. Si kkun a une idée pour ce genre de pb, ou alors des pistes pour essayer de comprendre ce qu'il se passe, kel fichier log regarder ? que tester pdt le pb pour voir ce qu'il se passe ? je suis preneur
Merci pour vos conseils