Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[USB] Spammé par des messages d'erreur
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2  
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Thu Nov 09, 2006 12:58 pm    Post subject: Reply with quote

Mais justement, tout le problème est là : OHCI est activé dans mon noyau.
Tu as compris que "OHCI est désactivé" chez moi, alors que ce qu'il fallait comprendre est "mes ports USB 1.1 de carte mère ont été désactivé dans le Bios". Seule ma carte PCI USB2.0 est active.

Et c'est bien le problème : le mécanisme que tu décris (que je mentionnais plus haut, dont blasserre m'avait également parlé) ne se produit pas : le lecteur low speed n'est pas détecté comme étant low speed, et seul EHCI est chargé....
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Thu Nov 09, 2006 6:58 pm    Post subject: Reply with quote

c'est à mon tour de jouer ? :P

je propose de (dés)activer CONFIG_USB_EHCI_ROOT_HUB_TT
Quote:

Some EHCI chips have vendor-specific extensions to integrate
transaction translators, so that no OHCI or UHCI companion
controller is needed. It's safe to say "y" even if your
controller doesn't support this feature.

This supports the EHCI implementation from TransDimension Inc.

_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
ryo-san
l33t
l33t


Joined: 17 Feb 2005
Posts: 729

PostPosted: Thu Nov 09, 2006 7:03 pm    Post subject: Reply with quote

Quote:
Tu as compris que "OHCI est désactivé" chez moi, alors que ce qu'il fallait comprendre est "mes ports USB 1.1 de carte mère ont été désactivé dans le Bios". Seule ma carte PCI USB2.0 est active.


8)

Moi ? meuh non ...
E ffectivement , je croyais avoir lu que tu l'avais désactivé, en fait je comprends vite mais faut m'expliquer longtemps
:D

Bon sinon la piste de blasserre a l'air pas mal ...

A suivre ...
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Thu Nov 09, 2006 7:11 pm    Post subject: Reply with quote

ryo-san wrote:
Bon sinon la piste de blasserre a l'air pas mal ...

8)
en fait je l'ai volée à boozo
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
ryo-san
l33t
l33t


Joined: 17 Feb 2005
Posts: 729

PostPosted: Thu Nov 09, 2006 7:16 pm    Post subject: Reply with quote

j'le dirais a personne :lol:
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Thu Nov 09, 2006 7:53 pm    Post subject: Reply with quote

c'est un thread de truands ! :D
Bon, effectivement, la piste a l'air sympa.
Chez moi, c'est activé :
Code:
grep CONFIG_USB_EHCI_ROOT_HUB_TT /usr/src/linux/.config
CONFIG_USB_EHCI_ROOT_HUB_TT=y

Donc je vais essayer en le désactivant : je vous tiens au courant.

Par contre, chose bizarre, quand je regarde le contexte (les options qui sont autour) grâce au lien de boozo (je te jure, c'est pas pour te cirer les pompes :D ), je vois que normalement, il y a aussi un truc du style (juste en dessous de l'option de blaserre)
Quote:
[N] OHCI HCD support (CONFIG_USB_OHCI_HCD) (tristate) (Help)
[N] OHCI support for on-chip PPC USB controller (CONFIG_USB_OHCI_HCD_PPC_SOC) (bool) (Help)
[N] OHCI support for PCI-bus USB controllers (CONFIG_USB_OHCI_HCD_PCI) (bool) (Help)

c'est à dire que sous OHCI HCD Support, il y a OHCI support for PCI-bus USB controllers ...et chez moi, je l'ai pas....et j'ai bien regardé dans la bonne version du noyau sur le site....

C'est bizarre, non ? j'utilise les gentoo-sources....
Est-ce qu'il ne me manquerait pas des choses par hasard ? Est-ce quelqu'un a la même bizarrerie, ou suis-je le seul ? Sur ce, je m'en vais recompiler mon noyau...
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
boozo
Advocate
Advocate


Joined: 01 Jul 2004
Posts: 3193

PostPosted: Thu Nov 09, 2006 8:06 pm    Post subject: Reply with quote

[off 2 : "Le Retour"]
@t-bow : ... En réalité, c'est moi qui te dois des excuses... journée difficile hier, j'ai dû mettre des poires toute la journée au taf pour remettre des gens à leur place (qd les frontières de la convenance sont dépacées, il est malheureusement qqfois nécessaire de les reconduirent à leurs frontières :evil: ) et qd je suis rentré chez moi, cela a certainement obscurci mon jugement en l'absence d'un smiley. :wink:
Mille excuses donc je ne suis pas vexé je te rassure :) et cela ne m'a pas empeché de soumettre la question à un gars du service réseau aujourd'hui sans plus de succès du reste :/

Pour le reste, j'avais juste montré un peu les dents en prévention et pour dissiper tout malentendu :wink:

/* en fait j'ai déjà laché des "GrrrRRRR - gnap -" non maitrisé et un peu à vif et je voulais pas reproduire le même schéma ^^
- bon j'arrète de faire mon autocritique de comptoir moi :mrgreen: */
[/off 2 : "Fin"]

Pas d'autres idées pour l'instant mais s'y je me cogne le casque sur qqch d'exploitable je dis ^^
à moins que blasserre ne te le fasse exploiter avant :lol:

Edit :
t-bow wrote:
c'est un thread de truands ! :D

Pit'ain j'y crois pas si c'est çà MDR
_________________
" Un psychotique, c'est quelqu'un qui croit dur comme fer que 2 et 2 font 5, et qui en est pleinement satisfait.
Un névrosé, c'est quelqu'un qui sait pertinemment que 2 et 2 font 4, et ça le rend malade ! "
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Thu Nov 09, 2006 8:18 pm    Post subject: Reply with quote

boozo wrote:
à moins que blasserre ne te le fasse exploiter avant :lol:

c'est un défi :twisted: :wink:

t-bow,

mêmes sources, même punition !
par contre, si tu fais une recherche d'OHCI dans le noyau, grace à la touche / <-- à force de le dire ça va bien finir par rentrer :lol:
tu vas trouver :
Quote:

Symbol: USB_OHCI_HCD_PCI [=n]
│ Prompt: OHCI support for PCI-bus USB controllers
│ Defined at drivers/usb/host/Kconfig:91
│ Depends on: USB_OHCI_HCD && PCI && (STB03xxx || PPC_MPC52xx)
│ Location:
│ -> Device Drivers
│ -> USB support
│ -> Support for Host-side USB (USB [=y])
│ -> OHCI HCD support (USB_OHCI_HCD [=y])
│ Selects: USB_OHCI_LITTLE_ENDIAN


Symbol: USB_OHCI_HCD_PPC_SOC [=n]
│ Prompt: OHCI support for on-chip PPC USB controller
│ Defined at drivers/usb/host/Kconfig:82
│ Depends on: USB_OHCI_HCD && (STB03xxx || PPC_MPC52xx)
│ Location:
│ -> Device Drivers
│ -> USB support
│ -> Support for Host-side USB (USB [=y])
│ -> OHCI HCD support (USB_OHCI_HCD [=y])
│ Selects: USB_OHCI_BIG_ENDIAN


donc elles ne sont pas bien loin...
mais je vois pas ce que sont ni où sont STB03xxx et PPC_MPC52xx
même avec /

sinon tout comme boozo si un autre neurone se connecte je te fais un retour ^^
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Thu Nov 09, 2006 8:37 pm    Post subject: Reply with quote

après recompilation en enlevant l'option, en redémarrant le PC, et en rebranchant le lecteur :
Code:
Nov  9 21:33:55 T-bow-Dlx usb 1-2: new high speed USB device using ehci_hcd and address 3
Nov  9 21:33:55 T-bow-Dlx usb 1-2: configuration #1 chosen from 1 choice
Nov  9 21:33:55 T-bow-Dlx scsi1 : SCSI emulation for USB Mass Storage devices
Nov  9 21:33:55 T-bow-Dlx usb-storage: device found at 3
Nov  9 21:33:55 T-bow-Dlx usb-storage: waiting for device to settle before scanning

:evil: Toujours ehci qui est chargé. La phrase configuration #1 chosen from 1 choice semblerait d'ailleurs vouloir dire que le noyau ne voit pas d'autres choix....

EDIT1 : je vais le remettre comme c'était, parce que maintenant, mon DD externe se met à déconner aussi ! :twisted:

Sinon, pour CONFIG_USB_OHCI_HCD_PCI, je le trouve bien via la touche /, mais je ne peux pas le sélectionner : quand j'arrive à OHCI HCD support dans
Quote:
Location:
│ -> Device Drivers
│ -> USB support
│ -> Support for Host-side USB (USB [=y])
│ -> OHCI HCD support (USB_OHCI_HCD [=y])

je ne trouve pas le paramètre : il n'y a rien en dessous ! Tu peux le sélectionner, toi ?
(enfin, ça nous écarte du sujet, quoique....)
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Thu Nov 09, 2006 8:43 pm    Post subject: Reply with quote

t-bow wrote:
je ne trouve pas le paramètre : il n'y a rien en dessous ! Tu peux le sélectionner, toi ?
(enfin, ça nous écarte du sujet, quoique....)

non il lui faut une des deux options que je cite à la fin de mon post précédent, mais je les trouve pas....
sinon sans l'option ça spame toujours autant (parce que chez moi j'ai le message qu'une fois) ? que dit ton fidèle lacie au niveau perfs ?
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Thu Nov 09, 2006 8:49 pm    Post subject: Reply with quote

blasserre wrote:
sinon sans l'option ça spame toujours autant (parce que chez moi j'ai le message qu'une fois) ? que dit ton fidèle lacie au niveau perfs ?


Ben justement, c'est dans mon Edit du post précédent, mais tu es allé trop vite ! ça a dégradé les perfs de mon Lacie, et lui aussi se met à faire des resets. Du coup, c'est en train de recompiler dans l'autre sens : je remet l'option !

Bref...c'est pas la bonne piste....

Purée !!! Pourquoi ce noyau ne veut pas me détecter ce lecteur en USB 1.1 ?
En plus, j'ai réalisé ça hier, lsusb me dit qu'il y a 2 bus inutilisés en USB 1.1, et j'en déduis qu'ils sont les companions OHCI de la carte PCI...puisque les ports de la carte mère sont désactivés....donc ça DOIT marcher ! Mais comment ? :roll:
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Thu Nov 09, 2006 8:56 pm    Post subject: Reply with quote

pour etayer ce que je viens de dire à propos des bus prêts à l'emploi avec OHCI :
cat /proc/bus/usb/devices

Code:
T:  Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 2
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
S:  Manufacturer=Linux 2.6.17-gentoo-r8 ohci_hcd
S:  Product=OHCI Host Controller
S:  SerialNumber=0000:00:0e.1

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=12  MxCh= 3
D:  Ver= 1.10 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
S:  Manufacturer=Linux 2.6.17-gentoo-r8 ohci_hcd
S:  Product=OHCI Host Controller
S:  SerialNumber=0000:00:0e.0

T:  Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480 MxCh= 5
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=01 MxPS=64 #Cfgs=  1
S:  Manufacturer=Linux 2.6.17-gentoo-r8 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:0e.2

T:  Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#=  3 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
S:  Manufacturer=Generic
S:  Product=Mass Storage Device
S:  SerialNumber=058F312D81B

T:  Bus=01 Lev=01 Prnt=01 Port=04 Cnt=02 Dev#=  2 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
S:  Manufacturer=LaCie
S:  Product=LaCie Hard Drive USB
S:  SerialNumber=10000E000A54BA3C

où l'on voit que le SerialNumber est le même : 0000:00:0e : ça correspond à la carte PCI USB 2.0
et on voit que, à mon très grand désespoir, le lecteur de carte est pris en charge par EHCI Host Controller.... :cry:
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Thu Nov 09, 2006 8:57 pm    Post subject: Reply with quote

t-bow wrote:
Purée !!! Pourquoi ce noyau ne veut pas me détecter ce lecteur en USB 1.1 ?

bah l'USB 1, c'est deprécié :mrgreen:

sinon, c'est peut-être idiot, mais as tu tenté avec un livecd ? juste pour voir ce que ça dit
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Thu Nov 09, 2006 8:59 pm    Post subject: Reply with quote

blasserre wrote:
sinon, c'est peut-être idiot, mais as tu tenté avec un livecd ? juste pour voir ce que ça dit

tiens, c'est pas bête ça...j'y avais pas pensé. Je vais essayer...mais ça sera demain !
A demain pour la suite !
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Fri Nov 10, 2006 11:13 am    Post subject: Reply with quote

Bon : j'ai testé avec le CD Knoppix que j'avais sous la main (du coup, c'est pas le dernier né : noyau 2.6.14 je crois).
C'est pire ! Ma carte est géré par OHCI : elle n'est pas reconnue comme étant une carte USB 2.0. Du coup, tout ce qui est connecté dessus est géré en USB 1.1 (Disque Dur externe Lacie y compris)...

Par contre, quand je regarde le résultat de cat /proc/bus/usb/devices
je vois que la version du lecteur et du disque dur externe sont tous les deux à :
Quote:
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1

donc idem qu'avec mon noyau. Et cela malgré le fait que tout est géré en USB 1.1. Il semblerait que cette version soit donc lue dans une mémoire du matériel.

Est-il erroné de penser, dès lors, que le lecteur, paramétré à Ver= 2.00 sera toujours reconnu, en automatique, comme un high speed device ?

A ce moment, la question devient : peut-on forcer le noyau à gérer ce lecteur particulier (reconnaissable via son n° de série SerialNumber=058F312D81B par le module ohci_hcd ?

EDIT1 : à moins que ce lecteur soit vraiment un lecteur USB 2.0, mais alors je ne comprends pas comment c'est possible, vu la tête du cable !
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Fri Nov 10, 2006 9:14 pm    Post subject: Reply with quote

ça me chagrinait cette histoire de liveCD Knoppix. Je viens de me graver la dernière version. Noyau 2.6.17.
Bon, ben cette fois, c'est exactement la même configuration que moi : 2 bus géré par OHCI, tous seuls dans leur coin les malheureux :cry: , et 1 bus géré par EHCI, sur lequel sont rattachés le lecteur de misère, et le disque dur externe...
tout idem à ma Gentoo...

Donc la question est toujours la même : peut-on forcer le noyau, pour mon lecteur, à utiliser OHCI ?
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Sun Nov 12, 2006 7:33 pm    Post subject: Reply with quote

t-bow wrote:
[...]Cela dit, pour rassurer kopp, j'ai toujours le /usr/src/linux à jour....

nemo13 wrote:
as-tu tenté un update-usbids

[...]
je crois que ça n'a pas marché....C'est censé faire quoi ? il n'y a pas de page man...


le dernier gentoo-sources est le 2.6.18 c'est bien celui que tu as ?

le update-usbids met à jour la base de données des périphériques usb ( id 051A2235 -> périphérique truc)
par contre j'arrive pas à y retrouver mes petits...

mais ça peut valoir le coup de tenter la mise à jour.
le fichier fait ~150ko, celui que tu as téléchargé 176octets, donc retente le coup
je pense qu'aller rechercher des infos sur ce fichier et le bricoler te permettrait de faire passer ton périf pour un usb1
mais je n'ai malheureusement pas compris comment :(
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Sun Nov 12, 2006 7:52 pm    Post subject: Reply with quote

blasserre wrote:
le dernier gentoo-sources est le 2.6.18 c'est bien celui que tu as ?

Depuis Vendredi, oui (il est passé en stable). D'ailleurs, j'ai testé l'option CONFIG_USB_EHCI_ROOT_HUB_TT que tu m'as proposé : ça n'a rien changé.
blasserre wrote:
le update-usbids met à jour la base de données des périphériques usb ( id 051A2235 -> périphérique truc)
8O Quelle base de données ?
blasserre wrote:
mais ça peut valoir le coup de tenter la mise à jour.

Je m'y recolle de suite !
blasserre wrote:

je pense qu'aller rechercher des infos sur ce fichier et le bricoler te permettrait de faire passer ton périf pour un usb1
mais je n'ai malheureusement pas compris comment :(

ça, c'est une très bonne piste (je trouve) : je vais regarder ça de plus près...si tu peux juste m'aiguiller sur ce que c'est que cette base de données, et à quoi elle sert ? (je vais également chercher de mon côté). Moi, je pensais que l'USB "lisait" une mémoire dans le matériel pour savoir si c'était un low ou high device...(je ne sais pas si je suis clair, là ?). C'est pour ça que je ne vois pas trop à quoi sert cette base de données....

EDIT1 :
Code:
update-usbids
--21:00:07--  http://www.linux-usb.org/usb.ids
           => `/usr/share/misc/usb.ids.new'
Résolution de www.linux-usb.org... 66.35.250.210
Connexion vers www.linux-usb.org|66.35.250.210|:80...connecté.
requête HTTP transmise, en attente de la réponse...200 OK
Longueur: 153,700 (150K) [text/plain]

100%[===============================================>] 153,700       89.96K/s

21:00:09 (89.76 KB/s) - « /usr/share/misc/usb.ids.new » sauvegardé [153700/153700]

Done.

Cette fois, ça a marché. Reboot ? ou pas ?
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Sun Nov 12, 2006 8:30 pm    Post subject: Reply with quote

t-bow wrote:
C'est pour ça que je ne vois pas trop à quoi sert cette base de données....
Cette fois, ça a marché. Reboot ? ou pas ?

Bonsoir,
Pour "ce que je crois avoir compris"
Quand tu as un meilleure reconnaissance du materiel , l'OS est plus apte à y associer le driver qui va bien.
si widdam trainait par là cela serait cool :wink:

Pour le reboot : si nous étions sous l'OS de microsoft, la question ne se poserait même pas.
Pourquoi veux-tu rebooter alors qu'un depmod suivi d'un modprobe suffit sous linux ?
A+:jlp
edit :oops: bon faut lire rmmod et pas depmod :oops: toutes mes confuses :cry:


Last edited by nemo13 on Sun Nov 12, 2006 10:58 pm; edited 1 time in total
Back to top
View user's profile Send private message
blasserre
Veteran
Veteran


Joined: 10 Feb 2004
Posts: 1362
Location: Lille, Vlaanderen

PostPosted: Sun Nov 12, 2006 9:30 pm    Post subject: Reply with quote

à mon tour de dire "ce que j'ai compris" :wink:

je pense que quand un périf usb est branché, le système reçoit son ID (le code hexa unique correspondant au matos)
de là il regarde dans le fichier que tu viens de mettre à jour (que j'appelle à tort ou à raison une BDD), et peut-être aussi dans d'autres pour récupérer les paramètres de connexion du périf

je pense qu'avec un peu de recherche (j'ai pas trop le temps là :P ) en partant de ce fameux usb.ids on devrait trouver le fichier qui dit tel périf c'est de l'usb2, tel autre de l'usb1...
mais ne sachant pas du tout comment ça marche en réalité... considère ça comme une piste :D
_________________
benj

technicien professionnel, ascendant winner
Back to top
View user's profile Send private message
nemo13
Veteran
Veteran


Joined: 08 Oct 2004
Posts: 1016
Location: France/Istres

PostPosted: Sun Nov 12, 2006 11:01 pm    Post subject: Reply with quote

blasserre wrote:
à mon tour de dire "ce que j'ai compris" :wink:

je pense que quand un périf usb est branché, le système reçoit son ID (le code hexa unique correspondant au matos)
de là il regarde dans le fichier que tu viens de mettre à jour (que j'appelle à tort ou à raison une BDD), et peut-être aussi dans d'autres pour récupérer les paramètres de connexion du périf

Aurais-je oublier d'exprimer cela ? :?
toutafédakor
Back to top
View user's profile Send private message
titoucha
Advocate
Advocate


Joined: 21 Jul 2005
Posts: 2374
Location: Genève

PostPosted: Mon Nov 13, 2006 2:28 am    Post subject: Reply with quote

C'est exactement ça après avoir regardé ce fameux fichier USB.ids, en voici d'ailleurs le début.
Code:
#
#   List of USB ID's
#
#   Maintained by Vojtech Pavlik <vojtech@suse.cz>
#   If you have any new entries, send them to the maintainer.
#   The latest version can be obtained from
#      http://www.linux-usb.org/usb.ids
#
# $Id: usb.ids,v 1.228 2006/11/06 22:20:22 dbrownell Exp $
#

# Vendors, devices and interfaces. Please keep sorted.

# Syntax:
# vendor  vendor_name
#   device  device_name            <-- single tab
#      interface  interface_name      <-- two tabs

0001  Fry's Electronics
0002  Ingram
0003  Club Mac
0004  Nebraska Furniture Mart
0386  LTS
   0001  PSX for USB Converter
03e8  EndPoints, Inc.
   0004  SE401 WebCam
   0008  101 Ethernet [klsi]
03e9  Thesys Microelectronics
03ea  Data Broadcasting Corp.
03eb  Atmel Corp.
   2002  Mass Storage Device
   2015  at90usbkey sample firmware (HID keyboard)
   2018  at90usbkey sample firmware (CDC ACM)
   2019  stk525 sample firmware (microphone)
   201c  at90usbkey sample firmware (HID mouse)
   201d  at90usbkey sample firmware (HID generic)
   2022  at90usbkey sample firmware (composite device)
   2103  JTAG ICE mkII
   2104  AVR ISP mkII
   2107  AVR Dragon
   2ffb  at90usb AVR DFU bootloader
   2ffd  at89c5130/c5131 DFU bootloader
   2fff  at89c5132/c51snd1c DFU bootloader
Back to top
View user's profile Send private message
l_arbalette
Guru
Guru


Joined: 05 Feb 2006
Posts: 557
Location: Paris - FRANCE

PostPosted: Mon Nov 13, 2006 1:36 pm    Post subject: Reply with quote

J'ai cherché au sujet de cette piste usb.ids
Je suis arrivé à la conclusion suivante : ce fichier est fourni par le package "usbutils". Comme on s'en doute, ce package n'est pas nécessaire au bon fonctionnement du protocole USB et à la prise en charge correcte du matériel par les modules du noyau.

Ce fichier ne sert en fait qu'à une seule chose : permettre aux commandes telle que lsusb d'avoir un "output" lisible, en faisant une équivalence entre les numéros barbares de constructeur et de matériel avec un texte plus littéraire.
Exemple extrait du fichier : 059f LaCie, Ltd
Dans mon lsusb : idVendor 0x059f LaCie, Ltd
Sans le fichier usb.ids, je n'aurais pas la mention LaCie, Ltd accolé au chiffre.

L'absence du paquet implique l'absence du fichier usb.ids. Mais en aucun cas cela n'empêcherait mon lecteur ou tout autre device d'être détecté et de fonctionner....et visiblement, il n'est pas sourcé au moment de la détection du matériel...

Il y a le même principe avec lspci, et le fichier /usr/share/misc/pci.ids

Il faut donc, il me semble, trouver autre chose....Êtes-vous d'accord sur mon analyse?
_________________
Proverbe chinois : L'homme qui pose une question peut sembler stupide, celui qui ne la pose pas le restera.
Abraham Maslow : Lorsque votre seul outil est un marteau, vous avez tendance à traiter tous les problèmes comme un clou.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Goto page Previous  1, 2
Page 2 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum