Probe #360f29bf3b of Apple MacBook2,1

Log: usbctl

DEVICE addr 1 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=1.00 bDeviceClass=9 bDeviceSubClass=0 bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x0000 idProduct=0x0000 bcdDevice=100 iManufacturer=1(NetBSD) iProduct=2(UHCI root hub) iSerialNumber=... bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1 bConfigurationValue=1 iConfiguration=0() bmAttributes=c0 bMaxPower=0 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=8 bInterval=255 current configuration 1 HUB descriptor: bDescLength=9 bDescriptorType=41 bNbrPorts=2 wHubCharacteristics=0a bPwrOn2PwrGood=50 bHubContrCurrent=0 DeviceRemovable=0 Hub status 0000 0000 Port 1 status=0100 change=0000 Port 2 status=0103 change=0000 ---------- DEVICE addr 2 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=0 bDeviceSubClass=0 bDeviceProtocol=0 bMaxPacketSize=8 idVendor=0x05ac idProduct=0x021a bcdDevice=18 iManufacturer=1(Apple Computer) iProduct=2(Apple Internal Keyboard / Trackpad) iSerialNumber=... bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=84 bNumInterface=3 bConfigurationValue=1 iConfiguration=0() bmAttributes=a0 bMaxPower=40 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=1 bInterfaceProtocol=1 iInterface=3(Apple Internal Keyboard) HID descriptor: bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=33 bNumDescriptors=1 bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=73 Report descriptor Usage Page(1) Usage(6) Collection (Application) Usage Page(7) Usage Min(224) Usage Max(231) Logical Min(0) Logical Max(1) Report size(1) Report count(8) Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Report count(1) Report size(8) Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Report count(5) Report size(1) Usage Page(8) Usage Min(1) Usage Max(5) Output (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field) Report count(1) Report size(3) Output (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field) Report count(5) Report size(8) Logical Min(0) Logical Max(101) Usage Page(7) Usage Min(0) Usage Max(101) Input (Data, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Usage Page(255) Usage(3) Report size(8) Report count(1) Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) End Collection ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in bmAttributes=interrupt wMaxPacketSize=8 bInterval=8 INTERFACE descriptor 1: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=1 bInterfaceProtocol=2 iInterface=4(Touchpad) HID descriptor: bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1 bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=89 Report descriptor Usage Page(1) Usage(2) Collection (Application) Usage(1) Collection (Physical) Usage Page(9) Usage Min(1) Usage Max(3) Logical Min(0) Logical Max(1) Report ID(2) Report count(3) Report size(1) Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Report count(1) Report size(5) Input (Constant, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Usage Page(1) Usage(48) Usage(49) Logical Min(129) Logical Max(127) Report size(8) Report count(2) Input (Data, Variable, Relative, No wrap, Linear, Preferred state, No null position, Bit field) End Collection End Collection Usage Page(255) Usage(1) Collection (Physical) Usage(2) Logical Min(1) Logical Max(65) Physical Min(0) Physical Max(255) Report ID(5) Report size(8) Report count(63) Input (Data, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Usage(4) Logical Min(128) Logical Max(127) Report size(8) Report count(16) Feature (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field) End Collection ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=64 bInterval=8 INTERFACE descriptor 2: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=2 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=3(Apple Internal Keyboard) HID descriptor: bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1 bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=20 Report descriptor Usage Page(12) Usage(1) Collection (Application) Report size(8) Report count(1) Usage(184) Logical Min(0) Logical Max(255) Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) End Collection ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=4-in bmAttributes=interrupt wMaxPacketSize=1 bInterval=8 current configuration 1 ---------- DEVICE addr 1 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=1.00 bDeviceClass=9 bDeviceSubClass=0 bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x0000 idProduct=0x0000 bcdDevice=100 iManufacturer=1(NetBSD) iProduct=2(UHCI root hub) iSerialNumber=... bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1 bConfigurationValue=1 iConfiguration=0() bmAttributes=c0 bMaxPower=0 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=8 bInterval=255 current configuration 1 HUB descriptor: bDescLength=9 bDescriptorType=41 bNbrPorts=2 wHubCharacteristics=0a bPwrOn2PwrGood=50 bHubContrCurrent=0 DeviceRemovable=0 Hub status 0000 0000 Port 1 status=0100 change=0000 Port 2 status=0100 change=0000 ---------- DEVICE addr 1 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=1.00 bDeviceClass=9 bDeviceSubClass=0 bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x0000 idProduct=0x0000 bcdDevice=100 iManufacturer=1(NetBSD) iProduct=2(UHCI root hub) iSerialNumber=... bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1 bConfigurationValue=1 iConfiguration=0() bmAttributes=c0 bMaxPower=0 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=8 bInterval=255 current configuration 1 HUB descriptor: bDescLength=9 bDescriptorType=41 bNbrPorts=2 wHubCharacteristics=0a bPwrOn2PwrGood=50 bHubContrCurrent=0 DeviceRemovable=0 Hub status 0000 0000 Port 1 status=0100 change=0000 Port 2 status=0103 change=0000 ---------- DEVICE addr 2 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=0 bDeviceSubClass=0 bDeviceProtocol=0 bMaxPacketSize=8 idVendor=0x05ac idProduct=0x8240 bcdDevice=110 iManufacturer=1(Apple Computer, Inc.) iProduct=2(IR Receiver) iSerialNumber=... bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=34 bNumInterface=1 bConfigurationValue=1 iConfiguration=0() bmAttributes=a0 bMaxPower=100 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=0() HID descriptor: bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1 bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=41 Report descriptor Usage Page(65280) Collection (Application) Logical Min(0) Logical Max(255) Report size(8) Report count(4) Report ID(36) Usage(0) Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field) Report size(8) Report count(4) Report ID(37) Usage(0) Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field) Report size(8) Report count(4) Report ID(38) Usage(0) Input (Data, Variable, Absolute, No wrap, Linear, No Preferred, No null position, Bit field) End Collection ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=3-in bmAttributes=interrupt wMaxPacketSize=64 bInterval=10 current configuration 1 ---------- DEVICE addr 1 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=1.00 bDeviceClass=9 bDeviceSubClass=0 bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x0000 idProduct=0x0000 bcdDevice=100 iManufacturer=1(NetBSD) iProduct=2(UHCI root hub) iSerialNumber=... bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1 bConfigurationValue=1 iConfiguration=0() bmAttributes=c0 bMaxPower=0 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=8 bInterval=255 current configuration 1 HUB descriptor: bDescLength=9 bDescriptorType=41 bNbrPorts=2 wHubCharacteristics=0a bPwrOn2PwrGood=50 bHubContrCurrent=0 DeviceRemovable=0 Hub status 0000 0000 Port 1 status=0103 change=0000 Port 2 status=0100 change=0000 ---------- DEVICE addr 2 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=0 bDeviceSubClass=0 bDeviceProtocol=0 bMaxPacketSize=64 idVendor=0x05ac idProduct=0x1000 bcdDevice=1965 iManufacturer=0() iProduct=0() iSerialNumber=... bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=59 bNumInterface=2 bConfigurationValue=1 iConfiguration=0() bmAttributes=e0 bMaxPower=0 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=1 bInterfaceProtocol=1 iInterface=0() HID descriptor: bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1 bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=63 Report descriptor Usage Page(1) Usage(6) Collection (Application) Usage Page(7) Usage Min(224) Usage Max(231) Logical Min(0) Logical Max(1) Report size(1) Report count(8) Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Report count(1) Report size(8) Input (Constant, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Report count(5) Report size(1) Usage Page(8) Usage Min(1) Usage Max(5) Output (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field) Report count(1) Report size(3) Output (Constant, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field) Report count(6) Report size(8) Logical Min(0) Logical Max(101) Usage Page(7) Usage Min(0) Usage Max(101) Input (Data, Array, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) End Collection ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=16 bInterval=1 INTERFACE descriptor 1: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=1 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=3 bInterfaceSubClass=1 bInterfaceProtocol=2 iInterface=0() HID descriptor: bLength=9 bDescriptorType=cs_device(33) bcdHID=1.11 bCountryCode=0 bNumDescriptors=1 bDescriptorType[0]=cs_config(34), wDescriptorLength[0]=61 Report descriptor Usage Page(1) Usage(2) Collection (Application) Usage(1) Collection (Physical) Usage Page(9) Usage Min(1) Usage Max(5) Logical Min(0) Logical Max(1) Report count(5) Report size(1) Input (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Report count(1) Report size(3) Input (Constant, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Bit field) Usage Page(1) Usage(48) Usage(49) Logical Min(129) Logical Max(127) Report size(8) Report count(2) Input (Data, Variable, Relative, No wrap, Linear, Preferred state, No null position, Bit field) Usage Page(65280) Usage(1) Report count(1) Report size(8) Feature (Data, Variable, Absolute, No wrap, Linear, Preferred state, No null position, Non volatile, Bit field) End Collection End Collection ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-in bmAttributes=interrupt wMaxPacketSize=16 bInterval=1 current configuration 1 ---------- DEVICE addr 1 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=9 bDeviceSubClass=0 bDeviceProtocol=1 bMaxPacketSize=64 idVendor=0x0000 idProduct=0x0000 bcdDevice=100 iManufacturer=1(NetBSD) iProduct=2(EHCI root hub) iSerialNumber=... bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=25 bNumInterface=1 bConfigurationValue=1 iConfiguration=0() bmAttributes=c0 bMaxPower=0 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=1 bInterfaceClass=9 bInterfaceSubClass=0 bInterfaceProtocol=0 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=8 bInterval=12 current configuration 1 HUB descriptor: bDescLength=11 bDescriptorType=41 bNbrPorts=8 wHubCharacteristics=80 bPwrOn2PwrGood=200 bHubContrCurrent=0 DeviceRemovable=0 Hub status 0000 0000 Port 1 status=0500 change=0000 Port 2 status=0500 change=0000 Port 3 status=0500 change=0000 Port 4 status=0503 change=0000 Port 5 status=0500 change=0000 Port 6 status=0500 change=0000 Port 7 status=0500 change=0000 Port 8 status=0500 change=0000 ---------- DEVICE addr 2 DEVICE descriptor: bLength=18 bDescriptorType=device(1) bcdUSB=2.00 bDeviceClass=255 bDeviceSubClass=255 bDeviceProtocol=255 bMaxPacketSize=64 idVendor=0x05ac idProduct=0x8300 bcdDevice=c iManufacturer=0() iProduct=0() iSerialNumber=... bNumConfigurations=1 CONFIGURATION descriptor 0: bLength=9 bDescriptorType=config(2) wTotalLength=171 bNumInterface=1 bConfigurationValue=1 iConfiguration=0() bmAttributes=80 bMaxPower=100 mA INTERFACE descriptor 0: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=0 bNumEndpoints=0 bInterfaceClass=255 bInterfaceSubClass=255 bInterfaceProtocol=255 iInterface=0() INTERFACE descriptor 1: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=1 bNumEndpoints=6 bInterfaceClass=255 bInterfaceSubClass=255 bInterfaceProtocol=255 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-out bmAttributes=bulk wMaxPacketSize=512 bInterval=0 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=bulk wMaxPacketSize=512 bInterval=0 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-out bmAttributes=bulk wMaxPacketSize=512 bInterval=0 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=4-out bmAttributes=bulk wMaxPacketSize=512 bInterval=0 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=6-in bmAttributes=bulk wMaxPacketSize=512 bInterval=0 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=8-in bmAttributes=bulk wMaxPacketSize=512 bInterval=0 INTERFACE descriptor 2: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=2 bNumEndpoints=6 bInterfaceClass=255 bInterfaceSubClass=255 bInterfaceProtocol=255 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-out bmAttributes=interrupt wMaxPacketSize=64 bInterval=1 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=64 bInterval=1 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-out bmAttributes=interrupt wMaxPacketSize=512 bInterval=1 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=4-out bmAttributes=bulk wMaxPacketSize=512 bInterval=0 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=6-in bmAttributes=interrupt wMaxPacketSize=512 bInterval=1 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=8-in bmAttributes=bulk wMaxPacketSize=512 bInterval=0 INTERFACE descriptor 3: bLength=9 bDescriptorType=interface(4) bInterfaceNumber=0 bAlternateSetting=3 bNumEndpoints=6 bInterfaceClass=255 bInterfaceSubClass=255 bInterfaceProtocol=255 iInterface=0() ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-out bmAttributes=interrupt wMaxPacketSize=64 bInterval=1 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=1-in bmAttributes=interrupt wMaxPacketSize=64 bInterval=1 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=2-out bmAttributes=isochronous wMaxPacketSize=512 bInterval=1 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=4-out bmAttributes=bulk wMaxPacketSize=512 bInterval=0 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=6-in bmAttributes=isochronous wMaxPacketSize=512 bInterval=1 ENDPOINT descriptor: bLength=7 bDescriptorType=endpoint(5) bEndpointAddress=8-in bmAttributes=bulk wMaxPacketSize=512 bInterval=0 current configuration 1 ----------


Hardware for Linux and BSD

GitHub