IPB

Bienvenue invité ( Connexion | Inscription )

 
Reply to this topicStart new topic
> Ajout de ports USB, reconnus comme USB2
Options
Anard
posté 2 Jan 2019, 16:48
Message #1


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Bonjour,

Je viens de rajouter un lecteur de cartes sur mon iMack (cartes SD et µSD) dont voici le modèle.
J'ai repris mon injecteur USB en suivant à nouveau le tuto mais tout ne ne passe pas comme prévu.

Mon lecteur est censé être en USB3. Dans IOJones, j'ai pu relever ces valeurs :
Port USB n°1 : HS01 - 01 00 00 00 en USB2 comme en USB3
Port USB n°2 : HS01 aussi - 02 00 00 00 en USB2 comme en USB3
Port SD : SS01 - 10 00 00 00
Port µSD : SS01 - 10 00 00 00
Port USB-C : je n'ai pas pu tester, je n'ai pas de périphérique USB-C...

Ce qui me turlupine (en tout bien tout honneur) :
  • Au reboot, avec USBInjectAll.kext et le patch 10.13.4+, j'ai pu remarquer que mon disque TimeMachine branché en USB3 et qui fonctionne d'habitude n'a pas voulu se monter. Il ne voyait donc pas tous les ports, malgré l'injecteur et le patch.
  • Pour mes nouveaux USB 1 et 2, étant donné qu'ils sont tous les deux en HS01, je n'ai mis que la première valeur (01 00 00 00)
  • Idem, les port SD et µSD ont la même référence, donc je ne sais pas comment il les différencie


Finalement après remplacement d'USBInjectAll par mon injecteur et désactivation du patch, tout fonctionne et je peux brancher des trucs sur mes 2 nouveaux USB en même temps qu'une µSD et une SD, tout se monte correctement.
Par contre les nouveaux ports sont reconnus comme des USB2...
Comme vous pouvez le voir sur ces copies d'écran, ils sont reconnus comme des USB2 dérivés d'un USB3, mais les cartes SD indiquent "USB3 card reader" ... dry.gif
Petites copies d'écran avec tout de branché (normalement, le ASMEDIA est un USB3) :


Voilà, si vous avez une idée pour m'aider à les faire tourner à un peu plus de 480Mb/s, je suis preneur...

Ce message a été modifié par Anard - 2 Jan 2019, 16:50.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
Anard
posté 2 Jan 2019, 17:25
Message #2


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Quelques autres questions :

Est-ce qu'il est possible d'avoir plusieurs "port" identiques sur des "HSxx/SSxx" différents ?
Et est-il possible d'avoir plusieurs "port" au sein d'un même "HSxx/SSxx" ?

En effet, une fois redémarré avec mon injecteur, IOJones voit bien l'adresse que j'avais notée pour SS01 (10 00 00 00) mais à l'intérieur, il note 4 autres adresses : 01 00 00 00, 02 00 00 00, 03 00 00 00, 04 00 00 00.
Aussi, cette adresse correspondait aux cartes SD avec USBInjectAll. Pourtant maintenant, quand je branche une carte SD, IOJones la voit avec l'adresse des autres USB, cad HS01 / 01 00 00 00

wacko.gif

Ce message a été modifié par Anard - 2 Jan 2019, 17:31.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
Zeorymer
posté 3 Jan 2019, 09:45
Message #3


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 324
Inscrit : 15 Feb 2017
Membre no 201 229



Citation (Anard @ 2 Jan 2019, 17:48) *
Mon lecteur est censé être en USB3. Dans IOJones, j'ai pu relever ces valeurs :
Port USB n°1 : HS01 - 01 00 00 00 en USB2 comme en USB3
Port USB n°2 : HS01 aussi - 02 00 00 00 en USB2 comme en USB3

Ce n'est pas possible que tes prises USB soit mappées sur le même port. De plus si ce sont des prises USB3 elles doivent normalement se monter sur un port HSxx (en USB2) et SSxx (en USB3). Si c'est une prise USB2 elle ne sera montée que sur un port HSxx

Si tu n'as mappé dans ton injecteur que les port HSxx c'est normal que quand tu branches tu n'as tes périphériques que reconnus comme étant USB2.

Le tuto pour créer un injecteur de port n'est pas compliqué mais il faut le suivre scrupuleusement et il est impératif d'avoir des clé USB2 et USB3 pour faire l'analyse. Sans ça l'analyse sera incomplète.
Pour l'USB-C achètes toi une clé USB-C pour l'injecter histoire que tu sois tranquille pour le futur.
Go to the top of the page
 
+Quote Post
Anard
posté 3 Jan 2019, 11:34
Message #4


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Bien j'ai réessayé. Je me suis en fait rendu compte que je m'étais fait enfler sur un câble USB3 qui n'en est pas un malgré que son connecteur soit bleu.
C'est pour ça que j'avais la même chose en USB2 et en USB3.

En revanche, le lecteur de carte est bien vu comme un hub USB avec tous les ports branchés sur HS01/01 00 00 00 en USB2 ou SS01/10 00 00 00 en USB3.
Toujours pas testé l'USB-C, je n'ai pas de matériel compatible, mais je ne sais pas s'il aura une adresse différente du coup...

Voici ce que me montre IOJones pour mon lecteur de cartes :

Dans les 2 cas (HS01 et SS01), l'ensemble est vu comme un hub USB qui contient 4 adresses dont je ne tiens pas compte. Par exemple, si je clique sur AppleUSB20HubPort@14110000, il m'affiche un port 01 00 00 00. Si je cliques sur celui du dessous, 02 00 00 00 etc. J'imagine que ces "sous-adresses" correspondent à mes 4 ports (USB1, USB2, SD, USB-C). Mais elles n'entrent pas en compte dans mon injecteur qui ne prend que de l'adresse du Hub.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
Zeorymer
posté 3 Jan 2019, 12:24
Message #5


Macbidouilleur de bronze !
**

Groupe : Membres
Messages : 324
Inscrit : 15 Feb 2017
Membre no 201 229



Je ne comprend pas tu fais tes tests avec des lecteurs de carte ? Pourquoi pas tant que tu as un lecteur USB2 et un lecteur USB3 on un lecteur avec 2 cables un USB2 et un USB3.
Par contre je ne comprend pas pourquoi tu te soucis sous-adresses du hub. Effectivement c'est le mappage des ports de ton lecteur de carte mais ce qui est important c'est le mappage des port de la carte mère uniquement.
Si tu n'es pas sûr fais plutôt tes tests avec des clés usb si tu as peur de confondre les port du hub usb avec les port à mapper.
Go to the top of the page
 
+Quote Post
Anard
posté 3 Jan 2019, 12:32
Message #6


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Je ne suis pas toujours très clair... biggrin.gif
En fait, j'ai envoyé la photo du lecteur dans mon premier post. Il dispose de 2 USB3, 1 USB-C, une entrée pour SD et une entrée pour µSD. Je les ai toutes testées avec des clés USB2 et USB3 (sauf l'USB-C que je n'ai pas pu tester et les 2 SD pour lesquels j'ai utilisé des cartes SD du format adéquat).
Je m'attendais dans le mappage d'avoir 4 à 6 ports à référencer dans mon injecteur, mais il n'y en a en fait que 2 (l'USB2 et l'USB3) puisque le machin est vu comme un hub USB.

Je ne sais pas s'il existe des modèles qui seraient vus comme plusieurs ports plutôt que comme un hub.
En effet, j'ai également 2 USB2 en façade sur le boitier qui sont reliés à un seul connecteur sur la carte mère, mais ils ont bien 2 adresses séparées au niveau de mon injecteur.

Ce message a été modifié par Anard - 3 Jan 2019, 12:36.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post
Anard
posté 3 Jan 2019, 18:08
Message #7


Macbidouilleur d'argent !
***

Groupe : Membres
Messages : 659
Inscrit : 7 May 2015
Membre no 195 224



Bien. Je me suis fait prêter un SSD en USB-C pour tester la prise.
Elle fonctionne immédiatement, reconnue par IOJones toujours sur le même port (SS01/10 00 00 00) mais elle ne dépasse pas 5Gb/s, même en indiquant UsbConnector = 10 sur ces prises.
Après, je ne crois pas que ma carte mère gérait l'USB 3.1 donc ce doit être elle qui limite la vitesse.


--------------------
"iMack" : GA-H97M-D3H, Intel i5 4460, 16Go DDR3, Asus GTX670 Intel HD4600, 2x SSD 256Go, HDD 500Go+Zraid 3x2To / Clover - macOS Mojave / Gentoo-Xfce
"Portable" : HP Pavilion DV3500, Intel core2 T6400, 4Go DDR3, NVidia GeForce 9300M, HDD 256Go / Grub2 - Gentoo-Xfce
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 26th April 2024 - 15:23