Here is the output of ioreg -p IOUSB -l -w 0:
Mac doesnt have lsusb...
Code:
PocketBook1040@14110000 <class AppleUSBDevice, id 0x10000f63c, registered, matched, active, busy 0 (1 ms), retain 16>
| {
| "sessionID" = 140002613231374
| "idProduct" = 1
| "iManufacturer" = 2
| "bDeviceClass" = 0
| "bMaxPacketSize0" = 64
| "bcdDevice" = 257
| "iProduct" = 3
| "iSerialNumber" = 4
| "bNumConfigurations" = 1
| "Bus Power Available" = 250
| "USB Address" = 20
| "Built-In" = No
| "locationID" = 336658432
| "bDeviceSubClass" = 0
| "bcdUSB" = 512
| "USB Product Name" = "PocketBook1040"
| "PortNum" = 1
| "non-removable" = "no"
| "kUSBSerialNumberString" = "123456789"
| "bDeviceProtocol" = 0
| "AppleUSBAlternateServiceRegistryID" = 4295030330
| "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
| "IOPowerManagement" = {"DevicePowerState"=0,"CurrentPowerState"=3,"CapabilityFlags"=65536,"MaxPowerState"=4,"DriverPowerState"=3}
| "Device Speed" = 2
| "USB Vendor Name" = "Obreey
"
| "idVendor" = 6353
| "kUSBCurrentConfiguration" = 1
| "IOGeneralInterest" = "IOCommand is not serializable"
| "kUSBProductString" = "PocketBook1040"
| "USB Serial Number" = "123456789"
| "kUSBVendorString" = "Obreey
"
| "IOClassNameOverride" = "IOUSBDevice"
| }
a somewhat better output: ioreg -l -r -c IOUSBHostDevice
Code:
PocketBook1040@14110000 <class IOUSBHostDevice, id 0x10000f63a, registered, matched, active, busy 0 (120 ms), retain 34>
| | | {
| | | "kUSBSerialNumberString" = "123456789"
| | | "bDeviceClass" = 0
| | | "bDeviceSubClass" = 0
| | | "iSerialNumber" = 4
| | | "Built-In" = No
| | | "IOServiceDEXTEntitlements" = (("com.apple.developer.driverkit.transport.usb"))
| | | "iProduct" = 3
| | | "USB Serial Number" = "123456789"
| | | "USB Vendor Name" = "Obreey "
| | | "USBSpeed" = 3
| | | "IOPowerManagement" = {"PowerOverrideOn"=Yes,"CapabilityFlags"=32768,"MaxPowerState"=2,"DevicePowerState"=2,"DriverPowerState"=0,"ChildrenPowerState"=2,"Curre$
| | | "bNumConfigurations" = 1
| | | "kUSBProductString" = "PocketBook1040"
| | | "IOServiceLegacyMatchingRegistryID" = 4295030332
| | | "kUSBVendorString" = "Obreey "
| | | "USB Product Name" = "PocketBook1040"
| | | "iManufacturer" = 2
| | | "idVendor" = 6353
| | | "Device Speed" = 2
| | | "kUSBCurrentConfiguration" = 1
| | | "idProduct" = 1
| | | "bcdDevice" = 257
| | | "sessionID" = 140002613231374
| | | "USB Address" = 20
| | | "non-removable" = "no"
| | | "IOCFPlugInTypes" = {"9dc7b780-9ec0-11d4-a54f-000a27052861"="IOUSBHostFamily.kext/Contents/PlugIns/IOUSBLib.bundle"}
| | | "IOClassNameOverride" = "IOUSBDevice"
| | | "USBPortType" = 0
| | | "bDeviceProtocol" = 0
| | | "locationID" = 336658432
| | | "bcdUSB" = 512
| | | "kUSBAddress" = 20
| | | "IOGeneralInterest" = "IOCommand is not serializable"
| | | "bMaxPacketSize0" = 64
| | | }
Maybe that helps too?