kiến thức Hướng dẫn Lựa chon wifi cho mác

typ1912

Junior Member
Thấy nhiều bác vẫn còn lấn cấn nhiều về wifi cho mac.em mạn phép dịch lại cái wifi của bên hướng dẫn Opencore.
kiến thức còn hạn chế nên có j các bác góp ý nhẹ nhàng, đứng vả vào mẹt em.
Về vấn đề wifi mac thì nó không giống bên Win chỉ để bắt mạng.
mà nó còn liên quan đến 1 loạt chức năng khác của mac như airdrop,handoff,....
nên việc có Wifi blt vớiviệc cài Hackintosh ảnh hưởng tới 69,96%độ sướng khi dùng macos cùng 1 loạt sản phẩm Apple khác,còn nếu các bác toàn dùng android thì vụ wifi có thể ko cần thiết 1 cái usb wifi là đủ.
Không lan man nữa em xin vào chủ đề chính.
Phần I:Các mã wifi hỗi trợ Native hoặc có thể cài kext
  • BCM94360
  • BCM94331 (May require you to force load kext when running Catalina)
  • BCM94352
  • BCM94350
High Sierra:
  • BCM943224
  • AR9285
  • AR9287
  • AR9280
  • AR9380
mấy con dưới là hỗi trợ đến HS nhưng em vẫn dùng đc con 943224 trên Mac Catalina.
nên có thể các bác bổ sung.
Riêng card của Intel xác định luôn là ko dùng đc
Phần II: Khi nào cần dùng kext và các loại kext gì:

AirportBrcmFixup
Kext này cần với các loại của Broadcom dùng đc trên mac, nhưng ko phải hàng của Apple kiểu dw1560,1550,1820a,1830....Cá biệt có lần em phải vứt vô mới nhận con 94331
Nói chung là nếu hàng từ máy mác lấy ra thì ko cần cái này
BrcmPatchRAM
Cũng như cái trên dùng cho mấy con ko phải hàng chính chủ của apple:
  • BrcmBluetoothInjector
  • BrcmFirmwareData
  • BrcmPatchRAM fix:
    • BrcmPatchRAM3 for 10.14+ (must be paired with BrcmBluetoothInjector)
    • BrcmPatchRAM2 for 10.11-10.14
    • BrcmPatchRAM for 10.10 or older
BT4LEContinuityFixup
Cái này cần để kích hoạt mấy cái tính năng Continuity :
  • Handoff
  • Instant Hotspot
  • New Airdrop
  • Apple Watch Unlock
dùng nếu ko kích hoạt đc mấy cái đó trên card for thôi.

AirPortAtheros40
Cũng như cái Broadcom cái này để kích cho Atheros :

  • AR9285
  • AR9287
  • AR9280
  • AR9380
ATH9KFixup
kết hợp cùng thằng trên để giả lập AirportBrcmFixup

Tạm cái đến đây đã các bác còn các chân cắm em post sau
 
Tiếp tục chủ đề.
Phần 3: realmac và hàng for!
Bọn mac toàn dùng chuẩn riêng cho card wifi nên nếu muốn dùng thì các bác phải có adapter cho nó.
tùy mỗi trường hợp sẽ có loại riêng theo 4 hướng sauđây.các bác lựa chọn phù hợp với máy mình.
1. Chân PCI 1x,loại này phổ thông cho máy bàn tiện lợi nhanh gọn
pci.jpg
2.Chân m2 sata hoặc m2 NVMe:loại này vẫn cần cắm usb vô main như pci 1x
m2 sata.jpg
3.Chân m2 wifi loại này là cổng xịn cho wifi đời mới cắm là ăn ko dây dợ lòng vòng
m2 wifi.jpg
4.Chân mini pci cho mấy bác có khe mini pci thuộc loại đời cũ hay nằm trên mấy con main đời 6 đến 9
mini pci.jpg
 
Last edited:
Một ưu điểm to đùng của card wifi + bluetooth cho hackintosh đó là các thím có thể dùng bàn phím, chuột bluetooth ngay tại màn hình của boot loader, màn hình login y như real mac, điều mà usb bluetooth, usb wifi không làm được.
Btw thì card của Intel đang có mấy ông ngồi dev kext nhưng tiến độ chậm lắm, có lẽ mùa quýt năm sau sẽ có release :D
 
Một ưu điểm to đùng của card wifi + bluetooth cho hackintosh đó là các thím có thể dùng bàn phím, chuột bluetooth ngay tại màn hình của boot loader, màn hình login y như real mac, điều mà usb bluetooth, usb wifi không làm được.
Btw thì card của Intel đang có mấy ông ngồi dev kext nhưng tiến độ chậm lắm, có lẽ mùa quýt năm sau sẽ có release :D
vụ kext card intel có lâu lắm rồi, đến giờ vẫn chưa khởi sắc gì dự là tương lai còn xa xăm lắm.
 
Một ưu điểm to đùng của card wifi + bluetooth cho hackintosh đó là các thím có thể dùng bàn phím, chuột bluetooth ngay tại màn hình của boot loader, màn hình login y như real mac, điều mà usb bluetooth, usb wifi không làm được.
Btw thì card của Intel đang có mấy ông ngồi dev kext nhưng tiến độ chậm lắm, có lẽ mùa quýt năm sau sẽ có release :D
cái này hình như chỉ có con 94360CD mới được chứ thím
 
Bác thử vứt AirportBrcmFixup vào nhé
Catalina drop support dòng BCM4322 , muốn sd thì phải inject kext cũ mojave
10.14.6_IO80211Family.kext.zip

Em cóp thử kext 10.14.6_IO80211Family.kext.zip vào thì giờ ok wifi và bluetooth. Định vị cũng ok luôn, giờ chỉ còn cái Airdrop là chưa kích hoạt được, em có thử cóp kext AirportBrcmFixup vào thì bị xung đột với wifi, wifi không dùng được.
 
Tại thời điểm hiện tại thì mua mấy cái card tháo từ MacbookPro, MacbookAir hay MacPro ra dùng là ngon nhất (chân cắm chuẩn H2, H5, ..), không phải cài đặt bất cứ cái gì. Tuy nhiên phải tốn thêm tiền mua adaptor mới gắn vào được PC, các thể loại adaptor bao gồm:
  • Apple -> mini PCI (socket cho wifi trên PC, đời cũ)
  • Apple -> M.2, M key (socket M.2 gắn SSD trên PC)
  • Apple -> A/E M.2 (socket cho wifi trên PC)
  • Apple -> card PCIe cắm vào slot PCIe trên PC, thường là card PCIe x1
Tuỳ theo mỗi loại adaptor mà nó có jack gắn dây ra để cắm vào cổng usb trên PC hay không, nếu không thì phải gắn thêm cục bluetooth usb để dùng các dịch vụ kiểu như AirDrop, Handoff, Sidecar, ...

LlyVMs9.jpg
 
Tại thời điểm hiện tại thì mua mấy cái card tháo từ MacbookPro, MacbookAir hay MacPro ra dùng là ngon nhất (chân cắm chuẩn H2, H5, ..), không phải cài đặt bất cứ cái gì. Tuy nhiên phải tốn thêm tiền mua adaptor mới gắn vào được PC, các thể loại adaptor bao gồm:
  • Apple -> mini PCI (socket cho wifi trên PC, đời cũ)
  • Apple -> M.2, M key (socket M.2 gắn SSD trên PC)
  • Apple -> A/E M.2 (socket cho wifi trên PC)
  • Apple -> card PCIe cắm vào slot PCIe trên PC, thường là card PCIe x1
Tuỳ theo mỗi loại adaptor mà nó có jack gắn dây ra để cắm vào cổng usb trên PC hay không, nếu không thì phải gắn thêm cục bluetooth usb để dùng các dịch vụ kiểu như AirDrop, Handoff, Sidecar, ...

LlyVMs9.jpg
Gắn vào socket M2 Ssd trên main vẫn đc à bro? Cái giga b150m dh3 của mình có một khe M2 pcie x4 gen3 có gắn đc ko hả bro?

via theNEXTvoz for iPhone
 
Gắn vào socket M2 Ssd trên main vẫn đc à bro? Cái giga b150m dh3 của mình có một khe M2 pcie x4 gen3 có gắn đc ko hả bro?

via theNEXTvoz for iPhone
1 cái card wifi sẽ ăn 1 lane PCIex cho phần wifi và 1 port usb để cho phần bluetooth.
Trên main có khe M.2 key AE/E nó đáp ứng đủ cái này.
Nếu main bạn không có khe M.2 key AE/E mà lại muốn cắm vào khe M.2 key M cho SSD NVME thì bạn phải mua cái loại Adapter M.2 key M.

Loại adapter này sẽ lấy ra 1 lane PCIex trong tổng ố 4 lane trên khe M.2 key M cho SSD NVME để chạy cho phần wifi và đi kèm cọng cáp USB đi ra từ adapter rồi cắm vào Socket USB 2.0 trên main phục vụ cho phần bluetooth.
 
1 cái card wifi sẽ ăn 1 lane PCIex cho phần wifi và 1 port usb để cho phần bluetooth.
Trên main có khe M.2 key AE/E nó đáp ứng đủ cái này.
Nếu main bạn không có khe M.2 key AE/E mà lại muốn cắm vào khe M.2 key M cho SSD NVME thì bạn phải mua cái loại Adapter M.2 key M.

Loại adapter này sẽ lấy ra 1 lane PCIex trong tổng ố 4 lane trên khe M.2 key M cho SSD NVME để chạy cho phần wifi và đi kèm cọng cáp USB đi ra từ adapter rồi cắm vào Socket USB 2.0 trên main phục vụ cho phần bluetooth.
cảm ơn bro nhé. Lâu nay cứ nghĩ khe đó chỉ dùng được cho ssd. Cơ mà cái adapter đó có vẻ cũng ít chỗ bán :sweat:


via theNEXTvoz for iPhone
 
Hi mấy thím, main mình là MSI B450M Mortar Max.
Vấn đề là nó có 2 chân M.2 thì mình dùng hết để gắn 2 cái SSD rồi, ban đầu nghĩ là cho gọn nên làm 2 con M.2 luôn =((

Giờ muốn mua card wifi thì nên lấy cái nào ợ? :whistle:
 
Back
Top