Baio77 Posted January 6, 2018 Share Posted January 6, 2018 Vi seguo x la Lan e lettore SD , sto in guerra con quell'HW , avviare o spengere ININFLUENTE al fine di far vedere la periferica .........Aspettero nel caso altri aggiornamenti , ma i risultati sin adesso parlano chiari , una bega , la kext più efficace l'ha postata @Jolly in MacOS86 nel link postato precedentemente , ma da 10.13.2 NON funziona più , con 10.13.1 funzionava sempre sia Lan che lettore SD con l'aggiunta dell'apposita Kext. Ho anche sentito gengik x iniettare la periferica tramite DSDT , ma mi ha detto NON si puo fare o comunque NON servirebbe ...... Link to comment Share on other sites More sharing options...
foskvs Posted January 6, 2018 Share Posted January 6, 2018 Sia la LAN che il lettore di schede sono presenti nel DSDT (RP03.CRES e RP03.PXSX), ma dall'ioreg non c'è traccia. Link to comment Share on other sites More sharing options...
Jolly Posted January 6, 2018 Share Posted January 6, 2018 Con cp -r non ho mai avuto problemi di permessi. E come determini in anticipo se proprietà e permessi sono stati già stati assegnati correttamente? Link to comment Share on other sites More sharing options...
Baio77 Posted January 6, 2018 Share Posted January 6, 2018 Sia la LAN che il lettore di schede sono presenti nel DSDT (RP03.CRES e RP03.PXSX), ma dall'ioreg non c'è traccia. Unica nota mi dice ho una Lan da OS è questa: Credevo si potesse specificare su DSDT le caratteristiche della stessa tutto qua : 1:750 0:000 === [ GetDevices ] ======================================== 1:750 0:000 PCI (00|00:00.00) : 8086 0104 class=0600001:750 0:000 PCI (00|00:02.00) : 8086 0116 class=030000 1:750 0:000 - GFX: Model=Intel HD Graphics 3000 (Intel) 1:750 0:000 PCI (00|00:16.00) : 8086 1C3A class=078000 1:750 0:000 PCI (00|00:1A.00) : 8086 1C2D class=0C0320 1:750 0:000 PCI (00|00:1B.00) : 8086 1C20 class=040300 1:750 0:000 PCI (00|00:1C.00) : 8086 1C10 class=060400 1:750 0:000 PCI (00|02:00.00) : 0000 0000 class=020000 1:750 0:000 - LAN: 0 Vendor=Unknown 1:750 0:000 PCI (00|00:1C.01) : 8086 1C12 class=060400 1:750 0:000 PCI (00|03:00.00) : 168C 002B class=028000 1:750 0:000 - WIFI: Vendor=Atheros 1:750 0:000 PCI (00|00:1C.03) : 8086 1C16 class=060400 1:750 0:000 PCI (00|05:00.00) : 1033 0194 class=0C0330 1:750 0:000 PCI (00|00:1D.00) : 8086 1C26 class=0C0320 1:750 0:000 PCI (00|00:1F.00) : 8086 1C49 class=060100 1:750 0:000 PCI (00|00:1F.02) : 8086 1C03 class=010601 1:750 0:000 PCI (00|00:1F.03) : 8086 1C22 class=0C0500 Link to comment Share on other sites More sharing options...
foskvs Posted January 6, 2018 Share Posted January 6, 2018 Questo da linux? Edit: E come determini in anticipo se proprietà e permessi sono stati già stati assegnati correttamente? Controllo dopo. Non sono un fan dei kext in L/E o S/L/E quindi magari ho solo avuto fortuna, ma finora quei pochi me li ha sempre installati correttamente. Link to comment Share on other sites More sharing options...
Baio77 Posted January 6, 2018 Share Posted January 6, 2018 Questo da linux? LogBoot estratto Hackinfo V3 del mitico Gengik le kext ovunque le metto Non vengono caricate .... Link to comment Share on other sites More sharing options...
foskvs Posted January 6, 2018 Share Posted January 6, 2018 Non voglio finire "fuori strada", ma nel tuo report di Hack_Info, mi sembra che FakePCIID.kext non sia caricato. Link to comment Share on other sites More sharing options...
Baio77 Posted January 6, 2018 Share Posted January 6, 2018 Non voglio finire "fuori strada", ma nel tuo report di Hack_Info, mi sembra che FakePCIID.kext non sia caricato. Quello che dico , NON carica le kext , o le metto in OTHER o le installo in S\L\E o in L\E , nulla cambia , credevo con Clover o su DSDT si potesse iniettare qualcosa ........... Ho provato in tutte le maniere e combinazioni le kext sono 2 da installare , anche con quella dici tu i OTHER e solo fare tentativi di installare nelle varie cartella l'altra , stesso risultato , sono tentato di fare altra installazione su altro HD x provare che quasi certamente alla 1à installazione delle Kext vada , poi qualcosa cambia e non va più , come è stato sin ora in ogni installazione fatta , prove . Capisco sono NOIOSO e RIPETITIVO , ma questo è l'unico modo posso contribuire alla soluzione del problema , fornendo le mie esperienze a voi ,altro NON posso\riesco fare Link to comment Share on other sites More sharing options...
foskvs Posted January 6, 2018 Share Posted January 6, 2018 L'unica "iniezione" che puoi fare su DSDT che mi viene in mente, è inserire un device-id "falso". Per il WiFi funziona, ma per la Ethernet non lo so. Come già detto tempo fa da gengik84, i FakePCIID non si limitano e inserire l'id. Altrimenti basterebbe una patch sul DSDT o il config.plist 1 Link to comment Share on other sites More sharing options...
gengik84 Posted January 6, 2018 Share Posted January 6, 2018 È un bug del kext specifico per quella lan Ci sono vari casi, lan che sparisce con un riavvio, oppure che funziona dopo il riavvio. Kext caricati che poi vengono omessi da kernel-cache 1 Link to comment Share on other sites More sharing options...
Baio77 Posted January 6, 2018 Share Posted January 6, 2018 Confido nella soluzione del problema , anche se forse OGGI queste periferiche sono DATATE e magari ciò è più complicato .....Forse sbaglio , comunque è da Sierra , quindi da 1 anno che questo HW ha questo tipo di problemi , stiamo a vedere ............ Link to comment Share on other sites More sharing options...
Jolly Posted January 6, 2018 Share Posted January 6, 2018 Questo da linux? Edit: Controllo dopo. Non sono un fan dei kext in L/E o S/L/E quindi magari ho solo avuto fortuna, ma finora quei pochi me li ha sempre installati correttamente. Ripeto, non li hai installati li hai copiati, hai solo avuto la fortuna che erano già stati “trattati” con “sudo chown” e “sudo chmod”. Una procedura che non vale sempre e per tutti, non è corretta. Link to comment Share on other sites More sharing options...
gengik84 Posted January 6, 2018 Share Posted January 6, 2018 potete controllare le info se il kext è caricabile con sudo kextutil -tn /percorso/"nome.kext" comunque nel caso per essere sicuri la buona procedura sarebbe sudo cp -r /percorso/"kext" /percorso/destinazione/"kext" // <-- copia del kext sudo chown -R 0:0 /percorso/al/"kext" // <--Asegnnazione permessi sudo chmod -R 755 /percorso/al/"kext" // <-- idem come sopra sudo kextcache -i / // <-- aggiornamento kernelcache & prelinkedkernel Link to comment Share on other sites More sharing options...
foskvs Posted January 6, 2018 Share Posted January 6, 2018 Fatto ora una prova. VoodooPS2Controller compilato al momento dal codice sorgente. cd ~/Downloads/OS-X-Voodoo-PS2-Controller-master/build/Products/Release/ sudo kextutil -tn VoodooPS2Controller.kext Mi esce questo: Kext rejected due to improper filesystem permissions: <OSKext 0x7fcad241e590 [0x7fff9c31a980]> { URL = "VoodooPS2Controller.kext/ -- file:///Users/foskvs/Downloads/OS-X-Voodoo-PS2-Controller-master/build/Products/Release/", ID = "org.rehabman.voodoo.driver.PS2Controller" } Code Signing Failure: not code signed Authentication Failures: File owner/permissions are incorrect (must be root:wheel, nonwritable by group/other): VoodooPS2Controller.kext Contents MacOS VoodooPS2Controller PlugIns Info.plist Diagnostics for VoodooPS2Controller.kext: Authentication Failures: File owner/permissions are incorrect (must be root:wheel, nonwritable by group/other): VoodooPS2Controller.kext Contents MacOS VoodooPS2Controller PlugIns Info.plist Lo copio comunque i L/E senza assegnare i permessi: sudo cp -r VoodooPS2Controller.kext /Library/Extensions/VoodooPS2Controller.kext sudo kextutil -tn /Library/Extensions/VoodooPS2Controller.kext E mi esce questo: Kext with invalid signatured (-67062) allowed: <OSKext 0x7fef6dd01680 [0x7fff9c31a980]> { URL = "file:///Library/Extensions/VoodooPS2Controller.kext/", ID = "org.rehabman.voodoo.driver.PS2Controller" } Code Signing Failure: not code signed /Library/Extensions/VoodooPS2Controller.kext appears to be loadable (including linkage for on-disk libraries). Non me lo so spiegare. In Downloads non è caricabile, copiato in L/E diventa caricabile? Edit: Se lo copio "a mano", non è caricabile: Kext rejected due to improper filesystem permissions: <OSKext 0x7fe585512710 [0x7fff9c31a980]> { URL = "VoodooPS2Controller.kext/ -- file:///Library/Extensions/", ID = "org.rehabman.voodoo.driver.PS2Controller" } Code Signing Failure: not code signed Authentication Failures: File owner/permissions are incorrect (must be root:wheel, nonwritable by group/other): VoodooPS2Controller.kext Contents MacOS VoodooPS2Controller PlugIns Info.plist Diagnostics for VoodooPS2Controller.kext: Authentication Failures: File owner/permissions are incorrect (must be root:wheel, nonwritable by group/other): VoodooPS2Controller.kext Contents MacOS VoodooPS2Controller PlugIns Info.plist Link to comment Share on other sites More sharing options...
PantaLion08 Posted January 7, 2018 Author Share Posted January 7, 2018 Hallo! Scusate (di nuovo) l'assenza.. Altri problemi mi hanno costretto a formattare. Le ho provate tutte, ma la Lan non viene vista (così come la SD). Probabilmente, visti i giorni precedenti, verrà rilevata dopo aver lasciato spento il pc per qualche ora (non riesco a spiegarmi questa cosa ma così è .-.). Ci sarebbe ancora da risolvere il power management, da quanto mi avete detto. EDIT: Preciso che, secondo il router a cui ho collegato la Lan del pc, un collegamento a qualcosa c'è, ma il portatile non rileva la porta Lan......... Link to comment Share on other sites More sharing options...
foskvs Posted January 7, 2018 Share Posted January 7, 2018 Per il power management scarica SSDT Automator ed eseguilo. In alternativa, puoi scaricare ssdtPRGen.sh, renderlo eseguibile ed eseguirlo. Al termine del programma, dovrai copiare il file SSDT.aml in EFI/CLOVER/ACPI/patched (con SSDT Automator, dovresti trovarlo sul Desktop). Link to comment Share on other sites More sharing options...
PantaLion08 Posted January 7, 2018 Author Share Posted January 7, 2018 È andato tutto bene! Proverò un poco per quando riguarda Lan e SD, il resto funziona tutto. Link to comment Share on other sites More sharing options...
Recommended Posts