Jump to content

Installazione di High Sierra su Acer E1-572G


PantaLion08
 Share

117 posts in this topic

Recommended Posts

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

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=060000

1: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

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

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

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

  • Like 1
Link to comment
Share on other sites

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

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

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

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

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

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

 Share

×
×
  • Create New...