seth Posted November 2, 2021 Share Posted November 2, 2021 ciao ragazzi, senza un apparente motivo, mi ritrovo con le usb non funzionanti. Di conseguenza l'intero sistema inutilizzabile, visto che ovviamente anche tastiera e mouse sono usb. le avevo mappate con successo l'anno scorso con il metodo ACPI descritto da @Gengik84. Da ieri, senza aver aggiornato assolutamente nulla (OC ancora 0.7.4, kext non toccati, nessun aggiornamento software) hanno smesso di funzionare. non è un problema hardware, perché su Windows ed openSUSE funzionano. la cosa assurda è che neanche con il backup del precedente OC 0.7.3 funziona. l'unico modo per farli funzionare è usare Clover da una vecchia USB d'emergenza. qualcuno ha la più pallida idea di cosa possa essere successo? grazie! Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 2, 2021 Administrators Share Posted November 2, 2021 ciao, controlla bene il config, quindi definizione del relativo SSDT etc etc 1 Link to comment Share on other sites More sharing options...
seth Posted November 2, 2021 Author Share Posted November 2, 2021 ciao @Gengik84 guardo e riguardo ste righe, ma mi sembrano ok. poi non si spiegherebbe il motivo per il quale ha funzionato ok fino a sabato. il giorno dopo hanno smesso di funzionare e, ripeto, senza aver aggiornato OC, kext o qualsiasi cosa. ti allego lo screenshot, fammi sapere se trovi qualcosa di strano. aggiungo che XhciPortLimit è impostato su False grazie Link to comment Share on other sites More sharing options...
seth Posted November 2, 2021 Author Share Posted November 2, 2021 aggiungo EFI. grazie EFInoUSB.zip Link to comment Share on other sites More sharing options...
Support Team Anto65 Posted November 2, 2021 Support Team Share Posted November 2, 2021 Prova a mettere cosi' in Delete Drop OEM SSDT-USBmap Nel mio caso ho messo il nome originale dell ssdt se non va Drop OEM SSDT-USBmap puoi mettere il nome originale del tuo ssdt "xh_rvp10" e inserirli come nel mio esempio rinomini pero' prima in ACPI SSDT_USBmap.aml > SSDT-xh_rvp10.aml 1 Link to comment Share on other sites More sharing options...
seth Posted November 3, 2021 Author Share Posted November 3, 2021 ciao @antuneddu grazie per le idee, ma purtroppo non hanno funzionato. avete per caso avuto modo di dare un'occhiata alla EFI? sembra ok o ci sono errori? Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 3, 2021 Administrators Share Posted November 3, 2021 estrai le acpi pulite, guarda lo stesso SSDT delle usb, prendi il TableLenght e usa questo sul config Link to comment Share on other sites More sharing options...
Support Team Anto65 Posted November 3, 2021 Support Team Share Posted November 3, 2021 Ma allora e' sbagliato quell Oemtableid ? 🤔 Link to comment Share on other sites More sharing options...
Supervisor. foskvs Posted November 3, 2021 Supervisor. Share Posted November 3, 2021 In caso volessi fare il drop della tabella con il tableid (e non con la lunghezza), il campo OemTableId non deve essere vuoto. Ad esempio: Comment è cosmetico. Ci puoi anche scrivere "scemo chi legge" e funziona lo stesso. 1 Link to comment Share on other sites More sharing options...
Support Team Anto65 Posted November 3, 2021 Support Team Share Posted November 3, 2021 Ok , io uso il lenght , nel suo caso usa OemTableId , mi chiedvo se quello inserito fosse errato , visto che non funziona Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 3, 2021 Administrators Share Posted November 3, 2021 26 minuti fa, antuneddu ha scritto: Ma allora e' sbagliato quell Oemtableid ? 🤔 No no va bene xh_rvp10 è uguale a 78685F72 76703130 1 minuto fa, antuneddu ha scritto: Ok , io uso il lenght , nel suo caso usa OemTableId , mi chiedvo se quello inserito fosse errato , visto che non funziona delle volte non prende il tableID, per questo gli ho consigliato di provare con TableLenght 1 1 Link to comment Share on other sites More sharing options...
Support Team Anto65 Posted November 3, 2021 Support Team Share Posted November 3, 2021 non capisco perche non gli va allora 🤔 ok ho letto adesso 👍 1 Link to comment Share on other sites More sharing options...
Supervisor. foskvs Posted November 3, 2021 Supervisor. Share Posted November 3, 2021 Length è il metodo più sicuro, perché su alcuni sistemi ci sono più tabelle con lo stesso id (tipo il mio Acer in firma). Non funziona perché hai lasciato il campo OemTableId vuoto, mettendo il nome della tabella in comment. Per funzionare, quella voce deve contenere l'id della tabella (convertito in esadecimale) e (non sono sicuro al 100%) il valore di length deve essere impostato su 0. Link to comment Share on other sites More sharing options...
seth Posted November 4, 2021 Author Share Posted November 4, 2021 grazie a tutti ragazzi. purtroppo anche utilizzando TableLenght (come suggerisce @Gengik84) non funziona, a meno che non sbagli io (cosa molto probabile). questo è il config modificato con TableLenght: Ho anche provato a mantenere sia OemTableId 78685F72 76703130 che TableLenght 10967, ma anche in quel caso non funziona. Questo è quello che ho estratto dalle mie ACPI: * Original Table Header: * Signature "SSDT" * Length 0x00002AD7 (10967) * Revision 0x02 * Checksum 0x45 * OEM ID "INTEL" * OEM Table ID "xh_rvp10" * OEM Revision 0x00000000 (0) * Compiler ID "INTL" * Compiler Version 0x20160422 (538313762) */ DefinitionBlock ("", "SSDT", 2, "INTEL", "xh_rvp10", 0x00000000) Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 4, 2021 Administrators Share Posted November 4, 2021 3 minuti fa, seth ha scritto: TableLenght 10967, l'hai preso dalla tabella originale? non devi prenderlo da quella che è stata modificata Link to comment Share on other sites More sharing options...
seth Posted November 4, 2021 Author Share Posted November 4, 2021 1 hour ago, Gengik84 said: l'hai preso dalla tabella originale? non devi prenderlo da quella che è stata modificata si, l'ho preso dalla tabella originale. quando mappai le usb 1 annetto fa, ho salvato una copia delle ACPI originali nel caso avessi dovuto ri-mappare. ho estratto la Original Table Header da li. Link to comment Share on other sites More sharing options...
seth Posted November 6, 2021 Author Share Posted November 6, 2021 ho provato ad aggiornare ad OC 0.7.5, ma ovviamente non ho risolto nulla. ho anche provato ad usare gli aml del team di opencore (SSDT-PLUG e SSDT-EC-USBX) al posto di quelli @Gengik84, ma non sembrano funzionare neanche così. non so più che pesci pigliare. Link to comment Share on other sites More sharing options...
Support Team Anto65 Posted November 6, 2021 Support Team Share Posted November 6, 2021 Strana sta cosa..a questo punto togli l ssdt dell usbmap e il delete nel config e rimetti usbinjectall se hai problemi con le usb , e con calma rifai magari la mappatura ... ma questo e' un mio modesto parere non e' detto che il boss non abbia qualche altra soluzione Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 6, 2021 Administrators Share Posted November 6, 2021 è veramente strano, che non ti funzioni più senza aver modificato nulla fai così, estrai le acpi pulite con opencore e allegale con la efi del primo post allegami il log eseguito con KEAX Link to comment Share on other sites More sharing options...
seth Posted November 6, 2021 Author Share Posted November 6, 2021 @antuneddugrazie, provo quest'ultimo tentativo e male che vada lo tengo come dici tu. @Gengik84 ti ho allegato log di KEAX e tutte le ACPI fresche fresche appena estratte 🙂 grazie mille come sempre. ACPI+KEAX.zip Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 6, 2021 Administrators Share Posted November 6, 2021 Metti questa efi https://www.macos86.it/applications/core/interface/file/attachment.php?id=36434 sostituisci il config riavvia e rifai keax, controlla anche le usb config.plist.zip Link to comment Share on other sites More sharing options...
seth Posted November 6, 2021 Author Share Posted November 6, 2021 ti allego il nuovo log KEAX. le USB continuano a non funzionare 😞 KEAXnew.log.zip Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 6, 2021 Administrators Share Posted November 6, 2021 prova a sostituire, fai ioreg e allegalo ma quando facesti la mappatura, fu fatta con clover e acpi estratte da qui? config.plist 2.zip Link to comment Share on other sites More sharing options...
seth Posted November 6, 2021 Author Share Posted November 6, 2021 (edited) @Gengik84 si, all'epoca usavo Clover ed avevo estratto ACPI da clover e mappato usb partendo da quelle. comunque sostituendo il config le usb non sono ancora funzionanti, ti allego ioreg Andrea’s iMac-noUSB.zip Edited November 6, 2021 by seth Link to comment Share on other sites More sharing options...
Administrators Gengik84 Posted November 6, 2021 Administrators Share Posted November 6, 2021 ma le usb ci sono su ioreg e sono mappate Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now