Jump to content

Mappatura porte Usb


Gengik84

Recommended Posts

  • Administrators
8 ore fa, bradipo666 ha scritto:

Archivio.zip 3 MB · 1 download

 

ok, allego cartella clover con ssdt patchato, config modificato (togliendo le patch port limit e aggiungendo la voce su drop table) e output IOreg 😎

la patch per port limit è presente perchè hai tutte le porte attive

su ssdt hai solo 4 porte usb disattivate e quindi così facendo, in caso, superi sempre il limite imposto delle 15 porte quindi la mappatura non può avere effetto

Link to comment
Share on other sites

  • Support Team

se questa è la tua mobo

YgfjNXZHmbRCWNJ0_setting_000_1_90_end_50

si vede che ci sono 5 porte USB + 2 interne sul frontale quindi raddoppiandole visto che ogni porta conta come 1 HS + 1 SS quindi = 2 hai un totale di 14 porte attive

infilare ed estrarre le pendrive USB 2.0 e 3.0 serve per individuare quelle attive, ergo di conseguenza sono da disattivare quelle non in uso

in quale zona del tragitto ti perdi????

la USB type c non la contare, dovrebbe essere asmedia quindi non tra le HS e SS ma anche se lo fosse arrivi al max a 16 porte, quindi 1 da sacrificare

Link to comment
Share on other sites

2 hours ago, iCanaro said:

se questa è la tua mobo

YgfjNXZHmbRCWNJ0_setting_000_1_90_end_50

si vede che ci sono 5 porte USB + 2 interne sul frontale quindi raddoppiandole visto che ogni porta conta come 1 HS + 1 SS quindi = 2 hai un totale di 14 porte attive

infilare ed estrarre le pendrive USB 2.0 e 3.0 serve per individuare quelle attive, ergo di conseguenza sono da disattivare quelle non in uso

in quale zona del tragitto ti perdi????

la USB type c non la contare, dovrebbe essere asmedia quindi non tra le HS e SS ma anche se lo fosse arrivi al max a 16 porte, quindi 1 da sacrificare

 

Si è quella la MoBo. Ho trovato questa immagine che indica i numeri delle porte...

 

1404766189_asusrogstrixh370igaming.thumb.png.54ce049007d38e60c9c8f347b4ac1fc6.png

 

Ho rifatto la procedura da capo:

 

HS/SS 01: porta usb posteriore 3.1 gen2 ______ ATTIVATA

HS/SS 02: porta usb posteriore 3.1 gen2 ______ ATTIVATA

HS/SS 03: porta usb posteriore 3.1 gen1 ______ ATTIVATA

HS/SS 04: porta usb-c posteriore 3.1 gen2 ______ DISATTIVATA

HS/SS 05: porta usb interna (case) 3.1 gen1 ______ ATTIVATA

HS/SS 06: porta usb interna (case) 3.1 gen1 ______ ATTIVATA

HS/SS 07: porta usb posteriore 3.1 gen1 ______ ATTIVATA

HS/SS 08: porta usb posteriore 3.1 gen1 ______ ATTIVATA

 

Fin'ora sono 14 porte attive.

 

HS 09: non usata quindi.. ______ DISATTIVATA

HS 10: dovrebbe essere la porta interna dove c'è il modulo wifi/BT (IOreg la indica come BRCM20702 Hub) ______ ATTIVATA

HS 11: AURA led controller... ______ DISATTIVATA

HS 12: non usata quindi.. ______ DISATTIVATA

HS 13: non usata quindi.. ______ DISATTIVATA

HS 14: l'immagine indica "bluetooth" (dovrebbe essere quello integrato intel che non uso) quindi.. ______ DISATTIVATA

 

Totale sono 15 porte attive.

 

SS 09: questa porta non la vedo quando da IOreg inserisco/tolgo le usb 2.0/3.0 (le SS vanno da SS01.....SS08), però la vedo dalla colonna sx dell'SSDT che ho estratto.

SS 10: idem come sopra

Comunque le ho disattivate entrambi per non andare oltre le 15 porte...

 

300343981_Schermata2020-01-19alle14_32_53.thumb.png.ab271c0729251d55f4f331c62a3fc598.png

 

Una volta modificato il SSDT, ho compilato, salvato e inserito in EFI/CLOVER/ACPI/PATCHED.

Ho poi modificato il config togliendo le patch del port limit...

 

832039638_Schermata2020-01-19alle14_39_02.thumb.png.d75dbbf1ed59cf8dd46a789f7bbb774f.png

 

e aggiungendo la voce al drop tables...

 

889335265_Schermata2020-01-19alle14_40_08.png.fd3e2c8b3022d3d99a841791537ead77.png

 

Ho riavviato...

Tastiera e mouse bluetooth, a differenza nella prima volta che ho fatto la procedura, ora funzionano.

Se apro IOreg però, mi accorgo che le porte attive sono 15 in totale ma..

 

1546278513_Schermata2020-01-19alle14_42_07.png.a7facaa9706d1201577087038fa58029.png

 

HS/SS 04 sono ancora attive...??

SS 07 è sparita ??

SS 08 è sparita ??

 

Scusate per la prolissità 😅

 

Edited by bradipo666
Link to comment
Share on other sites

  • Support Team

ma tu per disattivare le porte, ti basi su quello che vedi da ioreg dopo inserimento ed estrazione pendrive USB2.0 e 3.0 o sul disegnino fatto da altri??

 

ti devi basare sul ioreg tuo e di conseguenza disattivare quelle non in uso...

Link to comment
Share on other sites

  • Administrators

@bradipo666 il fatto che su acpi ne vedi di più di porte è anche normale, non sempre è esclusivamente mirato per un solo modello di mobo

non scrivono acpi specifiche sempre, vengono come dire adattate a seconda dei casi.

ipotesi stessa scrittura e presenza delle usb su ssdt, usato su serie Z potrebbe avere attive anche ss09, ss10.

Quindi basati su ioreg e continua così che con impegno risolvi sicuramente 🙂

 

@iCanaro 

non consideri una cosa ossia serie H.

avendo un numero minore di porte usb totali non ha bisogno di controller di terze parti per le 3.1...

Già rientra nel numero disponibile per essere integrate intel..

  • Like 1
  • +1 1
Link to comment
Share on other sites

Si certo mi baso su quello che mi dice IOreg, l'immagine mi è servita solo per sapere se ero nella direzione esatta..

 

questo è quello che mi dice IOreg:

 

1.thumb.png.dd3e18ff3cbdb090a2be448ee7f214ec.png

 

Ho disattivato:

 

HS04

HS09

SS04

 

ed ho attivato (15 porte)

 

HS01

HS02

HS03

HS05

HS06

HS07

HS08

HS10

SS01

SS02

SS03

SS05

SS06

SS07

SS08

 

il resto delle porte l'ho lasciato invariato ovvero:

 

SS09 Return (GUPC (S9CN))

SS10 Return (GUPC (SACN))

HS11 Return (GUPC (HBCN))

HS12 Return (GUPC (HCCN))

HS13 Return (GUPC (HDCN))

HS14 Return (GUPC (HECN))

USR1 Return (GUPC (Zero))

USR2 Return (GUPC (Zero))

 

Quando riavvio, IOreg mi dice che:

 

2.png.465123d38095da1f8fceb32761e63d8e.png

 

HS04 ancora attiva, è la USB-C

SS04 ancora attiva (testata con usb 3.0 e funziona)

SS07 porta sparita nonostante l'abbia attivata...... (testata con usb 3.0 e NON funziona

SS08 porta sparita nonostante l'abbia attivata...... (testata con usb 3.0 e NON funziona)

 

Diciamo che ci sono quasi... rientro nelle 15 porte... ma vorrei tenere  la SS07 e SS08 e togliere HS04 e SS04 ma non capisco perchè non si disattivano, il ssdt sembra ok...

allego SSDT modificato e config

Grazie

 

 

config.plist.zip SSDT-4-xh_cfsd4.aml.zip

Si certo mi baso su quello che mi dice IOreg, l'immagine mi è servita solo per sapere se ero nella direzione esatta..

 

questo è quello che mi dice IOreg:

 

1.thumb.png.dd3e18ff3cbdb090a2be448ee7f214ec.png

 

Ho disattivato:

 

HS04

HS09

SS04

 

ed ho attivato (15 porte)

 

HS01

HS02

HS03

HS05

HS06

HS07

HS08

HS10

SS01

SS02

SS03

SS05

SS06

SS07

SS08

 

il resto delle porte l'ho lasciato invariato ovvero:

 

SS09 Return (GUPC (S9CN))

SS10 Return (GUPC (SACN))

HS11 Return (GUPC (HBCN))

HS12 Return (GUPC (HCCN))

HS13 Return (GUPC (HDCN))

HS14 Return (GUPC (HECN))

USR1 Return (GUPC (Zero))

USR2 Return (GUPC (Zero))

 

Quando riavvio, IOreg mi dice che:

 

2.png.465123d38095da1f8fceb32761e63d8e.png

 

HS04 ancora attiva, è la USB-C (testata con usb 2.0 e funziona)

SS04 ancora attiva (testata con usb 3.0 e funziona)

SS07 porta sparita nonostante l'abbia attivata...... (testata con usb 3.0 e NON funziona

SS08 porta sparita nonostante l'abbia attivata...... (testata con usb 3.0 e NON funziona)

 

Diciamo che ci sono quasi... rientro nelle 15 porte... ma vorrei tenere  la SS07 e SS08 e togliere HS04 e SS04 ma non capisco perchè non si disattivano, il ssdt sembra ok...

allego SSDT modificato e config

Grazie

Edited by bradipo666
Link to comment
Share on other sites

  • Support Team

@bradipo666 sei entrato nella valle dell'eco? :default_hysterical:

 

guarda che secondo me stai facendo un'errore sulla metodologia.... le porte che vuoi usare, NON sono da attivare, in merito ad esse nell'SSDT non devi toccare nulla, devi solo disattivare quelle che non usi e se sei ancora oltre le 15 porte, sacrificarne qualcuna...

Link to comment
Share on other sites

  • Administrators

no quello è un esempio, tu ovviamente hai porte attive e devi solo disattivare

quindi non toccare quelle che sono già attive e modifica il codice su quelle da disattivare

🙂

oltre a questo ricorda anche che se rientri comunque nel limite delle 15 porte totali puoi benissimo lasciare qualche usb attiva anche se non è in uso effettivo.

  • Like 1
Link to comment
Share on other sites

2 minutes ago, Gengik84 said:

no quello è un esempio, tu ovviamente hai porte attive e devi solo disattivare

quindi non toccare quelle che sono già attive e modifica il codice su quelle da disattivare

🙂

oltre a questo ricorda anche che se rientri comunque nel limite delle 15 porte totali puoi benissimo lasciare qualche usb attiva anche se non è in uso effettivo.

 

ok, ho soltanto disattivato le porte che non uso, ma il problema rimane... come vedi sulle screen sopra: ad esempio la HS04 è impostata su Zero ma non si è disattivata, continua a funzionare 😥

Le SS07 e SS08 si sono disattivate anche se non ho toccato nulla nel ssdt 😰

Link to comment
Share on other sites

  • Supervisor.
24 minutes ago, bradipo666 said:

sulla guida è scritto che "devo lasciare One sulle porte da attivare". Visto che sulle porte da attivare del mio ssdt non c era One ma altre cifre/numeri, credevo andassero sostituiti con One appunto... ho interpretato male 🙄

Comunque ho ri modificato il ssdt ma il problema persiste... 

 

SSDT-4-xh_cfsd4.aml.zip 2.66 kB · 1 download

 

1.thumb.png.f1d5c64fa9a13d1f293a656025a6b7d9.png

2.thumb.png.de8baee574d478361294050f7d96d845.png

3.thumb.png.a6706297ae731c91fe81c43858e35672.png

SSDT-4-xh_cfsd4.aml.zip 2.66 kB · 0 downloads

Ti avevo suggerito di sostituire tutto il Method _UPC. Ci sarà un motivo, no? Ovvio che se non lo fai non funziona.😅

  • Ok 1
Link to comment
Share on other sites

  • Support Team
16 minuti fa, bradipo666 ha scritto:

 

HS04 disattivata ma mancano SS07 e SS08..

 

1468985290_Schermata2020-01-19alle17_12_20.png.d933ac2fd18cf1fca3c7f04557f08a61.png

 

questo è strano... non sono state toccate, tra l'altro quando lo si compila dice che ottimizza 2 righe... cosa che non era mai capitata...

secondo me meglio riparti tutto dall'inizio, cioè estrai le acpi nuovamente e se metti ioreg per mappatura.. capisco che la vuoi fare da solo, ma era per capire dove stà l'inghippo... SS07 SS08 non le ho toccate

 

Schermata 2020-01-19 alle 17.17.50.png

  • Like 1
Link to comment
Share on other sites

5 minutes ago, iCanaro said:

 

questo è strano... non sono state toccate, tra l'altro quando lo si compila dice che ottimizza 2 righe... cosa che non era mai capitata...

secondo me meglio riparti tutto dall'inizio, cioè estrai le acpi nuovamente e se metti ioreg per mappatura.. capisco che la vuoi fare da solo, ma era per capire dove stà l'inghippo... SS07 SS08 non le toccate

 

Ok riparto da capo 🤨

non so se c'entra qualcosa...ma è normale che nella config di prima (senza mappatura per intenderci), ho le patch per il port limit ma non ho USBinjectall nei kext?

Edited by bradipo666
Link to comment
Share on other sites

  • Support Team

USBInjectall lo devi inserire assieme alla port limit patch, solo così si è sicuri di avere tutte le porte USB operative

 

poi una volta mappato vanno rimossi USBInjectall e port limit patch

 

se posti ioreg per mappatura e acpi mi hanno incuriosito

Link to comment
Share on other sites

12 minutes ago, foskvs said:

Esattamente. Solo per le tipo C.

 

ok la HS/SS 04 (usb-C) si è disattivata cambiando la stringa.... non riesco ancora ad attivare la SS07 e SS08 ma......vedo la luce in fondo al tunnel 😂🤣

 

124974871_Schermata2020-01-19alle17_29_49.png.f0daa3c9c9a07d22e6c92e44816ee03e.png

 

comunque inserisco USBinjectall e ripeto la procedura da zero....

Intanto grazie per la pazienza ☺️

....per la vostra felicità vi terrò aggiornati 🤣

 nel frattempo vado al bar ad ubriacarmi 🤦‍♂️😅

  • +1 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.