->
El tutorial lo hago para el caso de la tarjeta SMC SMCWPCIT-G, con chipset Atheros AR5212, la cual puede usarse en OS X si usas un ordenador distinto de un Mac siguiendo lo siguiente:
En primer lugar es necesario conocer el fabricante del dispositivo y del vendedor (Devide ID y Manufacturer Device). Esto se puede averiguar usando el gestor de información del hardware en las preferencias de Gnome. Pero si no usáis Linux hay otros modos por internet.
En el caso del chipset AR5212, los datos son:
Manufacturer ID: 168c
Device ID: 0013
(Omitir el 0x del comienzo que nos indica que es un número hexadecimal)
El paso siguiente es modificar con el Editor de propiedades plist, o con nano el archivo /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros5424.kext/Contents/Info.plist
sudo nano /System/Library/Extensions/IO80211Family.kext/Contents/PlugIns/AirPortAtheros5424.kext/Contents/Info.plist
Buscar:
-
<key>IONameMatch</key>
-
<array>
-
<string>pci106b,0086</string>
-
<string>pci168c,1c</string>
y cambiarlo (añadir la última línea y perfectamente alineado) por:
-
<key>IONameMatch</key>
-
<array>
-
<string>pci106b,0086</string>
-
<string>pci168c,1c</string>
-
<string>pci168c,13</string>
Si vuestra tarjeta Atheros no tiene el chipset AR5212, entonces debéis de cambiar la última línea que acabamos de añadir por:
-
<string>pci{man ID,Dev ID}</string>
donde man ID es el manufacturer ID y Dev ID es el device ID que hemos hallado antes. Es importante tener en cuenta que las llaves { y } no hay que ponerlas. Para salvar cambios en el archivo pulsad Ctrl + o.
Ahora en la misma terminal ejecutamos lo siguiente:
sudo chown -R root:wheel /System/Library/Extensions/ sudo chmod -R 755 /System/Library/Extensions/ sudo rm /System/Library/Extensions.mkext sudo rm /System/Library/Extensions.kextcache
Por último hacemos
sudo nano /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
y cambiamos
-
<string>en0</string>
por
-
<string>en1</string>
y la entrada más próxima de
-
<key>IOInterfaceUnit</key>
-
<integer>0</integer>
por
-
<key>IOInterfaceUnit</key>
-
<integer>1</integer>
Si hubiéramos puesto en2 habría que poner 2. Salvamos, reiniciamos y todo perfecto.
Para concluir añado que con esto decimos a OS X qué dispositivo tiene que cargar, pero cargará el chipset, sin hacer uso del ensamblado de la tarjeta, luego perderemos bastante señal.
23 Enero 2008 a las 00:57
Hice todos los pasos tal cual los mencionaste y no arrancó de nuevo Mac Os X Se queda en el logotipo de APPLE con el indicador girando, pero de ahi no pasa.
¿Alguna solucion sin reinstalar de nuevo todo?
Mil gracias
23 Enero 2008 a las 17:11
Qué faena!!! Al menos en mi caso y en otros en Tiger funcionó perfectamente.
Pues sí, utiliza el mismo DVD de instalación y, antes de reinstalar nada, usa la terminal para ponerlo todo tal y como estaba
23 Enero 2008 a las 17:12
Vamos, que con la terminal lo soluciones, pero no llegues a reinstalar nada
28 Febrero 2009 a las 20:11
hola amigo ..... yo tengo mi inalambrica con el chipset Atheros AR5212, y lo tenia funcioanando muy bien con la misma confioguracion ke has puesto .... lo tenia funcioando en Leopard 10.5.4 ... he actualizado a 10.5.6 ... todo OK menos la inalambrica .... ya no me funciona , desaparecio el Airport ..... sabes como solucionar eso??? tu lo tienes con el 10.5.6????
saludos...ojalá me respondas!!!
Chau