ฉันจะใช้อินเตอร์เฟส USB TP-LINK WiFi ใน OS X Lion ได้อย่างไร


9

ฉันเคยมี TP-LINK TL-WN821N (มันเป็นแท่ง USB WiFi) มีโอกาสที่จะได้ทำงานกับ Mac mini ที่ใช้ OS X Lion หรือไม่?

ไม่มีไดรเวอร์อย่างเป็นทางการ แต่ดูเหมือนว่ามีไดรเวอร์บางประเภทสำหรับชิปเซ็ต ATHEROS AR9170 + AR9102 จากผู้ขายรายอื่นเช่น Ralink


1
"เราเสียใจที่ไม่มีแผนที่จะเปิดตัวไดรเวอร์ TL-WN821N สำหรับ MAC OS ในปัจจุบัน" - ตัวแทน TP-LINK
Jonas Elfström

ฉันสงสัยว่ามันยากแค่ไหนที่จะทำการพอร์ตwireless.kernel.org/en/users/Drivers/ar9170ไปยัง OS X.
Jonas Elfström

คำตอบ:


7

อัปเดต:แฮ็คด้านล่างใช้งานได้เมื่อใช้ไดรเวอร์ DWA-130 Rev. DของD-Linkแทนไดรเวอร์ DWA-160 ไดรเวอร์ที่เข้ากันได้โดยใช้ชิปเซ็ตเดียวกันนั้นได้รับการระบุด้วยความช่วยเหลือของฐานข้อมูลWikiDevi


การค้นหาโดย Google อย่างรวดเร็วแสดงให้เห็นว่าบางคนประสบความสำเร็จในการใช้ไดรเวอร์ D-Links DWA-160 (ซึ่งใช้ชิปเซ็ตเดียวกัน ) แม้ว่าจะไม่มีการแฮ็คเล็กน้อยเพื่อให้ไดรเวอร์จดจำรหัสฮาร์ดแวร์ที่แตกต่างกัน:

  • ติดตั้งแพ็คเกจไดรเวอร์
  • แยกส่วนขยายเคอร์เนลจากตัวติดตั้ง:
    • แสดงเนื้อหาของแพ็คเกจของตัวติดตั้ง
    • unarchive Archive.pax.gz
    • คว้าAtherosOtusMac.kext
  • แก้ไข plist และเปลี่ยนหรือเพิ่มรหัสอุปกรณ์และรหัสผลิตภัณฑ์ของคุณแปลงเป็นทศนิยม (ภาพประกอบด้านล่าง):
    • แสดงเนื้อหาของแพ็คเกจ AtherosOtusMac.kext
    • เปิดInfo.plistภายใน (ใช้ Xcode หรือตัวแก้ไขข้อความหรือ XML)
    • เปิดข้อมูลระบบค้นหา TP-Link ของคุณภายใต้ USB และจดID ผลิตภัณฑ์และID ผู้ขาย
    • แปลงตัวเลขทั้งสองจากฐานสิบหกเป็นทศนิยม (คุณสามารถใช้ Calculator.app)
    • แทนที่idProductและidVendorในรุ่นแรกด้วยหมายเลขของคุณ
  • ใช้kext helperเพื่อติดตั้งAtherosOtusMac.kext ที่แก้ไขแล้วของคุณ
  • ใช้DWA-160.app (ใน/Applications/Utilies) เพื่อเชื่อมต่อ

แม้ว่าการพิจารณาถึงราคาของ Wifi USB ใหม่ที่ติดกับไดรเวอร์ OS X นี่อาจไม่คุ้มค่ากับความพยายามเว้นแต่คุณจะทำสิ่งนี้เพื่อความสนุกสนาน :-)

ภาพประกอบขั้นตอนการวางแผน (ด้วยเมาส์ USB เป็นตัวอย่างเพราะฉันไม่มี TL-WN821N วางอยู่รอบ ๆ ): แสดงขั้นตอน Plist


ดูเหมือนว่าคำตอบที่ยอดเยี่ยม! น่าเสียดายที่ฉันไม่สามารถผ่านขั้นตอนแรกไปได้ การติดตั้งไดรเวอร์สำหรับไดรเวอร์ D-Links DWA-160 ล้มเหลวใน OS X Lion ของฉัน ที่หน้าดาวน์โหลดระบุ D-Link "รองรับ Mac OS 10.4 และ 10.5" ดังนั้นฉันอาจจะโชคไม่ดี
Jonas Elfström

คำแนะนำสำหรับ USB WiFi ที่เข้ากันได้กับ 802.11n สามารถใช้กับไดรเวอร์ OS X ได้ Mac mini เก่าของฉันรองรับ 802.11g เท่านั้น
Jonas Elfström

1
ฉันลองใช้แท่ง TP-LINK รุ่น WN821N รุ่นอื่น (รุ่นผลิตภัณฑ์ 4098 แทน 28693 เหมือนรุ่นใหม่ที่มีรุ่นผู้จำหน่ายเดียวกัน 3315) และด้วยการที่มันเชื่อมต่อจริง แต่เพียงไม่กี่วินาที หลังจากการเชื่อมต่อ / ตัดการเชื่อมต่อสองสามครั้งจึงเกิดปัญหา
Jonas Elfström

1
Woohaa! ฉันลบทุกอย่างที่เกี่ยวข้องกับ Atheros ออกจาก / ระบบ / ห้องสมุด / ส่วนขยายแล้วฉันดาวน์โหลดไดรเวอร์ Netgear DWA-130 D สำหรับ Mac OS X (ดูเหมือนว่าจะเหมือนกับ DWA-160) ฉันแก้ไข Info.plist และทำตามคำแนะนำของคุณด้านบน ครั้งนี้มันใช้งานได้! ขอบคุณมากสำหรับความช่วยเหลือที่ยอดเยี่ยมทั้งหมดของคุณ @IngmarHupp
Jonas Elfström

1
มันไม่ใช่ Netgear แต่ D-Link DWA-130 REVD ขอโทษที่พิมพ์ผิด dlink.com/products/?pid=566
Jonas Elfström
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.