Ce post a été écrit suite à la demande de Nicolas George, et concerne la
résolution du gel des modules usb-storage et ohci-hcd.
Dans les derniers tests que j'ai pu effectuer, ce problème semble au
moins partiellement résolu.
J'ai décidé de générer un nouveau fil, car ce sujet s'éloigne un peu de
celui abordé à l'origine. De plus, il permettra à chacun d'y partager
ses expériences afin, peut-être, de trouver une solution vraiment
satisfaisante.
Plan:
1/ fiche signalétique
2/ exposé du problème
3/ solutions apportées et états des lieux
4/ ce qui me reste à faire
Nicolas George a écrit :
> "Nicolas S." wrote in message
> <426a3ffb$0$25015$8fcfb975@news.wanadoo.fr>:
>
>>Cela a semble-t-il (il faut que je teste encore) permi de débogguer un
>>problème au niveau de l'usb. (Deux de mes ports ne fonctionnaient pas et
>>j'obtenais un gel des modules usb-storage et ohci-machin quand
>>j'essayais de m'en servir).
>
>
> J'ai un ami qui a des problèmes similaires. Est-ce que tu pourrais
indiquer
> sur quel modèle de portable c'était ?
Bien sûr :-)
1/ Fiche signalétique:
Le portable en question est un Amilo-A (Fujitsu Siemens) doté d'un
Athlon AMD 1400+.
Il s'agit de contrôleurs USB v1.1 (Ali Corporation) qui se présentent
comme suit (lsusb):
Bus 001 Device 001
Bus 001 Device 002
Bus 002 Device 001
J'ai bien 3 ports usb.
Le BIOS en question (de type PhoenixBIOS je crois) était en version 1.6
(sauf erreur) que j'ai upgradé par la suite en version 1.10.
2/ Exposé du problème:
A l'origine, j'utilisais un BIOS en version 1.6 et un kernel en version
2.6.8.1-10mdk.
Un seul de mes ports usb était fonctionnel (celui en Bus 002 Device 001).
L'insertion d'un périphérique dans les autres ports entraînaient
systématiquement le gel des modules usb. Je ne m'intéresserai donc qu'à
ceux-ci, le premier ayant toujours très bien fonctionné.
3/ Solutions apportées et états des lieux
** Première amélioration:
J'ai d'abord décidé de mettre à jour mon BIOS, et l'ai upgradé en v1.10.
Depuis, je n'ai plus de gel des modules usb-storage et ohci-hcd.
Cependant, tout n'est pas résolu: à l'insertion d'un périphérique, j'ai
un joli "kernel Disabling IRQ 09"
lsusb ne retourne alors plus que deux ports usb (sur 3).
** Deuxième amélioration:
J'ai ensuite décidé de mettre à jour mon kernel car la dernière version
(2.6.11.7) comporte une meilleure prise en charge de l'usb.
Je tiens à signaler que lors de la compilation de ce noyau, je n'ai pas
activé le support de supermount (utilisé chez mdk). Ceci ne change
théoriquement rien au problème mais bon.
J'en profite aussi pour signaler que dans tous mes kernels, les supports
SCSI, usbcore (usbhid, usb-storage, ohci-hcd) sont en modules.
Dans ce dernier kernel, j'ai activé tous les nouveaux support usb (sauf
les "EXPERIMENTAL").
Avec cette dernière configuration tous mes ports usb fonctionnent.
A noter quand même que les deux 'Device' utilisant le même Bus sont TRES
lents.
J'ignore si je peux encore améliorer tout ça.
4/ Ce qui me reste à faire:
- je n'ai pas exploré la piste des prises en charge des IRQ.
- approfondir mes connaissances au niveau des prises en charge usb quand
le bus est partagé en deux prises.
- essayer de rendre ces deux prises usb vraiment exploitables (ce qui
n'est pas le cas actuellement car trop lent).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas George
"Nicolas S." wrote in message <426a6a84$0$846$:
Ce post a été écrit suite à la demande de Nicolas George, et concerne la résolution du gel des modules usb-storage et ohci-hcd. <snip>
Le portable en question est un Amilo-A (Fujitsu Siemens) doté d'un Athlon AMD 1400+. <snip>
Merci. Je transmets les références à la personne concernée dès que le courant est rétabli du côté du serveur de mail. Comme c'est aussi un Fujitsu-Siemens, ça peut être la solution aux problèmes.
"Nicolas S." wrote in message
<426a6a84$0$846$8fcfb975@news.wanadoo.fr>:
Ce post a été écrit suite à la demande de Nicolas George, et concerne la
résolution du gel des modules usb-storage et ohci-hcd.
<snip>
Le portable en question est un Amilo-A (Fujitsu Siemens) doté d'un
Athlon AMD 1400+.
<snip>
Merci. Je transmets les références à la personne concernée dès que le
courant est rétabli du côté du serveur de mail. Comme c'est aussi un
Fujitsu-Siemens, ça peut être la solution aux problèmes.
Ce post a été écrit suite à la demande de Nicolas George, et concerne la résolution du gel des modules usb-storage et ohci-hcd. <snip>
Le portable en question est un Amilo-A (Fujitsu Siemens) doté d'un Athlon AMD 1400+. <snip>
Merci. Je transmets les références à la personne concernée dès que le courant est rétabli du côté du serveur de mail. Comme c'est aussi un Fujitsu-Siemens, ça peut être la solution aux problèmes.