Firma codice non valida che impedisce l'estensione del kernel da caricare su macOS Sierra

2

Ho un'unità a nastro LTO con un ATTO Thunderlink SH 1068 incorporato che si basa su un'estensione del kernel ATTO SAS / HBA di fine vita, ATTO ThunderLink SAS HBA Driver 1.25 .

Dopo l'aggiornamento a macOS Sierra, l'estensione del kernel non verrà caricata, quindi l'unità nastro LTO non verrà visualizzata nella struttura dei dispositivi SAS. Funzionava perfettamente su El Capitan 10.11.6.

Sembra che Gatekeeper in Sierra stia bloccando questa estensione del kernel.

L'esecuzione di kextutil -t in Terminale come diagnostica rivela che la firma del codice non è valida:

MacBook-Pro:~ user$ sudo kextutil -t /Library/Extensions/ATTOThunderLinkSASHBA.kext 
Password:
Diagnostics for /Library/Extensions/ATTOThunderLinkSASHBA.kext:
Code Signing Failure: code signature is invalid
Untrusted kexts are not allowed
ERROR: invalid signature for com.ATTO.driver.ATTOThunderLinkSASHBA, will not load

Che cosa devo fare per caricare in modo sicuro l'estensione del kernel in modo che la mia unità a nastro LTO funzioni di nuovo?

    
posta user260467 20.10.2016 - 22:33
fonte

3 risposte

0

Si scopre che non è praticabile eseguire questa estensione del kernel obsoleta su Sierra.

La mia soluzione era solo per mantenere un sistema El Capitan dedicato in modo che potessi usare questo particolare hardware.

    
risposta data 14.03.2017 - 22:04
fonte
2

Penso di averlo fatto per funzionare. Oltre alla risposta di Jason Conrad sopra, ATTO sembra aver lanciato il driver SH 1068 nel pacchetto SH 2068.

Ora, perché non lo rendono chiaro a nessuno senza realmente scaricare il driver e tentando di installarlo, non lo so.

Quello che so è che dopo aver installato il driver per SH 2068 (che è firmato, quindi funziona su Sierra) ora posso vedere la mia libreria di nastri LTO.

Prendi gli installer da qui: link

    
risposta data 22.09.2017 - 12:33
fonte
1

puoi disattivare System Integrity Check in Sierra seguendo le istruzioni su questa pagina: link

Prova anche ad ottenere una versione più recente dei driver dal sito web di Atto. Ad esempio, il Thunderlink NT 1101 viene interrotto, ma il driver, versione 2.0.7, per NT2101 dice che supporta 1101 e sembra funzionare.

    
risposta data 01.11.2016 - 15:26
fonte

Leggi altre domande sui tag