Jump to content

Consiglio acquisto scheda wifi PCI compatibile airport


  • Please log in to reply
76 replies to this topic

#21
PookyMacMan

PookyMacMan

    InsanelyMac Legend

  • Moderators
  • 1,464 posts
  • Gender:Male
  • Location:Earth–Western Hemisphere, specifically
  • Interests:Computer science, engineering, trumpet performance, and a host of others. :D
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.

#22
terzo33

terzo33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male

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
PookyMacMan

PookyMacMan

    InsanelyMac Legend

  • Moderators
  • 1,464 posts
  • Gender:Male
  • Location:Earth–Western Hemisphere, specifically
  • Interests:Computer science, engineering, trumpet performance, and a host of others. :D
IO80211Family.kext si trova in /System/Library/Extensions. Se si seguono le istruzioni che ho dato alla lettera allora tutto andrà bene lo stesso. :)

#24
terzo33

terzo33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
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!

#25
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,588 posts
  • Gender:Male
  • Location:Italy

Si questo modello TL-WN851ND(Atheros AR9287) funziona in Lion



#26
terzo33

terzo33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
Quindi non ho bisogno di usare alcun kext? Viene riconosciuto come airport?

#27
PookyMacMan

PookyMacMan

    InsanelyMac Legend

  • Moderators
  • 1,464 posts
  • Gender:Male
  • Location:Earth–Western Hemisphere, specifically
  • Interests:Computer science, engineering, trumpet performance, and a host of others. :D
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).

#28
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,588 posts
  • Gender:Male
  • Location:Italy

Quindi non ho bisogno di usare alcun kext? Viene riconosciuto come airport?


Ecco a te

Attached Files



#29
PookyMacMan

PookyMacMan

    InsanelyMac Legend

  • Moderators
  • 1,464 posts
  • Gender:Male
  • Location:Earth–Western Hemisphere, specifically
  • Interests:Computer science, engineering, trumpet performance, and a host of others. :D
Fabio, grande idea solo per patch prima del tempo. :D

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
terzo33

terzo33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male

Ecco a te


Ok grazie mille, avendo Lion 10.7.3 devo usare il primo giusto? Nel kext wizard come destinazione cosa devo mettere(extra etc.)?

#31
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,588 posts
  • Gender:Male
  • Location:Italy
Con kext Wizard lo installi in in s/l/e
Spunta backup - pass - installa

#32
terzo33

terzo33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
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:

						<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
PookyMacMan

PookyMacMan

    InsanelyMac Legend

  • Moderators
  • 1,464 posts
  • Gender:Male
  • Location:Earth–Western Hemisphere, specifically
  • Interests:Computer science, engineering, trumpet performance, and a host of others. :D
Il mio errore sul AirPortAtheros21.kext. Stavo ricordando Snow Leopard ...

AirPortAtheros40.kext Patching probabilmente farà la stessa cosa.

#34
terzo33

terzo33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
						<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
PookyMacMan

PookyMacMan

    InsanelyMac Legend

  • Moderators
  • 1,464 posts
  • Gender:Male
  • Location:Earth–Western Hemisphere, specifically
  • Interests:Computer science, engineering, trumpet performance, and a host of others. :D
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:
<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
terzo33

terzo33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
<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
PookyMacMan

PookyMacMan

    InsanelyMac Legend

  • Moderators
  • 1,464 posts
  • Gender:Male
  • Location:Earth–Western Hemisphere, specifically
  • Interests:Computer science, engineering, trumpet performance, and a host of others. :D
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
terzo33

terzo33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
Ho provato questo..

<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...

#39
.::Fabio::.

.::Fabio::.

    InsanelyMac Legend

  • Moderators
  • 8,588 posts
  • Gender:Male
  • Location:Italy
Per sapere le informazioni del vostro Hardware leggete le F.A.Q.

#40
terzo33

terzo33

    InsanelyMac Protégé

  • Members
  • PipPip
  • 91 posts
  • Gender:Male
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.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy