guillerming
New member
Guía definitiva.Instalar Airport en tarjeta SMCWPCI-G
Datos a tener en cuenta.
Lo he probado en Jas Intel-AMD SSE2 SSE3 10.4.8
Mi tarjeta WiFi es SMC WPCI-G Chip Atheros (las nuevas SMC llevan chip Realtek y dudo que la guía sirva para esos chips aunque no pierdes nada por intentarlo)
Hola, éste tip es paralelo a muchos otros que explican cómo instalar Airport en tarjetas Atheros o Broadcom. En éste caso voy a explicar mis andadurías para alcanzar la cima de la montaña con mi tarjeta SMC WPCI-G con chip Atheros.
Lo primero de todo, deberás saber si tu tarjeta lleva chip Atheros, ésto puedes saberlo con el Everest y probablemente también puedas saberlo si miras la tarjeta, el chip podría estar visible y lleva una impresión donde dirá claramente el fabricante y modelo.
Una vez somos conscientes de que nuestro chip es Atheros necesitaremos el kext de la versión 10.4.5 de mac os x O80211Family.kext
Y también necesitamos saber nuestro VEN y DEV.
1.El archivo IO80211Family.kext lo metemos en la carpeta /System/Library/Extensions. Te dirá que el archivo existe y si deseas reemplazarlo, le dices que sí y tendrás que escribir tu usuario y contraseña para usar los derechos de administrador.
2.Entramos en aplicaciones/utilidades y ejecutamos la Terminal. (recomiendo maximizar la ventana, porque así es más fácil editar los .plist)
Escribimos las siguientes entradas:
sudo -s
escribimos el password
sudo nano /system/library/extensions/io80211family.kext/contents/plugins/airportatheros5424.kext/contents/info.plist
Ahora mismo vamos a editar el driver, vamos a añadir nuestro vendor y nuestro device a la lista. La lista la reconoceréis enseguida, tiene ésta estructura y está casi al final del .plist
<string>pci0000,0000</string>
En los 00000 de la izquierda de la coma pondremos nuestro vendor y en las de después nuestro device. En mi caso y supongo que en el vuestro será así:
<string>pci168c,001a</string>
Es importante que añadas la línea y no elimines otra, yo la añadí al principio de la lista y así me ha funcionado.
Control+X para salir del editor, nos dirá si queremos guardar damos a Y y nos dirá si la ruta del archivo es correcta y lo es, así que le damos a Enter y acto seguido salimos del Terminal.
3.Volvemos a abrir la carpeta utilidades y abrimos la utilidad de discos, seleccionamos el disco donde estamos trabajando (que es donde tienes instalado el Tiger) y reparamos permisos.
4.Vuelta a abrir la Terminal y escribimos ésto:
sudo -s
escribimos el password
cd /system/library/extensions/
chmod -R 755 IO80211Family.kext
chown root:wheel IO80211Family.kext
5.De nuevo abrimos la utilidad de discos y reparamos permisos (quizá la vez anterior fuera inútil repararlos pero insisto en que a mí me ha funcionado así, no sé si hice pasos de más pero toda precaución es poca xD)
6.Reiniciamos
7.Una vez hayamos vuelto a Tiger abrimos el panel de preferencias del sistema y nos vamos a Red. Sorpresa! Debería deciros que hay un nuevo dispositivo de red Airport que le deis a aplicar. Si así es, ya sólo queda una cosa por hacer (por si acaso).
8.Volvemos a abrir la Terminal y escribimos(no olvidéis maximizar la ventana):
sudo -s
password
sudo nano /library/preferences/systemconfiguration/networkinterfaces.plist (no hay ningún espacio entre / y networkinterfaces.plist, no sé por qué aparece :S)
En esta lista vemos todos los dispositivos de red INSTALADOS. En mi caso está Ethernet en primer lugar, luego la tarjeta Airport y luego la Firewire. Cada dispositivo se ve a ojo porque es un bloque de letras y signos y están comprendidos entre <dict> y </dict>.
Sabiendo esto buscamos en el bloque de airport donde pone:
<key> IOInterfaceUnit </key>
<integer> 0 <integer>
Deberemos cambiar el 0 por el 1 (en caso de que no hubiera ya un 1 ahí)
Y ya está, tras un buen reboot y un piscolabis debería estar funcionando vuestra airport.
Datos a tener en cuenta.
Lo he probado en Jas Intel-AMD SSE2 SSE3 10.4.8
Mi tarjeta WiFi es SMC WPCI-G Chip Atheros (las nuevas SMC llevan chip Realtek y dudo que la guía sirva para esos chips aunque no pierdes nada por intentarlo)
Hola, éste tip es paralelo a muchos otros que explican cómo instalar Airport en tarjetas Atheros o Broadcom. En éste caso voy a explicar mis andadurías para alcanzar la cima de la montaña con mi tarjeta SMC WPCI-G con chip Atheros.
Lo primero de todo, deberás saber si tu tarjeta lleva chip Atheros, ésto puedes saberlo con el Everest y probablemente también puedas saberlo si miras la tarjeta, el chip podría estar visible y lleva una impresión donde dirá claramente el fabricante y modelo.
Una vez somos conscientes de que nuestro chip es Atheros necesitaremos el kext de la versión 10.4.5 de mac os x O80211Family.kext
Y también necesitamos saber nuestro VEN y DEV.
1.El archivo IO80211Family.kext lo metemos en la carpeta /System/Library/Extensions. Te dirá que el archivo existe y si deseas reemplazarlo, le dices que sí y tendrás que escribir tu usuario y contraseña para usar los derechos de administrador.
2.Entramos en aplicaciones/utilidades y ejecutamos la Terminal. (recomiendo maximizar la ventana, porque así es más fácil editar los .plist)
Escribimos las siguientes entradas:
sudo -s
escribimos el password
sudo nano /system/library/extensions/io80211family.kext/contents/plugins/airportatheros5424.kext/contents/info.plist
Ahora mismo vamos a editar el driver, vamos a añadir nuestro vendor y nuestro device a la lista. La lista la reconoceréis enseguida, tiene ésta estructura y está casi al final del .plist
<string>pci0000,0000</string>
En los 00000 de la izquierda de la coma pondremos nuestro vendor y en las de después nuestro device. En mi caso y supongo que en el vuestro será así:
<string>pci168c,001a</string>
Es importante que añadas la línea y no elimines otra, yo la añadí al principio de la lista y así me ha funcionado.
Control+X para salir del editor, nos dirá si queremos guardar damos a Y y nos dirá si la ruta del archivo es correcta y lo es, así que le damos a Enter y acto seguido salimos del Terminal.
3.Volvemos a abrir la carpeta utilidades y abrimos la utilidad de discos, seleccionamos el disco donde estamos trabajando (que es donde tienes instalado el Tiger) y reparamos permisos.
4.Vuelta a abrir la Terminal y escribimos ésto:
sudo -s
escribimos el password
cd /system/library/extensions/
chmod -R 755 IO80211Family.kext
chown root:wheel IO80211Family.kext
5.De nuevo abrimos la utilidad de discos y reparamos permisos (quizá la vez anterior fuera inútil repararlos pero insisto en que a mí me ha funcionado así, no sé si hice pasos de más pero toda precaución es poca xD)
6.Reiniciamos
7.Una vez hayamos vuelto a Tiger abrimos el panel de preferencias del sistema y nos vamos a Red. Sorpresa! Debería deciros que hay un nuevo dispositivo de red Airport que le deis a aplicar. Si así es, ya sólo queda una cosa por hacer (por si acaso).
8.Volvemos a abrir la Terminal y escribimos(no olvidéis maximizar la ventana):
sudo -s
password
sudo nano /library/preferences/systemconfiguration/networkinterfaces.plist (no hay ningún espacio entre / y networkinterfaces.plist, no sé por qué aparece :S)
En esta lista vemos todos los dispositivos de red INSTALADOS. En mi caso está Ethernet en primer lugar, luego la tarjeta Airport y luego la Firewire. Cada dispositivo se ve a ojo porque es un bloque de letras y signos y están comprendidos entre <dict> y </dict>.
Sabiendo esto buscamos en el bloque de airport donde pone:
<key> IOInterfaceUnit </key>
<integer> 0 <integer>
Deberemos cambiar el 0 por el 1 (en caso de que no hubiera ya un 1 ahí)
Y ya está, tras un buen reboot y un piscolabis debería estar funcionando vuestra airport.
Última edición por un moderador: