USB-OTG on BananaPi M1
Date: Sun, 24 Apr 2022 01:31:34 UTC
I have a BananaPi M1 running FreeBSD 13.1-stable from about a week ago and I'm trying to get the OTG port to work. I have both musb and umodem devices loaded and the probe looks OK: musbotg0: <Allwinner USB DRD> mem 0x1c13000-0x1c133ff irq 20 on simplebus0 musbotg0: setting phy mode 3 usbus0: Dynamic FIFO sizing detected, assuming 16Kbytes of FIFO RAM usbus0 on musbotg0 usbus0: 480Mbps High Speed USB v2.0 ugen0.1: <Mentor Graphics OTG Root HUB> at usbus0 uhub1 on usbus0 uhub1: <Mentor Graphics OTG Root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus0 uhub1: 1 port with 1 removable, self powered But when I try to connect it to another FreeBSD 13 machine, both ends report problems: Apr 24 11:02:59 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 (disconnected) Apr 24 11:02:59 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 Apr 24 11:02:59 server kernel: usb_alloc_device: set address 2 failed (USB_ERR_IOERROR, ignored) Apr 24 11:03:00 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 (disconnected) Apr 24 11:03:00 server kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED Apr 24 11:03:00 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 Apr 24 11:03:00 server kernel: usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_IOERROR, ignored) Apr 24 11:03:02 server kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED Apr 24 11:03:02 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 (disconnected) Apr 24 11:03:02 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 Apr 24 11:03:02 server kernel: usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_IOERROR, ignored) Apr 24 11:03:04 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 (disconnected) Apr 24 11:03:04 server kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED Apr 24 11:03:04 server kernel: usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_IOERROR, ignored) Apr 24 11:03:04 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 Apr 24 11:03:05 server kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED Apr 24 11:03:05 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 (disconnected) Apr 24 11:03:05 bpi-m1 kernel: ugen0.2: <The FreeBSD Project (https://www.FreeBSD.org) Virtual serial port> at usbus0 Apr 24 11:03:06 server kernel: usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_IOERROR, ignored) Apr 24 11:03:07 server kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED Apr 24 11:03:07 server kernel: ugen3.2: <Unknown > at usbus3 (disconnected) Apr 24 11:03:07 server kernel: uhub_reattach_port: could not allocate new device Apr 24 11:03:17 bpi-m1 rtsold[308]: <rtsock_input_ifannounce> interface usbus0 removed Apr 24 11:03:18 server rtsold[857]: <rtsock_input_ifannounce> interface usbus3 removed Looking through https://docs.freebsd.org/en/books/handbook/usb-device-mode/ I believe this should work. I haven't tried using OTG before and am not an expert on USB so I'm not sure where to start looking. I'm connecting to the following USB port and there's nothing else on that USB bus(unfortunately, I don't have ready access to a USB-2 port). I've tried a different USB bus with the same result (but that bus was shared so the usbdump was a lot messier). xhci2: <AMD Matisse USB 3.0 controller> mem 0xfcc00000-0xfccfffff irq 39 at device 0.3 on pci11 xhci2: 64 bytes context size, 64-bit DMA usbus3 on xhci2 usbus3: 5.0Gbps Super Speed USB v3.0 ugen3.1: <AMD XHCI root HUB> at usbus3 uhub3 on usbus3 uhub3: <AMD XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus3 uhub3: 8 ports with 8 removable, self powered (I actually want to emulate a keyboard but I thought I'd start with something that's documented to work). Following are usbdump's from both systems. According to NTP, the two system clocks should be within 500µs of each other. Some immediate questions are: * Why does the BPi report a number of transactions that aren't seen at the other end? * Why don't the written and read bytes match? Does this indicate a lower-level issue (i.e. the USB-3 part isn't correctly detecting that it's connected to a USB-2 device) or is this expected? "usbdump -vv" on the BPi: 11:02:59.587847 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=CANCELLED flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:02:59.595811 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:02:59.641528 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:02:59.641555 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:02:59.653500 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:02:59.653515 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:02:59.859546 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:02:59.859582 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.062718 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.062755 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.264592 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.264618 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.264820 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.264832 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.467041 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.467060 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.668150 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.668167 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.872361 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.872398 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.886560 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=CANCELLED flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.894526 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.936277 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.936302 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.947298 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:00.947306 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.153885 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.153921 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.367219 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.367242 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.576946 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.576964 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.577512 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.577520 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.782875 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.782913 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.991425 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:01.991444 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:02.203602 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:02.203644 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:02.738416 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=CANCELLED flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:02.746393 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:02.789289 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:02.789317 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:02.800387 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:02.800402 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.014383 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.014419 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.226854 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.226890 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.430306 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.430331 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.430589 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.430597 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.644238 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.644258 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.854669 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:03.854702 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.056638 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.056655 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.070437 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=CANCELLED flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.078479 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.121295 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.121328 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.132309 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.132319 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.342687 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.342713 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.553506 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.553524 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.767175 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.767216 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.767478 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.767487 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.981110 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:04.981125 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.194195 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.194234 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.408238 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.408261 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.926753 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=CANCELLED flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.934746 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.977386 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.977412 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.989314 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:05.989323 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.202272 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.202305 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.403667 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.403689 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.617142 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.617159 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.617395 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.617403 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.820770 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:06.820809 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:07.034146 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:07.034164 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:07.247271 usbus0.2 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0,ERR=0 frame[0] READ 8 bytes 0000 A3 77 65 86 A3 77 65 86 -- -- -- -- -- -- -- -- |.we..we. | flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> 11:03:07.247309 usbus0.2 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0 frame[0] READ 8 bytes flags 0x50 <PROXY_BUFFER|MANUAL_STATUS|0> ^C "usbdump -vv" on "server": 11:02:59.653012 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:02:59.653237 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:02:59.859094 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:02:59.859370 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:00.062240 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:00.062505 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:00.264137 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:00.264386 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:00.264404 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:00.264635 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:00.466605 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:00.466886 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:00.667715 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:00.668016 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:00.871853 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:00.872522 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:00.946841 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:00.947143 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:01.153412 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:01.153765 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:01.366794 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:01.367115 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:01.576522 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:01.577082 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:01.577109 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:01.577267 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:01.782430 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:01.782640 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:01.990996 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:01.991509 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:02.203149 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:02.203489 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:02.799840 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:02.800165 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:03.013911 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:03.014167 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:03.226379 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:03.226967 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:03.429875 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:03.430156 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:03.430188 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:03.430401 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:03.643803 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:03.644155 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:03.854213 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:03.854562 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:04.056184 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:04.056408 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:04.131854 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:04.132042 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:04.342252 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:04.342876 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:04.553081 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:04.553515 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:04.766703 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:04.767031 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:04.767067 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:04.767279 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:04.980695 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:04.980909 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:05.193718 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:05.194070 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:05.407805 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:05.408172 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:05.988840 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:05.989076 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:06.201804 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:06.202178 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:06.403220 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:06.403419 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:06.616714 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:06.616956 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:06.616995 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:06.617170 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:06.820312 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:06.820548 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:07.033716 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:07.033942 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> 11:03:07.246804 usbus3.2 SUBM-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0 <0> 11:03:07.247070 usbus3.2 DONE-CTRL-EP=00000080,SPD=HIGH,NFR=2,SLEN=0,IVAL=0,ERR=STALLED frame[0] WRITE 8 bytes frame[1] READ 0 bytes flags 0 <0> ^C -- Peter Jeremy