Mac 직렬 어댑터를 Mac에 연결하면/dev/pretty.usbmodem1421 또는 /dev/tty.usbserial-A7048O1O와 같은 새 장치가/dev에 나타납니다.OSX에서 udev와 유사한 점은 무엇이며 어떻게 작동합니까?
Linux의 경우 장치 이름의 출처와 그 이유를 설명하는 udev 규칙을 찾고 있습니다.
하지만 이것은 OSX입니다. Mac에서 장치 이름을 어떻게 할당합니까 (예 : 장치 이름에서 그 재미있는 숫자), 그리고 어떤 코드로 그렇게합니까?
당신이 어떤 드라이버에 의해 생성 된 장치를 찾는 방법을 알고시겠습니까? –
있는 확실한 방법이 같은 모르겠어요 하지만, USB 장치가 연결되기 전후에'kextstat '에 현재로드 된 드라이버를 살펴보면 알아낼 수 있습니다. Apple의 "USB Prober"유틸리티 ("Hardware IO Tools"패키지의 일부로 사용 가능)는 다음과 같습니다. 또한 종종 도움이됩니다. – duskwuff