L'unico motivo per cui è necessario eseguire Kext Utility è quello di aggiornare le cache kext, non per installare il kext. Se avete un altro modo per aggiornare le cache, è possibile utilizzare tale metodo, ma a mio parere KextUtility è il modo più semplice. Ogni volta che si installa un kext (non importase è in /E/E o /S/L/E) è una buona idea per aggiornare le cache.
76 replies to this topic
#21
Posted 14 February 2012 - 01:34 AM
#22
Posted 14 February 2012 - 08:11 AM
PookyMacMan, on 14 February 2012 - 01:34 AM, said:
L'unico motivo per cui è necessario eseguire Kext Utility è quello di aggiornare le cache kext, non per installare il kext. Se avete un altro modo per aggiornare le cache, è possibile utilizzare tale metodo, ma a mio parere KextUtility è il modo più semplice. Ogni volta che si installa un kext (non importase è in /E/E o /S/L/E) è una buona idea per aggiornare le cache.
Ok grazie mille, sei stato chiarissimo!!
Dove trovo l'ultimo " IO80211Family.kext"?
#23
Posted 14 February 2012 - 01:30 PM
#24
Posted 14 February 2012 - 03:26 PM
Ragazzi mi è arrivata ora la scheda wi-fi col corriere, praticamente hanno sbagliato e mi hanno spedito il modello TL-WN851ND(Atheros AR9287), funziona con Lion?
Praticamente a quanto pare hanno sbagliato a mio favore perchè questa funziona fino 300Mbps!
Praticamente a quanto pare hanno sbagliato a mio favore perchè questa funziona fino 300Mbps!
#25
Posted 14 February 2012 - 04:54 PM
Si questo modello TL-WN851ND(Atheros AR9287) funziona in Lion
#26
Posted 14 February 2012 - 05:08 PM
Quindi non ho bisogno di usare alcun kext? Viene riconosciuto come airport?
#27
Posted 14 February 2012 - 06:49 PM
Io uso il TP-Link TL-WN851N nella mia macchina. Ho preso a lavorare con le istruzioni che ti ho dato in precedenza.
La maggior parte del tempo, a meno che non si ottiene una scheda AirPortautentica (che è solo Mini-PCIe, quindi è solo per i portatili a meno che non si ottiene un Mini-PCIe PCIe x1 adattatore), è necessario abilitare il WiFimodificando il AirPort driver (il mio metodo) oppure utilizzando un kextspeciale (come AtherosFix.kext).
La maggior parte del tempo, a meno che non si ottiene una scheda AirPortautentica (che è solo Mini-PCIe, quindi è solo per i portatili a meno che non si ottiene un Mini-PCIe PCIe x1 adattatore), è necessario abilitare il WiFimodificando il AirPort driver (il mio metodo) oppure utilizzando un kextspeciale (come AtherosFix.kext).
#28
Posted 14 February 2012 - 07:23 PM
#29
Posted 14 February 2012 - 09:39 PM
Fabio, grande idea solo per patch prima del tempo. 
Queste kexts che sono collegati sono versioni di IO80211Family.kext che sono già patchati, quindi non c'è bisogno di modificare manualmente in quanto Fabio già fatto.
Queste kexts che sono collegati sono versioni di IO80211Family.kext che sono già patchati, quindi non c'è bisogno di modificare manualmente in quanto Fabio già fatto.
#30
Posted 15 February 2012 - 01:34 AM
#31
Posted 15 February 2012 - 06:01 AM
Con kext Wizard lo installi in in s/l/e
Spunta backup - pass - installa
Spunta backup - pass - installa
#32
Posted 15 February 2012 - 09:56 AM
Allora Fabio ho fatto come hai detto tu, ho scaricato il kext per Lion 10.7.3, poi con kext wizard l'ho installato in S/L/E(ho dimenticato a spuntare Backup), poi sono andato su manutenzione e ho spuntato Extra, ripara i permessi e ricostruisci la cache in S/L/E, ho riavviato il sistema ma non funziona. Sono andato su informazioni di sistema e nella sezione wi-fi e sembra che la scheda venga riconosciuta, allora sono andato anche su Network, attiva wi-fi ma non la fa attivare.
Sono entrato all'interno del file IO80211Family.kext e non ho il plugins "AirPortAtheros21" ma ho "AirPortAtheros40.kext", l'ho aperto con l'editor è ho trovato questo:
Ora che faccio? Grazie mille a tutti per l'aiuto...
Sono entrato all'interno del file IO80211Family.kext e non ho il plugins "AirPortAtheros21" ma ho "AirPortAtheros40.kext", l'ho aperto con l'editor è ho trovato questo:
<key>IONameMatch</key> <array> <string>pci168c,30</string> <string>pci168c,2a</string> <string>pci168c,2d</string> </array>
Ora che faccio? Grazie mille a tutti per l'aiuto...
#33
Posted 15 February 2012 - 02:52 PM
Il mio errore sul AirPortAtheros21.kext. Stavo ricordando Snow Leopard ...
AirPortAtheros40.kext Patching probabilmente farà la stessa cosa.
AirPortAtheros40.kext Patching probabilmente farà la stessa cosa.
#34
Posted 15 February 2012 - 03:41 PM
<key>IONameMatch</key> <array> <string>pci168c,30</string> <string>pci168c,2a</string> <string>pci168c,2d</string> </array>
Con questi valori non funziona... mi date una mano perfavore?
#35
Posted 15 February 2012 - 05:21 PM
Ecco una piccola spiegazione:
I numeri elencati (ad esempio, 168c, 2a) sono ID PCI per le schede AirPort. I primi quattro (168c) è l'ID fornitore per Atheros, ma gli ultimi due (002a,abbreviato in 2a nel kext) sono l'ID del dispositivo per la scheda. Il vostro ID del dispositivo (0023) non si trova nel kext, in modo che cambierebbe la sezione:
I numeri elencati (ad esempio, 168c, 2a) sono ID PCI per le schede AirPort. I primi quattro (168c) è l'ID fornitore per Atheros, ma gli ultimi due (002a,abbreviato in 2a nel kext) sono l'ID del dispositivo per la scheda. Il vostro ID del dispositivo (0023) non si trova nel kext, in modo che cambierebbe la sezione:
<key>IONameMatch</key> <array> <string>pci168c,23</string> </array>Quindi salvare (premere Control-O e premere Invio) e aggiornare le cache e riavviare il computer.
#36
Posted 15 February 2012 - 06:08 PM
<key>IONameMatch</key> <array> <string>pci168c,23</string> </array>
Ho fatto così ma continua a non funzionare...
Sicuro che questa stringa vale sia per le AR9285 che per le AR9287?
#37
Posted 15 February 2012 - 07:50 PM
Ogni carta ha un diverso ID del dispositivo. Se davvero si vuole verificare con certezza, che avrebbe dovuto avviare una distro Linux ed eseguire lspci -nn nel terminale. Che vi darà l'ID del dispositivo. Tuttavia, se il TP-Link WN851N ha lo stesso ID del dispositivo come il mio, sarà 29 invece di 23.
#38
Posted 15 February 2012 - 08:44 PM
Ho provato questo..
E questo...
Non funzionano nessuno dei due!!
Ho provato anche a cambiare slot PCI ma non cambia nulla...
<key>IONameMatch</key> <array> <string>pci168c,29</string> </array>
E questo...
<key>IONameMatch</key> <array> <string>pci168c,30</string> </array>
Non funzionano nessuno dei due!!
Ho provato anche a cambiare slot PCI ma non cambia nulla...
#40
Posted 15 February 2012 - 11:56 PM
Ragazzi ci sono riuscito!!!
praticamente il file "Info.plist" contenuto nel plugins "AirPortAtheros40" all'interno del kext "IO80211Family" per Lion 10.7.3 era editato male, infatti quando lo aprivo con l'editor mi dava un errore di compilazione, ne ho preso un'altro e l'ho modificato io.
grazie a Fabio ho potuto sapere che la mia scheda ha come ID "pci168,2d" ed ora la riconosce senza problemi! tuttavia ho un piccolo problema... quando entro su Lion dopo qualche minuto il sistema va in crash e devo riavviare manualmente il pc. Mi spiegate come mai?
Ho provato anche a riparare i permessi e ricostruire la cache con kext wizard.
praticamente il file "Info.plist" contenuto nel plugins "AirPortAtheros40" all'interno del kext "IO80211Family" per Lion 10.7.3 era editato male, infatti quando lo aprivo con l'editor mi dava un errore di compilazione, ne ho preso un'altro e l'ho modificato io.
grazie a Fabio ho potuto sapere che la mia scheda ha come ID "pci168,2d" ed ora la riconosce senza problemi! tuttavia ho un piccolo problema... quando entro su Lion dopo qualche minuto il sistema va in crash e devo riavviare manualmente il pc. Mi spiegate come mai?
Ho provato anche a riparare i permessi e ricostruire la cache con kext wizard.
0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users



Sign In
Create Account










