본문 바로가기
Hackintosh

Marvell Yukon 88E8055 인식시키기

by belitino 2010. 9. 18.
Apple에서 제공한 kext를 약간 변경하여 Marvell Yuko 88E8055카드를 인식시키는 방법이다.


윈도우 장치관리자- 네트워크 어댑터-자세히-하드웨어 ID 확인
PCI\VEN_11AB&DEV_4363&SUBSYS_C03F144D&REV_13\........

VEN_11AB는 벤더 ID 11AB
DEV_4363은 디바이스 ID 4363
SUBSYS_C03F144D는 서브 시스템 ID C03F144D

/System/Library/Extensions/IONetworkingFamily.kext/Contents/PlugIns/AppleYukon2.kext/Contents/Info.plist 를 
Plistedit pro 등으로 열여서 IOKitPersonalities-Yukon88E8055 밑의 IOPCIPrimaryMatch와 IOPCISecondaryMatch를 윈도우에서 확인한 벤더, 디바이스, 서브시스템 ID에 따라 변경한다.

<key>Yukon-88E8055</key>

<dict>

...

<key>IOPCIPrimaryMatch</key>

<string>0x436311ab</string>

<key>IOPCISecondaryMatch</key>

   <string>0xC03F144D</string>

...

   <string>Marvell</string>

</dict>


IOPCIPrimaryMatch의 값을 넣을 때에는 벤더와 디바이스 아이디의 순서에 주의한다.

바뀐 kext를 저장하고 kext를 변경했으니 kext utility등으로 kext cache를 rebuild 해주고 재부팅하면 네트웍이 잘 동작된다.

구글링을 하다보면 IOPCIPrimaryMatch만을 맞춰주고 IOPCISecondaryMatch의 key와 string 부분을 모두 삭제하면 된다고 하는 블로그들이 있으나, 그렇게 시도해본 결과 동작하지 않았다.




'Hackintosh' 카테고리의 다른 글

Sens X60/W200 + 10.6.5 Update  (0) 2010.11.13
Sens X60/W200에 Snow Leopard 10.6.4 설치  (0) 2010.10.14
Realtek ALC665용 kext  (0) 2010.09.13
iATKOS 배경 화면 변경  (0) 2010.07.05
ATY_init.kext  (0) 2010.07.02