Làm cách nào tôi có thể sử dụng giao diện USB WiFi TP-LINK trong OS X Lion?


9

Tôi tình cờ có một TP-LINK TL-WN821N (đó là một thanh USB WiFi) xung quanh. Có bất kỳ cơ hội nào để làm việc đó trên Mac mini chạy OS X Lion không?

Không có trình điều khiển chính thức nhưng có vẻ như có một số loại trình điều khiển cho chipset ATHEROS AR9170 + AR9102 từ các nhà cung cấp khác như Ralink.


1
"Chúng tôi rất tiếc vì hiện tại không có kế hoạch phát hành trình điều khiển TL-WN821N cho hệ điều hành MAC." - Đại diện TP-LINK.
Jonas Elfström

Tôi tự hỏi làm thế nào khó khăn để chuyển không
dây.kernel.org/en/users/Drivers/ar9170

Câu trả lời:


7

Cập nhật: Bản hack dưới đây hoạt động khi sử dụng trình điều khiển DWA-130 Rev. D của D-Link thay vì trình điều khiển DWA-160. Các trình điều khiển tương thích sử dụng cùng chipset được xác định với sự trợ giúp của cơ sở dữ liệu WikiDevi .


Một tìm kiếm nhanh của Google cho thấy ai đó đã thành công khi sử dụng trình điều khiển D-Links DWA-160 (sử dụng cùng một chipset ), mặc dù không phải không có một số hack nhỏ để khiến trình điều khiển nhận ra các ID phần cứng khác nhau:

  • Cài đặt gói trình điều khiển
  • Trích xuất phần mở rộng kernel từ trình cài đặt:
    • Hiển thị nội dung gói của trình cài đặt
    • Lưu trữ không lưu trữ.pax.gz
    • lấy AtherosOtusMac.kext
  • Chỉnh sửa plist và thay đổi hoặc thêm id thiết bị và id sản phẩm được chuyển đổi thành số thập phân (minh họa bên dưới):
    • Hiển thị nội dung gói của AtherosOtusMac.kext
    • Mở Info.plist bên trong (sử dụng Xcode hoặc trình soạn thảo văn bản hoặc XML)
    • Mở thông tin hệ thống , tìm TP-Link của bạn dưới USB và ghi lại ID sản phẩmID nhà cung cấp
    • Chuyển đổi cả hai số từ thập lục phân sang thập phân (bạn có thể sử dụng Calculator.app)
    • Thay thế idSản phẩmidVendor trên mô hình đầu tiên bằng số của bạn
  • Sử dụng trình trợ giúp kext để cài đặt AtherosOtusMac.kext đã sửa đổi của bạn
  • sử dụng DWA-160.app (in /Applications/Utilies) để kết nối

Mặc dù xem xét giá của một chiếc USB Wifi mới với trình điều khiển OS X, điều này có thể không đáng để bỏ công sức, trừ khi bạn đang làm điều này cho vui :-)

Minh họa bước plist (ví dụ với chuột USB của tôi, vì tôi không có TL-WN821N đặt xung quanh): Bước minh họa


Đây trông giống như một câu trả lời tuyệt vời! Thật không may, tôi dường như không thể vượt qua bước đầu tiên. Việc cài đặt trình điều khiển cho trình điều khiển D-Links DWA-160 không thành công trên OS X Lion của tôi. Tại trang tải xuống, trạng thái D-Link "Hỗ trợ Mac OS 10.4 và 10.5." vì vậy tôi có thể không gặp may
Jonas Elfström

Các khuyến nghị cho các thẻ USB WiFi tương thích 802.11n với trình điều khiển OS X sẽ được đánh giá cao. Mac mini cũ của tôi chỉ hỗ trợ 802.11g.
Jonas Elfström

1
Tôi đã thử một thanh khác, cũ hơn, TP-LINK WN821N (sản phẩm 4098 thay vì 28693 như loại mới hơn, cùng loại với nhà cung cấp 3315). Và với nó, nó thực sự kết nối nhưng chỉ trong vài giây. Sau một vài vòng kết nối / ngắt kết nối, nó gặp sự cố.
Jonas Elfström

1
Woohaa! Tôi đã xóa mọi thứ liên quan đến Atheros từ / Hệ thống / Thư viện / Tiện ích mở rộng và sau đó tôi đã tải xuống trình điều khiển Netgear DWA-130 D cho Mac OS X (có vẻ giống với DWA-160). Tôi đã vá Info.plist và làm theo hướng dẫn của bạn ở trên. Lần này nó hoạt động! Cảm ơn rất nhiều vì tất cả sự giúp đỡ tuyệt vời của bạn @IngmarHupp
Jonas Elfström

1
Đó không phải là Netgear mà là D-Link DWA-130 REVD xin lỗi vì lỗi đánh máy. dlink.com/products/?pid=566
Jonas Elfström
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.