¿Cómo puedo usar una interfaz USB WiFi TP-LINK en OS X Lion?

9

Sucede que tengo un TP-LINK TL-WN821N (es una memoria USB WiFi). ¿Hay alguna posibilidad de que funcione en una Mac mini con OS X Lion?

No hay controladores oficiales, pero parece que hay algún tipo de controladores para el chipset ATHEROS AR9170 + AR9102 de otros proveedores como Ralink.

Jonas Elfström
fuente
1
"Lamentamos que no haya planeado lanzar el controlador TL-WN821N para MAC OS en este momento". - Representante de TP-LINK.
Jonas Elfström
Me pregunto qué difícil sería portar wireless.kernel.org/en/users/Drivers/ar9170 a OS X.
Jonas Elfström

Respuestas:

7

Actualización: el truco a continuación funcionó cuando se utilizan los controladores DWA-130 Rev. D de D-Link en lugar de los DWA-160. Los controladores compatibles que utilizan el mismo conjunto de chips se identificaron con la ayuda de la base de datos WikiDevi .


Una búsqueda rápida en Google muestra que alguien ha tenido éxito al usar el controlador D-Links DWA-160 (que usa el mismo conjunto de chips ), aunque no sin alguna piratería menor para que el controlador reconozca las diferentes ID de hardware:

  • Instalar paquete de controladores
  • Extraer la extensión del kernel del instalador:
    • Mostrar contenido del paquete del instalador
    • Desarchivar Archive.pax.gz
    • agarrar AtherosOtusMac.kext
  • Edite plist y cambie o agregue la identificación de su dispositivo y la del producto convertidas a decimal (se ilustra a continuación):
    • Mostrar contenido del paquete de AtherosOtusMac.kext
    • Abra Info.plist dentro (usando Xcode o un editor de texto o XML)
    • Abra la Información del sistema , encuentre su TP-Link en USB y anote la ID del producto y la ID del proveedor
    • Convierta ambos números de hexadecimal a decimal (puede usar Calculator.app)
    • Reemplace idProduct e idVendor en el primer modelo con sus números
  • Use kext helper para instalar su AtherosOtusMac.kext modificado
  • use DWA-160.app (in /Applications/Utilies) para conectarse

Aunque teniendo en cuenta el precio de una nueva memoria USB Wifi con controladores OS X, puede que no valga la pena el esfuerzo, a menos que esté haciendo este tipo de cosas por diversión :-)

Ilustración del paso de plist (con mi mouse USB como ejemplo, porque no tengo un TL-WN821N por ahí): Paso de lista ilustrado

Ingmar Hupp
fuente
¡Esto parece una excelente respuesta! Lamentablemente, parece que no puedo pasar el primer paso. La instalación del controlador para el controlador D-Links DWA-160 falla en mi OS X Lion. En la página de descarga, D-Link dice "Compatible con Mac OS 10.4 y 10.5". entonces podría no tener suerte.
Jonas Elfström
Se agradecerán las recomendaciones para memorias USB WiFi compatibles con 802.11n con controladores OS X. Mi viejo Mac mini solo es compatible con 802.11g.
Jonas Elfström
1
Probé con otro stick más antiguo, TP-LINK WN821N (productid 4098 en lugar de 28693 como el más nuevo, el mismo vendorid 3315). Y con eso realmente se conecta, pero solo por un par de segundos. Después de unos pocos bucles de conexión / desconexión, se bloquea.
Jonas Elfström
1
Woohaa! Eliminé todo lo relacionado con Atheros de / System / Library / Extensions y luego descargué los controladores Netgear DWA-130 D para Mac OS X (parece ser lo mismo que para DWA-160). Parcheé el Info.plist y seguí tus instrucciones anteriores. ¡Esta vez funcionó! Muchas gracias por toda su excelente ayuda @IngmarHupp
Jonas Elfström
1
No es Netgear, sino D-Link DWA-130 REVD, perdón por el error tipográfico. dlink.com/products/?pid=566
Jonas Elfström