질문용 시스템 사양 | 2번 |
---|---|
추가사양 및 설치(할)OS | 카탈리나 |
공지숙지/증상설명 | 숙지 |
클로버로 사용하다가 컴 바꿀겸
오픈코어로 갈아탔는데
본체 뒤에 있는 USB2.0포트 문제로 골이 아프네요
다른분들은 3.0포트가 인식이 안되서 고민인데
저는 반대로 2.0포트가 말썽이라 어떻게 받아들여야할지....
혹시 클로버로 가면 USB문제가 해결되지 않을까해서 찾아보면
카탈리나부터는 오픈코어밖에 안되겠죠?
오픈코어 게시판을 찾아봐도 다들 USB문제가 없으신지 관련 글이 없더라구요
USB매핑을 할려고 해도
인식은 안되도 신호라도 들어와야 정리를 해서 해결방법을 찾아보겠는데
IORegistryExplorer에서도 신호조차 안들어오네요...
오픈코어 처음 사용할때 클로버에서 가져온 USBPorts.kext를 적용시켰다가 문제가 생긴후
오픈코어에서 hackintool로 새로 USBPorts.kext를 만든후에는 USB에대한 문제는 없어졌습니다.
포트가 아예 안보이는 경우에 RHUB 리셋부터 시작해야 합니다.
이게 opencore가 아니라 최근 400시리즈 보드들의 문제라고 설명되어 있습니다.
https://dortania.github.io/Getting-Started-With-ACPI/Universal/rhub.html
https://www.gigabyte.com/us/Motherboard/B550M-AORUS-PRO-rev-10#kf
https://dortania.github.io/Getting-Started-With-ACPI/Universal/rhub.html
에 따르면 turn off the RHUB device and force macOS to manually rebuild the ports와
Gigabyte and AsRock users are fine로 큰 문제는 없다고 봅니다.
개인의 컴에 따라 메인보드 설정이 바뀌어야 정상적인 설치와 사용이 가능하기에
바이오스 설정이 상당히 중요합니다.
먼저 bios에서 CSM의 설정을 변경해 보시기를 권합니다. Enable이면 Disable로, Disable로 설정되어 있다면 Enable로.
또 하나는 USBPort.kext를 빼고 USBInjectAll.kext로 확인하시기를 권합니다.
15port로 제한한 상태에서 확인한다는 것은 무리가 있다고 봅니다.
또 다른 하나는 usb 2.0 포트에 마우스나 키보드등을 삽입하고 부팅하여, 어떤 변화가 있는 지를 보는 것도 있습니다.
그리고 Quirks설정을 확인해 보고 싶습니다.
joy님 답변 감사합니다!!
1. 말씀하신대로 CSM 설정을 바꿔봤지만 변화가 없었습니다.
2. USBInjectAll.kext가 AMD에서는 작동하지 않는다고 했는데 작동할까요?
첨부해서 적용하고 부팅을 해도 해킨툴에서 아무런 변화가 없었습니다.
3. USB2.0포트에 마우스나 키보드를 삽입하고 부팅을 했지만
마우스나 키보드가 불도 안들어오고 작동 되지 않았습니다ㅜ
4. USB문제 뿐만 아니라 다른 문제까지 같이 나타나고 있습니다. ㅜ.ㅜ
(1)그래픽이 16배속이 아닌 8배속으로 작동하고 있습니다.
메인보드 설정에서 Gen1,2,3,4도 바꿔보고 다른 설정도 바꿔봤지만
16배속으로 작동이 안되고 있습니다.
그래서 그런지 OpenCL점수가 윈도우에서 테스트 할때보다 2만점대로 반토막이 나있습니다
(2) CPU속도가 다른분들에 비해 성능이 낮게 나오고 있습니다.
노바벤치에서 다른분들은 2000대를 넘기지만 저는 1000점 밖에 안나오고 있는데
CPU설정이나 kext파일이 필요할까요?
(3)SSD쓰기 속도가 윈도우에서는 2000대를 넘기지만
맥에서는 500대밖에 속도가 안나오고 있습니다
이것도 메인보드 설정을 하고 하드도 노란색을 내장하드 색깔로 바꾸는 설정까지 해봤지만
변화가 없었습니다.
5. 말씀하신 EFI파일 첨부해드렸습니다.EFI.zip
joy님 답변 감사합니다!!
1. config.plist -Misc - Debug을 링크에 따라 수정하고
USBInjectAll.kext, SMCSuperIO.kext 삽입하고 적용하고
FuzzyMatch 의 체크한다음 NVRAMReset을 했지만
CPU점수와 그래픽점수,USB포트는 변화가 없었습니다ㅜ.ㅜ
그리고 테스트를 다시해봤지만
그래픽은 30프레임을 여전히 넘지를 못하고 있습니다...
2. CPU성능이 낮은 점,
그래픽이 16배속이 아닌 8배속으로 작동하여
30프레임을 못넘고 있는 점,
USB2.0포트 4개가 인식이 안되는점
새벽까지 찾으면서 20번넘게 재설치를 하느데도
도대체 무었이 잘못된걸까요...
마음님, 반갑습니다.^^
그런데, cpu, 그래픽, ssd 쓰기문제는 usb 잡은 후, 시도하시는 것이...
저는 joy님과 다르게 사용하시는 포트가 15 개 이하라면, USBPorts.kext 를 만드는 것을 시도해보겠습니다. 많은 기대는...
이 방법은 alex-k 가 성공했고, 다른 외국유저도 성공했으므로, 가능성이 있어 보입니다.
전에 알려드렸던 alex-k 의 링크인데, 바이오스 설정도 참고하세요.
참, USBInjectAll.kext 는 amd 유저는 사용할 수 없다고 합니다.
Reminder this kext does not work on AMD
https://dortania.github.io/OpenCore-Post-Install/usb/manual/manual.html#usb-mapping-the-manual-way
마음님이 올리셨던 스샷인데, 저는 [USB 대용량 저장 장치] 에서 의 [속성] 에서 [바이오스 장치 이름] 이 나타나는데, 흠, 위에는 없군요.^^;
PCI Express 루트 포트 가 5개 나 되네요. ^^;
이 5개를 모두 펼치신후,
첫 번째 PCI Express 루트 포트 와 다섯 번째 PCI Express 루트 포트 사이에 있는 것은 모두 더블 클릭해서,
[바이오스 장치 이름] 이 나오는 것들만 모두 알려주세요.
그런 후, usb 2.0 과 3.0 을 본체의 윗면과 뒷면에 넣으신 후, [바이오스 장치 이름] 이 나오는 것들만 모두 알려주세요.
해킨툴이나 IORegistryExplorer 이면, 간단할 텐데...
아래의 예시를 참고하세요.
USB 3.1 확장 컨트롤러 => \_SB_PCI0.XHC
USB 루트 허브 ( USB 3.0 ) => // .RHUB
USB Composite Device (키보드) => // .HS08
// (마우스) => // .HS07
USB 대용량 저장 장치 => // .SS05
// => // .HS09
( SS05 와 HS09 은 같은 포트 입니다. : 이렇게 같은 포트인 경우, 알려주세요. )
kwmlman님 답변 감사합니다!
1. 글 내용에는 포트에 USB를 넣어서 필요없는 포트를 지우라는데
4개의 포트가 인식이 안되는데 어떻게 나와있는데로 넣다가 빼라는 건지 이해가 가지 않네요...
2.링크대로 적용시키면 해킨툴에서 나온것처럼 남아있는 포트만 남을뿐
4개의 포트가 활성활 되지 않았습니다...
3. 포트 네임에 아직도 "???"로 나오고 인식이 안되는거 같습니다
활성화가 안되서 그럴까요?
4. 인식이 안되고 있는 포트가 2.0포트 4개인데
이 4개가 PRT1,2,3,4이거나 PO,1,2,3,4이거나 4채널이 나와야 정상인거죠?
일단 인식하지 않는 4개포트를 제외하고 글처럼 한후에 익스포트 하였습니다.
말씀하신 링크대로 해서 첨부파일 올려드립니다.
마음님, 안녕하세요. ^^
우선, 카탈리나에서 해킨툴을 실행 후,
모든 포트에 usb 2.0 을 넣고 빼기를 해주시고, 그 다음에 usb 3.0 을 넣고, 빼기를 한 후, 해킨툴의 이미지를 올려주세요.
그리고, 지금 사용하시는 efi 폴더도 올려주세요.
1. 글 내용에는 포트에 USB를 넣어서 필요없는 포트를 지우라는데
4개의 포트가 인식이 안되는데 어떻게 나와있는데로 넣다가 빼라는 건지 이해가 가지 않네요...
( 제가 설명을 좀 더 자세히 말씀드렸어야 했는데...
윈도우 10 에서는 4개의 usb 2.0 포트들이 작동하지요?
포트가 전부 몇 개이고, 윈도우에서는 몇 개가 작동하고, 카탈이나에서는 몇 개가 작동하는지 알려주세요.
만약, 윈도우 10 에서 4개의 usb 2.0 포트들이 작동하지 않는다면, 아래의 작업을 하실때는 빼고 작업하세요.
[1] PCI Express 루트 포트 5개를 모두 펼쳐 주신 후, 그 모습을 올려주세요.
그리고, 첫 번째 PCI Express 루트 포트 더블클릭 후, [바이오스 장치 이름]을 알려주세요.
나머지 4 개들의 PCI Express 루트 포트들의 [바이오스 장치 이름]들도 알려주세요.
[2] 모든 포트에
하나의 usb 2.0 메모리를 넣었다가 뺏다 하시면서 알아낸 [바이오스 장치 이름]들을 알려주세요.
하나의 usb 3.0 메모리를 넣었다가 뺏다 하시면서 알아낸 [바이오스 장치 이름]들을 알려주세요.
이 작업을 하는 이유는
혹시, 숨어 있을지도 모르는 ubs 2.0 포트들을 찾고( 못 찾을 수도 있음), usb 포트 구조를 파악하기 위해서 입니다.
이렇게 알게 된 [바이오스 장치 이름]들을 사용하여, USBPorts.kext 를 생성할 수 있습니다. )
--------------------------
아래의 예시를 참고하세요.
USB 3.1 확장 컨트롤러 => \_SB_PCI0.XHC
USB 루트 허브 ( USB 3.0 ) => // .RHUB
USB Composite Device (키보드) => // .HS08
// (마우스) => // .HS07
USB 대용량 저장 장치 => // .SS05
// => // .HS09
( SS05 와 HS09 은 같은 포트 입니다. : 이렇게 같은 포트인 경우, 알려주세요. )
경로를 모두 적기가 힘들므로, [//] 를 이용해서, 중복된 부분을 표시해주세요.
----------------------------
2.링크대로 적용시키면 해킨툴에서 나온것처럼 남아있는 포트만 남을뿐
4개의 포트가 활성활 되지 않았습니다...
( 이 USBPorts.kext 에 [바이오스 장치 이름] 들의 포트정보를 주입하여 마음님의 USBPorts.kext 를 만들겁니다. )
3. 포트 네임에 아직도 "???"로 나오고 인식이 안되는거 같습니다
활성화가 안되서 그럴까요?
( 해결책을 찾고 있는 중입니다. )
4. 인식이 안되고 있는 포트가 2.0포트 4개인데
이 4개가 PRT1,2,3,4이거나 PO,1,2,3,4이거나 4채널이 나와야 정상인거죠?
( POT 1, 2, 3, 4 ... 일 수도 있을 것 같습니다. )
kwmlman님 안녕하세요
답변 감사합니다!
말씀하대로 전체포트에서
2.0 3.0 USB를 넣다가 빼면
PTXH POT1, POT4, POT5, POT8, POT11, POT12만 초록불이 들어오지 않았습니다.
말씀하신 내용은 사진으로 편집해서
첨부해서 올려드렸습니다^^up.zip
그리고...
----------------------------------------------------------------------------
그런데, cpu, 그래픽, ssd 쓰기문제는 usb 잡은 후, 시도하시는 것이...
-----------------------------------------------------------------------------
usb 2.0 포트문제 보다 위의 문제가 더 중요할 수 도 ... 위의 말은 없던 것으로 해주세요. ^^
마음님, 첨부파일 잘 받았습니다. ^^
[그림1
칸트님과 작업하 실때는 최대로 8개의 포트가 녹색으로 표시되었던 것 같은데, 지금은 14 개가 표시되는군요.^^
이 상황에 대한 자세한 설명을 듣을 수 있을까요 ?
그리고, 해킨툴에서 불필요한 포트들을 모두 삭제하셨군요.
그런데, 모든 포트들이 보여진 상태에서 USBPorts.kext 등 5개의 파일들을 생성 후, 올려주셔야 마음님의 USBPorts.kext 를 만들 수 있습니다.
( PTXH POT1, POT4, POT5, POT8, POT11, POT12만 초록불이 들어오지 않았습니다. : 이것들과 초록색 포트들이 모두 나타나는 상태 )
( 15 개의 포트제한에 걸려 실패 할 수 도 있습니다. )
( PO14 로 인식되는 4개의 USB 2.0 포트들에 어떤 일이 일어날지... )
[그림2]
PCI Express 루트 포트들에
저의 메인보드와는 달리 GPP0, GPP1, GPP8, GP12, GP13 이 표시되는군요.
이미지 편집을 멋지게 하셨군요.^^ 저도 배우고 싶은데, 어떤 이미지 편집 프로그램을 사용하시나요?
[그림3]
PCI Express 루트 포트 5개 중 에 두 번째 와 다섯 번째가 USB 장치 컨트롤러군요.
( 저의 경우는 하나 만 있습니다. MSI B360M Mortar 보드입니다. )
두 번째가 AMD USB 3.10 확장 가능한 호스트 컨트롤러 - 1.10(Microsoft) ---- _SB.PCI0.GPP1.PTXH
다섯 번째가 AMD USB 3.10 확장 가능한 호스트 컨트롤러 - 1.10(Microsoft) ---- _SB.PCI0.GP13.XHC0
[그림4]
_SB.PCI0.GPP1.PTXH 는
본체 뒷면에 있는 usb 2.0 포트 4개와 본체 위에 있는 2개의 포트( 그림 오른쪽에 하늘색 직사각형 + 검은색 직사각형 )를 관리하고,
_SB.PCI0.GP13.XHC0 은
USB 3.2 타입 A 5개의 포트들과 USB 3.2 타입 C 1개의 포트를 관리 하는 것 같습니다.
USB 3.2 타입 C 포트는
USB 3.0 타입 C 메모리를 직접 꽂아서 사용해도 되고,
USB 3.2 타입 C 의 젠더 ( 2000 원 정도 ) 에 USB 3.0 타입 A 를 꽂아서도 사용할 수 있습니다.
--------------------------------
말씀하대로 전체포트에서
2.0 3.0 USB를 넣다가 빼면
PTXH POT1, POT4, POT5, POT8, POT11, POT12만 초록불이 들어오지 않았습니다.
----------------------------------------------------------------------------------------------
위의 6개의 포트들이 윈도우 10 에서 인식되었나요 ? 인식되었다면, 카탈리나에서도 인식될 가능성이 있습니다.
kwmlman님 답변 감사합니다
1.XhciPortLimit설정을 하고 샘플 usbmap.kext을 넣었더니 14개로 표시가 되었습니다.
하지만 자동으로 2.0포트는 잡히지 않았습니다.
2. 초록불이 들어온 포트 안들어온포트 모드 표시한 사진을 첨부해 드렸습니다.
3.윈도우 그림판으로 장치이름을 복사해서 붙여놓고 곡선 그리기로 막대기를 그려 편집을 했습니다.
4.윈도우에서 2.0, 3.0드라이브를 넣다가 뺏다하면
PTXH POT1, POT4, POT5, POT8, POT11, POT12는 표시가 되지 않았습니다.
이 포트들은 맥에서 해킨툴에서도 넣다 뺏다 하면
초록불이 똑같이 안들어왔습니다.
5.윈도우에서 2.0포트 4개를 하나씩 꼽으면
바이오스 장치 이름은 나오지 않지만
더블클릭하면
Port_#0001.Hub_#0003
Port_#0002.Hub_#0003
Port_#0003.Hub_#0003
Port_#0004.Hub_#0003
표시가 뜹니다
6.인식이 안되는 포트 4개를 POT1,2,3,4 던가 PRT1,2,3,4 던가 각각의 채널에 잡히게 하고 하고 싶은데
4개의 채널에 활성화하는게 답을 찾을 수가 없네요
마음님, 안녕하세요.
우선,
2. 초록불이 들어온 포트 안들어온포트 모드 표시한 사진을 첨부해 드렸습니다.
( 이 상태에서 해킨툴을 이용하여 아래의 내용을 요청드렸었는데...
USBPorts.kext 등 5개의 파일들을 생성 후, 올려주셔야 마음님의 USBPorts.kext 를 만들 수 있습니다. )
1.XhciPortLimit설정을 하고 샘플 usbmap.kext을 넣었더니 14개로 표시가 되었습니다.
하지만 자동으로 2.0포트는 잡히지 않았습니다.
( usbmap.kext 를 어디서 구하셨나요? 출처의 주소가 있으면, 알려주세요. )
3.윈도우 그림판으로 장치이름을 복사해서 붙여놓고 곡선 그리기로 막대기를 그려 편집을 했습니다.
( 그림판이군요. 정보 감사드립니다. ^^ )
4.윈도우에서 2.0, 3.0드라이브를 넣다가 뺏다하면
PTXH POT1, POT4, POT5, POT8, POT11, POT12는 표시가 되지 않았습니다.
이 포트들은 맥에서 해킨툴에서도 넣다 뺏다 하면
초록불이 똑같이 안들어왔습니다.
( 위의 포트들은 윈도우에서 인식되지 않으므로, 필요없는 것 같습니다. )
5.윈도우에서 2.0포트 4개를 하나씩 꼽으면
바이오스 장치 이름은 나오지 않지만
더블클릭하면
Port_#0001.Hub_#0003
Port_#0002.Hub_#0003
Port_#0003.Hub_#0003
Port_#0004.Hub_#0003
표시가 뜹니다
( 흠, PO1, POT2 등으로 표시되어야, USBPorts.kext 에 포트정보를 주입할 텐데...
그런데, 위의 [본체 뒷면 그림] 을 보면,
4개의 USB 2.0 포트가 모두 _SB.PCI0.GPP1.PTXH.RHUB.PO14 으로 표시되는데,
PO14 인지는 어떻게 아셨나요 ?
그리고, 본체 위의 검은색 직사각형 포트가 USB 2.0 과 USB 3.0 모두 PO9 로 표시되나요?
USB 2.0 => _SB.PCI0.GPP1.PTXH.RHUB.PO9
USB 3.0 => _SB.PCI0.GPP1.PTXH.RHUB.PO9
6.인식이 안되는 포트 4개를 POT1,2,3,4 던가 PRT1,2,3,4 던가 각각의 채널에 잡히게 하고 하고 싶은데
4개의 채널에 활성화하는게 답을 찾을 수가 없네요
( TonyMac, InsanelyMac 등에 아직 정보가 없는 것 같습니다. ^^; )
----------------------------------
지금으로선,
USBPorts.kext 에 USB 2.0 포트 정보인 PO14 를 주입하는 것 인데, 아마도, 해결될 가능성이 거의 없는 것 같습니다. ^^;
그런데, 그래픽카드를 x8 로 인식, 하드 쓰기, 읽기 문제등은 아직 해결이 안 되셨나요 ?
엑팔 초보가 고수님들에게 질문을 드립니다.
그림에서 왼쪽 위에 USB 2.0 Hub 에 있는 XHC2.PO10 과 XHC2.PO9 가 인식된 것이 맞는 것 같은데... 어떻게 생각하시나요 ?
kwmlman님 안녕하세요
답변 감사합니다
1. usbmap.kext는 링크해주신 CaseySJ유저분의 efi를 열어서 사용하였습니다.
2. 2.0포트를 연결하면 장치쪽에 PO14라고 뜨지만
CaseySJ유저처럼 po9, po10 처럼 각각 채널별로 나타나지는 않습니다.
3.여전히 cpu는 점수가 천점대로 낮게 나오고
그래픽카드는 x8배속으로 표시가 되고 있습니다
ssd도 쓰기속도가 1900은 나와야 하는데 400~500정도밖에 안나오고 있습니다.
해결방법을 찾으신건가요?
4. 첨부해주신 CaseySJ유저는 2.0포트가 po9, po10으로 잡히는데
왜 저는 저 2개라도 안잡힐까요?
5. 말씀하신 해킨툴에서 익스포트한 파일 첨부 드립니다.up.zip
마음님, 고생하시네요.
우선, 아래의 파일을 적용해보시고, 해킨툴을 올려주세요. 아마도, 별로...
그리고, 그래픽과 성능에 대해서는 약간의 해결법이 있는데, 도움이 될지는...
우선,
EFI 파티션을 마운트 => 오픈코어 컨피규레이션 에서 config.plist 를 실행 후, 아래의 작업을 하세요.
usb 관련 aml 파일들 ( SSDT-B550-PTXH-TO-XHC2.aml , SSDT-B550-XHC0-TO-XHC.aml, SSDT-FixShutdown-USB.aml 등 ) 과
usb 관련 kext 파일들 ( USBPorts-XHC-XHC2.kext, USBWakeFixup.kext 등 ) 을 삭제 후,
위에 올린 USBPorts.kext 를 적용하세요.
-------------------------------------------------------------------------------
https://dortania.github.io/Getting-Started-With-ACPI/Universal/spoof.html
위의 가이드의 첫 번째 장치관리자 그림은 Redeon RX Vega Properties 인데,
Property(속성) => Location Paths( 위치 경로 ) 에 아래의 경로가 있습니다.
ACPI(_SB_)#ACPI(PC02)#ACPI(BR2A)#ACPI(PEGP)#PCI(0000)#PCI(0000)
\_SB_.PC02.BR2A.PEGP
Property(속성) => Location Paths (위치 경로) 에서 위의 주소가 나타나면, 아래의 주소로 간단히 할 수 있습니다.
윈도우10 에서 usb 2.0 포트에 usb 메모리를 꽂으실 때,
[바이오스 장치 이름]이 안 보인다고 하셨는데,
[위치 경로] 에서 위의 경로가 나타나는지 시도해보세요.
그 경로속에 혹시, PO1, POT1, 등이 보일 수도...
-----------------------------------------------------------
그리고, 올리신 질문에 대한 답변은 내일 드리겠습니다.
joy님이 알려주신 dsdt 의 정보를 찾다가 알게 되었는데...
https://dortania.github.io/Getting-Started-With-ACPI/Manual/dump.html
위의 링크에 dsdt.aml 을 구하는 방법이 여러가지 있는데,
저은 윈도우10 에서 SSDTTIME 을 이용하여, dsdt.aml 을 구한 후,
MaciASL 로 검색하여,
해킨툴에서 보이지 않았던, PCI0.XHC.RHUB 에 숨어 있는 ss07, ss08, ss09, ss10 를 찾았습니다.
[그림1]
해킨툴에서 ss07, ss08, ss09, ss10 이 나타나지 않는 모습입니다.
[그림2]
DSDT.aml 을 MaciASL-1.5.8 로 실행하니, 숨어 있던 ss07, ss08, ss09, ss10 포트들이 PCI.XHC.RHUB 에 나타났습니다.
마음님은 MaciASL-1.5.8 을 실행 후, PCI0.GPP1.PTXH.RHUB, GPP1.PTXH.RHUB, PTXH.RHUB 등 으로 검색해보세요.
만약, USB 2.0 포트정보들이 나타난다면, 그 모습을 위처럼 올려주세요.
USBPorts.kext 에 그 정보들을 넣어 볼 예정입니다.
성공가능성은 잘 모르겠습니다.
위 2개의 작업(장치관리자 방법, DSDS.aml 방법)을 시도한 후, 올리신 질문에 대한 답변을 드리겠습니다.
( 왜냐하면, 지금 하는 작업과 지금 작업이 실패했을때 시도할 다음 작업을 동시에 진행할 수 없기 때문입니다. )
kwmlman님 답변 감사합니다
1.첨부해주신 usbmap.kext로 해봤지만 4개 포트가 활성화가 되지 않습니다.
2.위치경로를 찾아봤지만
ACPI(_SB_)#ACPI(PCI0)#ACPI(GPP1)#ACPI(PTXH)#ACPI(RHUB)#ACPI(PO14)#USB
이런식으로 포트정보가 아쉽게도 없었습니다.
3.말씀하신대로 윈도우에서 dsdt.aml파일을 추출해서
검색을 해봤지만
저번에 찾은 14채널 말고는 다른 숨어있는 포트 정보가 없었습니다...
4.메인보드 메뉴얼에 나오면 2.0포트 4개가 허브로 연결되서
한채널밖에 못사용하는건가 생각이 들다가도
CaseySJ유저는 저처럼 2.0포트가 2개가 허브에 물려 있는데도 2개의 개별 채널을 활성화한거보면
2.0 포트 4개가 한채널에 활성화 되는게 잘못된게 맞는거 같기도 합니다
마음님, 안녕하세요.
EFI-061-GA-B550-VISION-D-V3B-NO-SLEEP 에 오픈코어 0.6.2 를 추가한 후,
마음님의 시스템에 맞게 수정해보았는데, 도움이 될 지 는...
이제부터가 본격적인 삽질의 시작일지도...
마음님, 저의 실력이 부족해서, 토니맥에 질문을 올렸습니다.
운좋게도, 해킨툴을 제작한 headkaze 의 작업을 돕고 있는 whatnameisit(뭐야)가 답변을 해주네요.^^
whatnameisit 의 정보중 핵심을 요약하면,
USB 에 관련된 SSDT ( SSDT-RHUB.aml, DSDT.aml 등 )을
자신의 컴환경에 맞게 만들어서 해킨툴이나 IORegistryExplorer 에 나타나게 해야, usb 2.0 포트 4개를 사용할 수 있다는군요.
지금까지 우리가 시도했던 것인데... 차분히 생각하면서, 좀 더 노력해야겠네요.
[1] EFI/OC/ACPI 에 SSDT-RHUB.aml, DSDT.aml 를 넣은 후, 재부팅을 한 다음에 , 해킨툴과 IORegistryExplorer 을 모습을 올려주세요.
[2] 윈도우 10 에서 생성한 DSDT.aml 을 올려주세요. ( whatnameisit 에게 보여주기 위해서 )
[3] 마음님이 스스로 실행하신 4개의 usb 2.0 포트에 대한 작업에 대한 정보를 알려주세요. ( whatnameisit 에게 보여주기 위해서 )
안녕하세요. 제가 whatnameisit이라서 여기서 보여주셔도 되구요, 돕는거 다 끝나서 이제 연락 안 합니다...
IORegistry는 상위 항목부터 하위 항목까지 연결되어야지 하위 항목이 인식되는건데요, IORegistry/해킨툴에 상위항목인 PO14가 인식되어야지 하위항목 USB 2.0 포트 4개가 인식될 수 있습니다.
토니맥 링크에 CaseySJ가 이미지로 첨부한 IORegistry 보면 ACPI에서 XHC2 장치를 비활성화 한 상태이고, 비활성화된XHC2-Hub-2개USB2.0A으로 연결되어 있습니다. 비활성화시키면 맥오에스가 자동적으로 USB mapping을 진행하고, Dortania Missing USB ports 부분 보시면 AMD의 경우 포트가 안 보이는 경우가 있어서 RHUB 비활성화 시키고, 두분도 그렇게 시도하고 계시죠...
그런데 CaseySJ의 SSDT를 보면 XHC2-2개USB2.0A로 구성되어 있습니다. AMD의 기존 ACPI를 따라 만들었겠지만, 이 새로 만든 SSDT나 원래 DSDT나 둘 다 맥오에스에 적합하지 않은 거예요. 그래서 이 방법은 불안정한 상태인데 CaseySJ 보드는 활성화되고, 마음님은 활성화 안 된 것으로 예상합니다. 맥머신은 내장허브가 있는 경우 ACPI 자체에서도 허브-USBA,C 등으로 구성되어 있습니다.
USBPorts.kext 비활성화한 상태에서 [1]~[3] 다 보여주세요.
whatnameisit 이 뽀로로님이셨다니... 대박사건이네요.^^
올려주신 정보의 70% 정도는 이해했습니다. 좀 더 노력해야겠네요.
올려주신 그림은
SB.PCI0 아래에 2.0컨트롤러 2개 ( EHC1, EHC2) 와 3.0컨트롤러 1개 ( XHC1 ) 가 있는 것 같습니다.
그런데, EHC1 구조가 이상하면서 복잡하네요.^^;
EHC1 => RHUB => PRT1 => PRT1, PRT2, PRT3, PRT4, PRT8(P3개)
가장 특이한 것은 PRT1 아래에 PRT1 이 있는 것이네요.
[그림1 - SSDT-B550-PTXH-TO-XHC2.aml]
SSDT-B550-PTXH-TO-XHC2.aml 는 PTXH 컨트롤러를 XHC2 로 이름변경을 한 것 같습니다.
그런데, 마음님이나 CaseySJ 모두 usb 컨트롤러가 2개 ( PTXH, XHC0 ) 이므로, 1개의 컨트롤러당 15개 포트제한이니까,
전체 30 개의 포트들을 사용할 수 있으므로, 이름변경이 필요없을 것 같은데...
위의 그림에서
Return (0x0F)는 F 가 16진수로 15 이므로 포트제한 15 를 나타내는 것 같습니다.
Return (GPRw (0x08, 0x04))에서 POTx 8개, POx 4개를 나타내는 것 같습니다.
[질문] 마음님의 usb 컨트롤러중 usb 2.0 4개 포트와 연관된 컨트롤러가 PTXH 라면, 이 컨트롤러에 대한 정보를
SSDT.RHUB.aml 에 주입시키면, 어떤가요? ( 저는 이 방법을 모르지만... )
이름 변경은 기존 장치를 비활성화 하고 새로운 장치를 이용하기 위해서 진행하는거예요. 기존 장치 USB 정보가 잘못되었기 때문에 새로운 이름으로 제대로 된 정보를 주입하기 위해서요.
Method(_STA)의 Return 0x0F는 장치 활성화를 의미합니다. _STA: Status
GPRW는 _PRW를 관리하는 Method고, 잠자기와 관련 있습니다. _PRW: Power Resources for Wake
둘은 포트 개수와 큰 상관은 없어요.
SSDT보다 USBPorts.kext가 더 편합니다. SSDT에 정보 넣으려면 제가 첨부한 이미지처럼 해야하는데 _PLD가 뭔지 몰라서 저도 구체적으로 어떻게 해야 하는지 모르구요. USBPorts.kext로는 PXTH 컨트롤러의 하위 항목들 POT1~PO14, PO14의 하위항목 4개 USB 2.0 포트 입력하시면 될거예요.
우선 해킨툴에서 PO14 인식시키고 USBPorts.kext 생성해서 올려주시면...
저의 무지를 깨우쳐주셔서 감사드립니다. ^^ ( 앞으로 정보를 올리기가 두렵네요.^^; )
그런데, 지금 문제가
마음님의 카탈리나의 해킨툴이나 IOReg 에서 4개의 USB 2.0 포트를 전혀 인식하지 못 하는 것입니다.
그래서, 4개의 USB 2.0 포트들(POT1, PO1 등)을 알아내는 방법을 찾기 위해서 토니맥에 글을 올렸습니다.
PO14는 윈도우 10 에서 알아낸 것인데, 그 하위항목 4개는 역시 발견하지 못 하셨다고 합니다. 위의 글들을 보시면, 관련 내용들이 있습니다.
토니맥에 가보니, CaseySJ 가 뽀뽀로님에게 위의 링크의 내용을 보라고 합니다.^^
CaseySJ 가 패닉문제에 대해서 애플에 보고서를 올려서 그랬는지 모르겠지만,
빅서 베타 10 버전( Public Beta 6 - 20A5396g )에서 USB 포트에 대한 인식문제가 많이 해결되었다고 합니다.
뽀로로님 안녕하세요!!
kwmlman님께서 토니맥에 올려주신 글을 보고
whatnameisit 이 뽀로로님이셔서 정말 깜작 놀랐습니다!!!
정말 대박사건이네요 ㅎㅎ;
도와주셔서 정말 감사드립니다ㅜ.ㅜ
1. kwmlman님께서 올려달라고 하신 스샷들이랑 DSDT정보 첨부 해드립니다!!DSDT.aml
2. 다른분꺼 USBPORT.KEXT를 지우고 SSDT-RHUB.aml를 넣으라고 하셔서 넣었더니
참고로 XHC0에 8포트가 사라졌습니다~
3.PO14를 인식시키면 2.0포트 4개가 PO14채널 한채널에 인식이 된다고 이해했습니다
그럼 한채널에 4개를 먼저 인식하게 해야 4개의 포트의 각각 채널을 알수 있게 되는건가요?
위의 그림은 마음님의 DSDT.aml 인데, PO14 가 보이고, 왼쪽 아래의 경로를 보니, _SB.PCI0.GPP1.PTXH 를 보니, GPP1 가 있는데,
올리신 SSDT-RHUB-PTXHXHC0.aml 에서는 _SB.PCI0.PTXH.RHUB 로 되어있는데, 서로 상관없는 건가요?
( 참고로, XHC0 은 _SB.PCI0.GP13.XHC0 로 되어있습니다. )
혹시나, 도움이 될 지도 모른다는 생각에 알려드립니다. ^^
kwmlman님 답변 감사합니다!
첨부해주신 파일을 넣었더니 해킨툴에서는 아무것도 안뜨고 이렇게 변했습니다!!
심봤다!!!^O^
뽀뽀로님, 성공하신 것 같습니다. 컨트롤러가 2개 였는데, 그 문제의 PO14 허브 컨트롤러가 하나 더 생긴 것 같습니다.
iMacPro1,1-PTXH(포트14개), iMacPro1,1-XHC0(포트8개), iMacPro1,1-PO14(포트4개-애를 먹였던 usb 2.0)
어떤 마법을 쓰셨나요? 궁금합니다.
이 중요한 순간에 마음님이 바쁘신 것 같습니다. 내일 결과가 궁금하네요.^^
kwmlman님 저도 말씀처럼 너무 기쁘네요
안보이던 허브라도 보여서 다행이라고 생각합니다ㅠ.ㅠ
뽀로로님께서 첨부해주신 파일은 아무변화가 없었고
kwmlman님께서 올려주신 파일로 허브가 보였습니다
뽀로로님 답변 감사합니다
1. 첨부해주신 USBPorts.kext 적용했지만 변화가 없었습니다ㅜ.ㅜ
2. 그리고 PTXH Name이부분에 "???"으로 나오는지 알수 있을까요?
뽀로로님 답변 감사합니다.
1. 첨부해주신 USBPorts.kext 적용하고 부팅후에
해킨툴에서 이미 여러번 빗자루 누르고 새로고침 했습니다ㅜ.ㅜ
그런데도 PO14가 나오지 않아서 말씀드렸습니다ㅜ.ㅜ
2. 첨부해주신 USBPorts.kext 적용한 IORegistry 저장파일 첨부해 드렸습니다save2.ioreg
3. 4개포트 드라이브를 다 삽입해도 반응이 없었습니다ㅜ.ㅜ
4. "IORegistry나 System Profiler확인해보세요"
=>이 부분이 이해가 가지 않습니다ㅜ.ㅜ
밑에 XHC0 Name부분은 자동으로 잡히는데 PTXH부분은 "???"으로 잡히는데
고치는 방법을 찾아봐도 정보가 나와있지 않더라구요ㅜ.ㅜ
해킨툴 pcie에서도 "???"로 잡힙니다...
https://x86.co.kr/qa/5359031#comment_5424728
첨부이미지 확인하다가 제가 업로드한 USBPorts.kext의 PO14의 locationID와 ConnectorType이 똑같은 것 같아서 보니
SSDT와 USBPorts.kext 적용 안 하신 것 같아요. SSDT를 적용했다면 IOACPIPlane에서 PTXH와 XHC0 하위항목이 아무것도 없어야 하는데 있네요.
잘 적용하셨는지 다시 한 번 확인해보시겠어요?
뽀로로님 답변 감사합니다
1. SSDT는 처음에 첨부해주신"SSDT-RHUB-PTXHXHC0" 말고
"SSDT-RHUB" 말씀하시는건가요?
첨부해주신 USBPORT.KEXT와
ACPI폴더에는
SSDT-RHUB
SSDT-EC-USBX-DESKTOP
SSDT-CPUR
3개가지 파일이 있습니다
2. 올려주신 "SSDT-RHUB"파일과 "USBPORT.KEXT" 적용시키면 이렇습니다
말씀하신게 이거 일까요?
저는 kwmlman님이 수정해주신 SSDT에서 댓글 이어가고 있었는데 어느순간 그 SSDT가 사라졌네요...의사소통의 부재.. ㅠ
https://x86.co.kr/qa/5359031#comment_5421710
그거랑 별개로 문제점 찾은 것 같고, USBPorts.kext 첨부합니다.
USBPorts.kext.zip
뽀로로님 답변 감사합니다
1. 저도 댓글 보다가 해깔리는 경우가 있어요ㅜ.ㅜ
2.첨부해주신 USBPORT.KEXT로 적용하니
14채널이 활성화가 되었습니다!!!
하지만 4개 포트가 허브 1개(PO14)로 잡힙니다ㅜ.ㅜ
각 채널별로 안집히네요ㅠ.ㅠ
3. IONameMatch를 PO14로 따로 설정하셔서
PTXH,XCH0,PO14 3개로 나누시고
PO14채널에 포트를
P141, P142, P143, P144로 나누신 이유를 알수 있을까요?
IORegistryExplorer에 이 포트명을 찾을수가 없어서요
4. 이제 4개포트릐 허브를 활성화 했기 때문에
이걸 바탕으로 각각의 채널을 찾아서 활성화 시키는게 맞는건가요?
4개 포트는 PO14 아래에 연결되는거라 PO14에 4개 포트 정보를 넣는 시도였구요, 이름은 마음대로 지어도 상관 없습니다. 14에 있으니 P-14-1,2,3,4로 해봤어요.
켁스트 PO14항목 아래에 IONameMatch에 PO14 대신 locationID로 해야되는 것 같네요. locationID Data 타입 00e00000 입력해서 켁스트 로드시켜보세요. 잘 되면 AppleUSB20HubPort들이 P141,2,3,4로 인식될거예요. 모든 PTXH XHC0 실제 포트타입 정확히 설정하고 사용하시면 됩니다.
해보시고 안 되면 수정시도하신 USBPorts.kext 올려주시고, 어느 부분에서 막혔는지 알려주세요.
말씀하신대로 locationID Data에 입력을 했는데
허브에는 00e00000로 되어있고
오른쪽 자세한 사항에는 0xe00000 되어있어서
둘다 넣어봤지만 변화가 없었습니다ㅜ.ㅜ
뽀로로님 답변 감사합니다
P141로 시작된 이름을 IORegistryExplorer에서 찾아봐도 없길래
어디에서 나오는지 계속 찾아봤네요ㅜ.ㅜ
그냥 임의로 지정하는거둔요
다른 채널들(POT1,2,3), (PRT1,2,3)같은 것들은
해킨툴이나 IORegistryExplorer에서 표시가 떠서 지정되어있는줄 알았습니다ㅜ.ㅜ
첨부해주신 파일로 교체도 해보고
말씀하신대로 locationID Data 타입 00e00000으로 다시 시도해봤지만
변화가 없었습니다ㅜ.ㅜsave3.ioreg
그리고 XHC0 칩셋에 4번 PRT4번이 없어졌습니다ㅜ.ㅜ
뽀로로님 답변 감사합니다
1. 말씀하신대로 e00000로 교체 해봤지만 변화가 없었습니다ㅜ.ㅜ
혹시 몰라 카탈리나를 다시 설치 했는데도 소용이 없었습니다.
2. PRT4 항목은 말씀하신대로 locationID가 04000000가 아니고 03000000으로 되어있어서
바로 교체 했습니다!
IORegistry에 PO14에 대해서는 아무 변화 없으신거죠?
locationID를 타입을 Data에서 Number/Integer로 바꾸고 14680064를 입력해보세요.
뽀로로님 답변 감사합니다
말씀하신 부분이 "Number/Integer"로 안되어있고
"Number"로만 되어 있어서 "Number"로 하고 숫자로 교채 했습니다
하지만 변화가 없었습니다ㅜ.ㅜ
뽀로로님 답변 감사합니다
성공이 되면 2.0포트가 PRT1,2,3,4든 POT1,2,3,4으로 인식이 되어야 하다보니
저도 모르게 해킨툴을 보는 습관이 생겼나봅니다.죄송합니다ㅜ.ㅜ
그리고 말씀하신대로 255로 바꿔봤지만 변화가 없었습니다ㅜ.ㅜ
그리고 kwmlman님께서 알려주신
해외에 있는 유저분인데 해킨툴에서 허브가 각각의 채널로 잡혀서 도움이 되실까해서요^^;
P141이 아니라 PO14의 USBConnector를 255로 해보세요.
첨부해주신 사진에도 00a10000,20000,30000,40000이 해킨툴에 표기 안 되고, IORegistry에서도 AppleUSB20HubPort로 표기됩니다. 해킨툴에서 표기 안 됩니다. IORegistry에서 P141,2,3,4로 인식시키면 나면 표기될 수도 있어요.
뽀로로님 답변 감사합니다
255로 바꿨는데도 변화가 없네요ㅜ.ㅜ
계속 찾아보고 연구하면서 궁굼한점이 있는데요
1. 인식이 되면 PO14는 허브 표시가 아예 없어지고
P141, P142, P143, P144 4개의 포트만 나와야 되는건가요?
2. PTXH랑 XHC0은
com.apple.driver.AppleUSBMergeNub
AppleUSBMergeNub
AppleUSBXHCIPCI 인데
iMacPro1,1-PO14는
com.apple.driver.AppleUSBHostMergeProperties
AppleUSBHostMergeProperties
AppleUSB20InternalHub 인 이유가 있을까요?
CFBundleIdentifier,IOClass,IOProviderClass 값들이 다른이유랑
어느 파일을 보고 입력을 넣으신건지 이해가 안가서요ㅜ.ㅜ
3. 말씀하신 Number/Integer 부분에 14680064 이 숫자는 어느 값의 숫자 일까요?
찾아봐도 나오지 않아서요
뽀로로님 답변 감사합니다
처음부터 차근차근 다시 적용 해보겠습니다ㅜ.ㅜ
1. PO14채널이 PTXH 속해 있기 때문에
당연히 PTXH랑 같은 드라이버를 사용한다고 생각을 했거든요ㅜ.ㅜ;;
(PTXH PO14)
2. 어느 드라이버를 적용시켜야 되는지 모르다보니
어느 파일에서 보시고 로드를 하신지 궁굼했거든요
드라이버 로드는 IOUSBHostFamily파일가지고 로드 된다고 생각을 하면 되나 보네요^^;
3.설명을 잘해주셔서 하나씩 개념을 잡아가면서 풀어가니
이해가 쉽게 되네요
차근차근 설명 잘해주셔서 감사합니다ㅜ.ㅜ
4. 다시 차근차근 해보고 정말 해결이 안되면
2.0포트 4개를 허브 1채널이라도 이렇게 사용해야될거 같네요
뽀로로님 답변 감사합니다!!
"IOUSBHostFamily.kext/C/P/AppleUSBHostPlatformProperties.kext/C/Info.plist"
이거 열어보고 다시 찾아보고
연구해보겠습니다ㅠ.ㅠ
그리고 간혹 "USBPORT.kext"를
수정하다보면 맥이 멈춰버리는데
혹시 원인이 있을까요?
그리고 USB문제와 다르게
다른 문제가 있는데 질문 드려도 괜찮을까요?
뽀로로님이 USB도 다 해결해주시고
전문가이시다보니 금방 해결이 될거 같습니다ㅜ.ㅜ
CPU,VGA,SSD 3개가 문제가 있는데
USB문제랑 같이 하면서 해결점을 찾고 있는데
막혀있는 상황입니다
1. CPU벤치점수가 다른분들에 비해
천점 정도 낮게 나오는 문제
2. SSD 쓰기속도가 2000점 가까이 나와야하는데
500점으로 낮게 나오는 문제
3. 그래픽카드가
OpenCL, Metal 점수가 50%밖에 안 나오는 문제
뽀로로님 답변 감사합니다
System Profiler앱이 System Information이군요 따로 다른 앱인줄 알았습니다^^;
말씀하신 것처럼 0x43ee라고 표시는 있지만
궁금한점은 왜 PTXH처럼 자동으로 잡히지 않는지 그리고 자동으로 잡히게 할수 있는지 궁금합니다?
그리고 말씀하신대로 USBPORT.KEXT를 빼고 적용한 후에 허브 포트 정보 첨부해 드렸습니다r.zip
뽀로로님 답변 감사합니다
1. 말씀하신대로 윈도우에서 해보겠습니다
그럼 XHC0처럼 자동으로 인식 되는것은 포기해야겠죠?....
https://x86.co.kr/tip/5227336#comment_5398760
이분 같은 경우에는 네이티브로 잡으신거 같더라구요...
2.지금 상태에서는 해킨툴에 아무것도 인식이 안되고
2.0포트 4개는 한꺼번에 허브 하나로 인식이 됩니다
바탕화면에 드라이브는 표시 뜨면서 인식은 잘되구요
뽀로로님, 수고하셨습니다. ^^
[그림1]
위 그림이 두 번째 USBPorts.kext 의 info.plist 의 모습입니다.
마음님이
첫 번째 것을 테스트하셨을 때는 변화가 없다고 하셨고,
두 번째 것을 테스트하셨을 때는 PO14 가 인식되었다고 하셔서,
분명히 첫 번째 info.plist 와 두 번째 info.plist 사이에서 PO14 부분이 다를 것이라고 생각되어 차이점을 찾아보았지만, 발견하지 못 했습니다. ^^;
차이점이 궁금합니다.
MACTOPIA 님이 EFI 폴더를 엑팔에 올려 놓으셔서, 비슷한 메인보드를 사용하시는 마음님이 다운로드해서 지금 사용하고 계십니다.
SSDT-RHUB-PTXHXHC0v2.aml 을 테스트할때, 어떤 aml 파일을 제거해야 하는지 잘 몰라서 질문을 드렸습니다. ^^
뽀로로님 답변 감사합니다
kwmlman님께서 구해주신
MACTOPIA님 EFI가 저랑 맞는거 같아서 하셔서 교체 했지만
지금 현재 뽀로로님께 혼란을 드릴까봐
PTXH에서 XHC2, XHC0에서 XHC로 이름 바꾸는 aml파일들은 사용하지 않았습니다.
kwmlman님께서 올려주신 SSDT-RHUB-PTXHXHC0v2.aml로 부팅했을때 뭔가 바뀌었습니다!!
위에 댓글에 사진 첨부했습니다!
마음님이 바쁘신 것 같습니다.
저의 USBPorts.kext 의 info.plist 의 모습입니다.
UsbConnector 의 0, 3, 9, 10, 255(FF) 는 알겠는데,
FgAAAA== 가 왜 저기서 갑자기 나타났는지, 그리고, 그 하위에 AQAAAA==, AgAAAA== 등은 무엇인지 궁금하더라고요.
시간적 여유가 있으실때,
[자신만의 USBPorts.kext 를 만드는 법]을 팁으로 올려주시면, 저 뿐만이 아니라 모든 분들에게 도움이 될 것 같은 예감이...^^
kwmlman님 답변 너무 감사드립니다!!!
토니맥에 직접 질문도 올려주시고
뽀로로님까지 도와주게 해주셔서 너무 감사드립니다ㅜ.ㅜ
해결이 안될거 같아서 불가능하구나 하고 절망중이었는데
두분이 다같이 도와주셔서 이제 뭔가 조금씩 해결이 될수도 있겠다는 희망이 생기는거 같습니다ㅜ.ㅜ
말씀하신 스샷이랑 DSDT정보는 뽀로로님 댓글에 남겨드렸습니다!!
그리고 기존에 다른분꺼 USBPORT.KEXT를 지우고 SSDT-RHUB.aml를 넣으라고 하셔서 넣었더니
갑자기 XHC0에 8포트가 사라졌습니다!
그래픽 배속이랑 SSD속도가 안나오는 문제는 답글달아주셨던 댓글에 남겨 놓겠습니다
아직도 해결이 안되었습니다ㅜ.ㅜ
뽀로로님 답변 감사합니다!
계속 읽어보고 있는데도 생각보다 엄청 어렵네요
이해가 안되지만 다시 여러번 읽어보겠습니다
윈도우에서 허브포트는
Port_#0001.Hub_#0003
Port_#0002.Hub_#0003
Port_#0003.Hub_#0003
Port_#0004.Hub_#0003
이렇게 표시가 되고 있습니다.
https://x86.co.kr/tip/5321183#comment_5326132
위의 설치용 usb 를 만들어 놓으면, 다시 설치, 문제발생 해결시 많은 도움이 됩니다.
usb 의 설치용 파티션을 2개 ( 빅서용, 카타리나용 ) 만드셔서 사용해보세요.
그리고, 실제 하드의 파티션을 2개로 나누어
하나는 카탈리나(작업용), 하나는 빅서(테스트용) 을 고려해보세요.
저는 설치용 usb 에 모하비, 카탈리나, 빅서 이렇게 설치해서,
지금, 하나의 하드를 4개의 파티션으로 나누어, 위의 설치 usb 를 이용하여, mojave, catalina, catalina2, bigsur 을 설치해서 사용중입니다.
마음님, 아래의 링크에 MACTOPIA 님의 Gigabyte_Aurous_Elite_B550m EFI 폴더에 대한 글을 올렸습니다.
2.첨부해주신 USBPORT.KEXT로 적용하니
14채널이 활성화가 되었습니다!!!
하지만 4개 포트가 허브 1개(PO14)로 잡힙니다ㅜ.ㅜ
각 채널별로 안집히네요ㅠ.ㅠ
( 뽀로로님이 99% 해결해주셨군요. 마음님, 축하드립니다. ^^ )
[그림1]
PRT4 에서
- name - String - PRT3 ( PRT4 로 수정하세요. )
( 뽀로로님이 빠르게 작업하시다가... )
[그림2]
오픈코어에서 [Internal AMD Controller] 로 되어 있으면, 해킨툴에서도 [Internal AMD Controller] 로 나타날 가능성이 있습니다.
해킨툴에서 나타나지 않으면,
위의 창의 아래에 [ List of PCI Devices ] 에서 USB 장치의 [PCIRoot(0x0) ~~~~~~~~] 값과
해킨툴의 [PCIe] 탭에 있는 USB 장치의 [PCIRoot(0x0) ~~~~~~~~] 값이 같은 것을 찾아보세요.
[그림3]
XHC0 의 USB Controller 는 해킨툴에서 보셨죠?
kwmlman님 답변 감사합니다
말씀하신 "PCIRoot"값을 찾아서 추가 했는데
"Internal AMD Controller"가 아닌 "???"으로 표시가 되어있네요ㅜ.ㅜ
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 조회 수 | 날짜 | 글쓴이 |
---|---|---|---|
모니터(오류화면) 사진 찍을 때 팁(소소함) +270 | 11만 | 17.07.3020:49 | 달쇠 |
빠르고 정확한 답변을 받는 팁 및 질답자의 매너, EFI폴더 압축법 +90 | 12만 | 17.02.1014:21 | Mactopia |
Hot 오픈코어로 단일 ssd로 듀얼부팅 설정시 윈도우 블루스크린문제 해결방... +13 | 61 | 24.10.2318:25 | 헷인토시 |
Hot 새로운 os 설치, 벤츄라가 좋을까요? 세콰이어가 좋을까요? +10 | 119 | 24.10.2308:19 | 미찌콘 |
Hot 맥프로를 들여왔는데 질문이 있습니다. +7 | 89 | 24.10.2315:51 | 배고픈사람 |
15 | 24.10.2513:28 | 희밍현수님 | |
29 | 24.10.2513:02 | 김밉상 | |
33 | 24.10.2421:15 | 활주로임 | |
49 | 24.10.2322:21 | 활주로임 | |
61 | 24.10.2318:25 | 헷인토시 | |
55 | 24.10.2317:01 | 활주로임 | |
89 | 24.10.2315:51 | 배고픈사람 | |
119 | 24.10.2308:19 | 미찌콘 | |
102 | 24.10.2213:48 | 아킬리오 | |
87 | 24.10.2210:36 | MCMC | |
61 | 24.10.2200:57 | 헷인토시 | |
159 | 24.10.2123:22 | 마요네즈 | |
839 | 24.10.1914:54 | 활주로임 | |
189 | 24.10.2017:21 | RTings | |
793 | 24.10.2000:14 | Kylee | |
118 | 24.10.1921:50 | 루이코아낭 | |
206 | 24.10.1918:03 | Gastone | |
82 | 24.10.1721:28 | Oscar | |
204 | 24.10.1712:11 | 희밍현수님 | |
71 | 24.10.1612:42 | SystemShock | |
309 | 24.10.1517:37 | Gastone | |
1318 | 24.10.1517:20 | 물만두 | |
1624 | 24.10.1317:18 | 물만두 | |
1276 | 24.10.1315:07 | Steer | |
876 | 24.10.1004:51 | Steer | |
192 | 24.10.0920:24 | KImET | |
932 | 24.10.0915:49 | lesmi | |
182 | 24.10.0911:23 | LumOS | |
73 | 24.10.0902:16 | lesmi | |
909 | 24.10.0822:09 | 애플맨 | |
1315 | 24.10.0810:58 | soullees | |
115 | 24.10.0723:26 | 오십견 | |
1234 | 24.10.0723:14 | Steer | |
117 | 24.10.0721:40 | 서재희 | |
74 | 24.10.0704:04 | g2030h61 | |
89 | 24.10.0704:00 | g2030h61 | |
95 | 24.10.0620:14 | SystemShock | |
113 | 24.10.0617:57 | 늘심심 | |
1372 | 24.10.0601:48 | 아스타틴 | |
1272 | 24.10.0515:04 | lesmi | |
131 | 24.10.0422:58 | 낡은기계 | |
547 | 24.10.0315:33 | oreo | |
118 | 24.10.0315:26 | 매치포인트 | |
177 | 24.10.0313:01 | 매치포인트 | |
151 | 24.10.0311:30 | KAKU | |
383 | 24.10.0207:44 | 데스맥 | |
255 | 24.09.3014:22 | 민준송 | |
174 | 24.09.2922:21 | oreo | |
133 | 24.09.2917:58 | 수박 | |
111 | 24.09.2913:21 | 루마루 |
카탈리나 클로버 가능합니다. ㅎㅎㅎ