18 votos

iOUSBFamily o USB Prober.app equivalente para MacOS High Sierra?

Parece que USB Prober.app ya no forma parte de Xcode y iOUSBFamily no ha sido actualizado desde 10.9.4 ... ¿hay algo equivalente disponible para High Sierra?

0 votos

La compilación debug/dev del kernel incluye kexts y símbolos con registro, si alguien está buscando esto.

5voto

Rich Puntos 2429

Se integra directamente en System Profiler :

/System/Library/SystemProfiler/SPUSBReporter.spreporter/Contents/MacOS/SPUSBreporter

Que /Applications/Utilities/System Information.app se utilizará para mostrar bajo la rama:

Hardware > USB

0 votos

Pero, ¿hace realmente una [re]investigación o sólo informa de lo que se encontró en algún momento en el pasado?

1 votos

Hace un sondeo al inicio, y puede rehacerlo en []+[R] == refrescar.

4voto

Justin P Puntos 11

https://github.com/vulgo/IORegistryExplorer da básicamente la misma información que USB Prober y funciona en Monterey

1voto

AllenSanborn Puntos 310

Sólo en caso de que alguien aterrice aquí en busca de una versión actualizada de USB Prober.app: He encontrado el uno dentro de la iOUSBFamily para 10.9.4 (referenciado anteriormente) todavía funciona en Mojave (10.14.6) y ya que no ha habido ninguna advertencia 32bit de Mojave cuando empecé hay una buena probabilidad de que todavía se lanzará en Catalina (10.15) que acaba de ser liberado.

1 votos

La "Versión 666.4.0 (666.4.0)" (Mach-O 64-bit executable x86_64) parece funcionar en Monterey (12.6) en arquitectura M2.

1voto

Feuermurmel Puntos 1288

Problema

  • La información de los UUIDs del USB no aparece ni en el Perfil del sistema o $ system_profiler .

  • USB Prober.app ya no viene con XCode

  • $ instruments (que viene con XCode y requiere una cuenta de desarrollador) lista los UUIDs pero no para los dispositivos USB conectados activamente.

  • ideviceinstaller no ha podido instalarse a través de $ brew install ideviceinstaller

  • iOSUSBFamilia está obsoleto desde 10.9 (o posiblemente 10.14 )

  • La mayoría de estas soluciones requieren XCode (¡10 Gb!) y una cuenta de desarrollador de Apple, lo que resulta excesivo para escanear un USB.

Solución

Terminé instalando Virtualbox y luego emitir el comando:

$ VBoxManage list usbhost

Esto produjo una lista súper detallada de los dispositivos USB y sus propiedades:

... 

UUID:               b28dd789-a88b-4a21-9dbb-e9398a79c0f1
VendorId:           0x05ac (05AC)
ProductId:          0x027a (027A)
Revision:           9.19 (0919)
Port:               5
USB version/speed:  0/High
Manufacturer:       Apple Inc.
Product:            Apple Internal Keyboard / Trackpad
SerialNumber:       FM7852303J9HYMLAP+EDL
Address:            p=0x027a;v=0x05ac;s=0x0000161b9a5e0c32;l=0x80500000
Current State:      Unavailable

Instalar un virtualizador sigue siendo una exageración para esto, pero VirtualBox es mucho más pequeño que XCode y no requiere una cuenta de desarrollador de Apple, además de que funciona en Linux y Windows.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X