如何在OS X Lion中使用TP-LINK WiFi USB接口?


9

我恰好有一个TP-LINK TL-WN821N(它是一个WiFi USB记忆棒)。是否有机会在运行OS X Lion的Mac mini上运行它?

没有官方的驱动程序,但似乎有其他供应商提供的用于ATHEROS AR9170 + AR9102芯片组的驱动程序,例如Ralink。


1
“很遗憾,目前没有计划发布用于MAC OS的TL-WN821N驱动程序。” -TP-LINK代表。
乔纳斯·艾夫斯特伦(JonasElfström)2012年

我不知道这将是港口有多难wireless.kernel.org/en/users/Drivers/ar9170到OS X.
乔纳斯Elfström

Answers:


7

更新:当使用D-Link的DWA-130 Rev. D驱动程序而不是DWA-160 驱动程序时,以下技巧起作用。借助WikiDevi数据库确定了使用相同芯片组的兼容驱动程序。


Google进行的快速搜索显示,有人成功使用了D-Links DWA-160驱动程序(使用相同的芯片组),尽管并非没有一些小小的黑客就可以使驱动程序识别不同的硬件ID:

  • 安装驱动程序包
  • 从安装程序中提取内核扩展:
    • 显示安装程序的包装内容
    • 取消存档 Archive.pax.gz
    • AtherosOtusMac.kext
  • 编辑plist并更改或添加转换为十进制的设备ID和产品ID(如下所示):
    • 显示包内容AtherosOtusMac.kext
    • 在其中打开Info.plist(使用Xcode或文本或XML编辑器)
    • 打开系统信息,在USB下找到您的TP-Link,记下产品ID供应商ID
    • 将两个数字都从十六进制转换为十进制(可以使用Calculator.app)
    • 更换idProductidVendor与你的号码的第一款车型
  • 使用kext助手来安装修改后的AtherosOtusMac.kext
  • 使用DWA-160.app(中的/Applications/Utilies)进行连接

尽管考虑到带有OS X驱动程序的新型Wifi USB闪存盘的价格,但这可能不值得付出努力,除非您正在做这种事情很有趣:-)

plist步骤的图示(以我的USB鼠标为例,因为我周围没有TL-WN821N): 说明的Plist步骤


这看起来是一个很好的答案!不幸的是,我似乎无法走出第一步。在我的OS X Lion上,无法安装D-Links DWA-160驱动程序的驱动程序。在下载页面上,D-Link声明“支持Mac OS 10.4和10.5”。所以我可能不走运
乔纳斯·艾夫斯特伦(JonasElfström)2012年

对于带有OS X驱动程序的802.11n兼容WiFi USB记忆棒的建议,将不胜感激。我的旧Mac mini仅支持802.11g。
乔纳斯·艾夫斯特伦(JonasElfström)2012年

1
我尝试了另一根旧的TP-LINK WN821N摇杆(产品编号为4098,而不是新版本的28693,具有相同的vendorid 3315)。这样,它实际上只连接了几秒钟。在几次连接/断开循环后,它崩溃了。
乔纳斯·艾夫斯特伦(JonasElfström)2012年

1
哇!我从/ System / Library / Extensions中删除了所有与Atheros相关的内容,然后下载了Macg OS X的Netgear DWA-130 D驱动程序(似乎与DWA-160相同)。我修补了Info.plist,并按照上面的说明进行操作。这次成功了!非常感谢您的所有出色帮助@IngmarHupp
JonasElfström2012年

1
不是Netgear,而是D-Link DWA-130 REVD错字了。dlink.com/products/?pid=566
JonasElfström'12年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.