On Apr 8, 2019, at 9:33 AM, Alan Stern <stern@xxxxxxxxxxxxxxxxxxx<mailto:stern@xxxxxxxxxxxxxxxxxxx>> wrote: In theory, the device should report a block size of 1024. Does it actually do this? A usbmon trace (on the host) showing what happens when the device is first plugged in will provide the answer. Can you collect one and post it? Here it is: ffff800073cffe40 207711575 C Ii:2:002:1 0:128 1 = 04 ffff800073cffe40 207711582 S Ii:2:002:1 -115:128 2 < ffff800073cffe40 207727569 C Ii:2:002:1 0:128 1 = 04 ffff800073cffe40 207727572 S Ii:2:002:1 -115:128 2 < ffff800073cffe40 207743576 C Ii:2:002:1 0:128 1 = 04 ffff800073cffe40 207743580 S Ii:2:002:1 -115:128 2 < ffff800073cffe40 207759570 C Ii:2:002:1 0:128 1 = 04 ffff800073cffe40 207759573 S Ii:2:002:1 -115:128 2 < ffff800073cffe40 207775570 C Ii:2:002:1 0:128 1 = 04 ffff800073cffe40 207775572 S Ii:2:002:1 -115:128 2 < ffff800072238b40 207777987 S Ci:2:002:0 s a3 00 0000 0002 0004 4 < ffff800072238b40 207778836 C Ci:2:002:0 0 4 = 03020100 ffff800072238b40 207778861 S Co:2:002:0 s 23 01 0010 0002 0000 0 ffff800072238b40 207779575 C Co:2:002:0 0 0 ffff80007399b780 207812013 S Ci:2:002:0 s a3 00 0000 0002 0004 4 < ffff80007399b780 207812833 C Ci:2:002:0 0 4 = 03020000 ffff80007399b780 207848011 S Ci:2:002:0 s a3 00 0000 0002 0004 4 < ffff80007399b780 207848833 C Ci:2:002:0 0 4 = 03020000 ffff80007399b780 207884009 S Ci:2:002:0 s a3 00 0000 0002 0004 4 < ffff80007399b780 207884825 C Ci:2:002:0 0 4 = 03020000 ffff80007399b780 207920010 S Ci:2:002:0 s a3 00 0000 0002 0004 4 < ffff80007399b780 207920830 C Ci:2:002:0 0 4 = 03020000 ffff80007399b780 207920963 S Ci:2:002:0 s a3 00 0000 0002 0004 4 < ffff80007399b780 207921823 C Ci:2:002:0 0 4 = 03020000 ffff80007399b780 207921846 S Co:2:002:0 s 23 03 0004 0002 0000 0 ffff80007399b780 207922578 C Co:2:002:0 0 0 ffff800073cffe40 207935570 C Ii:2:002:1 0:128 1 = 04 ffff800073cffe40 207935572 S Ii:2:002:1 -115:128 2 < ffff80007399b780 207940009 S Ci:2:002:0 s a3 00 0000 0002 0004 4 < ffff80007399b780 207940832 C Ci:2:002:0 0 4 = 03021000 ffff80007399b780 207940855 S Co:2:002:0 s 23 01 0014 0002 0000 0 ffff80007399b780 207941574 C Co:2:002:0 0 0 ffff80007399b780 207941595 S Co:2:002:0 s 23 01 001d 0002 0000 0 ffff80007399b780 207942328 C Co:2:002:0 0 0 ffff80007399b780 207942349 S Co:2:002:0 s 23 01 0019 0002 0000 0 ffff80007399b780 207943083 C Co:2:002:0 0 0 ffff80007399b780 207943104 S Co:2:002:0 s 23 01 0010 0002 0000 0 ffff80007399b780 207943825 C Co:2:002:0 0 0 ffff80007399b780 207943846 S Ci:2:002:0 s a3 00 0000 0002 0004 4 < ffff80007399b780 207944833 C Ci:2:002:0 0 4 = 03020000 ffff80007399b780 208024009 S Ci:2:006:0 s 80 06 0100 0000 0008 8 < ffff80007399b780 208024572 C Ci:2:006:0 0 8 = 12012003 00000009 ffff80007399b780 208024597 S Ci:2:006:0 s 80 06 0100 0000 0012 18 < ffff80007399b780 208025076 C Ci:2:006:0 0 18 = 12012003 00000009 fe130063 10010102 0301 ffff80007399b780 208025102 S Ci:2:006:0 s 80 06 0f00 0000 0005 5 < ffff80007399b780 208025579 C Ci:2:006:0 0 5 = 050f1600 02 ffff80007399b780 208025602 S Ci:2:006:0 s 80 06 0f00 0000 0016 22 < ffff80007399b780 208026084 C Ci:2:006:0 0 22 = 050f1600 02071002 06000000 0a100300 0e00020a ff07 ffff80007399b780 208026111 S Ci:2:006:0 s 80 06 0200 0000 0009 9 < ffff80007399b780 208026574 C Ci:2:006:0 0 9 = 09022c00 01010080 3f ffff80007399b780 208026596 S Ci:2:006:0 s 80 06 0200 0000 002c 44 < ffff80007399b780 208027078 C Ci:2:006:0 0 44 = 09022c00 01010080 3f090400 00020806 50000705 81020004 00063003 00000007 ffff800072238b40 208027105 S Ci:2:006:0 s 80 06 0300 0000 00ff 255 < ffff800072238b40 208027582 C Ci:2:006:0 0 4 = 04030904 ffff800072238b40 208027603 S Ci:2:006:0 s 80 06 0302 0409 00ff 255 < ffff800072238b40 208028074 C Ci:2:006:0 0 26 = 1a035500 53004200 20004400 49005300 4b002000 33002e00 3000 ffff800072238b40 208028099 S Ci:2:006:0 s 80 06 0301 0409 00ff 255 < ffff800072238b40 208028576 C Ci:2:006:0 0 18 = 12032000 20002000 20002000 20002000 2000 ffff800072238b40 208028600 S Ci:2:006:0 s 80 06 0303 0409 00ff 255 < ffff800072238b40 208029332 C Ci:2:006:0 0 34 = 22033000 37003000 41003900 31003300 37003700 32003500 38003800 38003500 ffff800072238600 208031595 S Co:2:006:0 s 00 09 0001 0000 0000 0 ffff800072238600 208032080 C Co:2:006:0 0 0 ffff8000722b1600 208032374 S Ci:2:002:0 s a3 00 0000 0002 0004 4 < ffff8000722b1600 208033328 C Ci:2:002:0 0 4 = 03020000 ffff8000722380c0 209056012 S Ci:2:006:0 s a1 fe 0000 0000 0001 1 < ffff8000722380c0 209056329 C Ci:2:006:0 0 1 = 00 ffff8000722380c0 209056414 S Bo:2:006:2 -115 31 = 55534243 01000000 24000000 80000612 00000024 00000000 00000000 000000 ffff8000722380c0 209056427 C Bo:2:006:2 0 31 > ffff8000722b13c0 209056433 S Bi:2:006:1 -115 36 < ffff8000722b13c0 209056717 C Bi:2:006:1 0 36 = 00800602 1f000000 20202020 20202020 55534220 4449534b 20332e30 20202020 ffff8000722380c0 209056723 S Bi:2:006:1 -115 13 < ffff8000722380c0 209056731 C Bi:2:006:1 0 13 = 55534253 01000000 00000000 00 ffff8000722380c0 209057011 S Bo:2:006:2 -115 31 = 55534243 02000000 00000000 00000600 00000000 00000000 00000000 000000 ffff8000722380c0 209057050 C Bo:2:006:2 0 31 > ffff8000722380c0 209057056 S Bi:2:006:1 -115 13 < ffff8000722380c0 209057073 C Bi:2:006:1 0 13 = 55534253 02000000 00000000 00 ffff8000722380c0 209057099 S Bo:2:006:2 -115 31 = 55534243 03000000 08000000 80000a25 00000000 00000000 00000000 000000 ffff8000722380c0 209057109 C Bo:2:006:2 0 31 > ffff800073cf8f00 209057115 S Bi:2:006:1 -115 8 < ffff800073cf8f00 209057185 C Bi:2:006:1 0 8 = 0e69ffff 00000200 ffff8000722380c0 209057191 S Bi:2:006:1 -115 13 < ffff8000722380c0 209057199 C Bi:2:006:1 0 13 = 55534253 03000000 00000000 00 ffff8000722380c0 209057231 S Bo:2:006:2 -115 31 = 55534243 04000000 c0000000 8000061a 003f00c0 00000000 00000000 000000 ffff8000722380c0 209057241 C Bo:2:006:2 0 31 > ffff8000722b1480 209057245 S Bi:2:006:1 -115 192 < ffff8000722b1480 209057397 C Bi:2:006:1 -121 70 = 45000000 051ef000 10400000 9a800000 00000000 00000000 00000000 00000000 ffff8000722380c0 209057403 S Bi:2:006:1 -115 13 < ffff8000722380c0 209057412 C Bi:2:006:1 0 13 = 55534253 04000000 7a000000 00 ffff8000722380c0 209057439 S Bo:2:006:2 -115 31 = 55534243 05000000 c0000000 8000061a 003f00c0 00000000 00000000 000000 ffff8000722380c0 209057449 C Bo:2:006:2 0 31 > ffff8000722b1480 209057453 S Bi:2:006:1 -115 192 < ffff8000722b1480 209057606 C Bi:2:006:1 -121 70 = 45000000 051ef000 10400000 9a800000 00000000 00000000 00000000 00000000 ffff8000722380c0 209057611 S Bi:2:006:1 -115 13 < ffff8000722380c0 209057619 C Bi:2:006:1 0 13 = 55534253 05000000 7a000000 00 ffff8000722380c0 209057744 S Bo:2:006:2 -115 31 = 55534243 06000000 00000000 00000600 00000000 00000000 00000000 000000 ffff8000722380c0 209057757 C Bo:2:006:2 0 31 > ffff8000722380c0 209057761 S Bi:2:006:1 -115 13 < ffff8000722380c0 209057780 C Bi:2:006:1 0 13 = 55534253 06000000 00000000 00 ffff8000722380c0 209057798 S Bo:2:006:2 -115 31 = 55534243 07000000 00000000 0000061e 00000001 00000000 00000000 000000 ffff8000722380c0 209057807 C Bo:2:006:2 0 31 > ffff8000722380c0 209057812 S Bi:2:006:1 -115 13 < ffff8000722380c0 209057830 C Bi:2:006:1 0 13 = 55534253 07000000 00000000 01 ffff8000722380c0 209057834 S Bo:2:006:2 -115 31 = 55534243 08000000 60000000 80000603 00000060 00000000 00000000 000000 ffff8000722380c0 209057843 C Bo:2:006:2 0 31 > ffff800072238c00 209057847 S Bi:2:006:1 -115 96 < ffff800072238c00 209057900 C Bi:2:006:1 -121 18 = 70000500 0000000a 00000000 24000000 0000 ffff8000722380c0 209057904 S Bi:2:006:1 -115 13 < ffff8000722380c0 209057911 C Bi:2:006:1 0 13 = 55534253 08000000 4e000000 00 ffff8000722380c0 209057936 S Bo:2:006:2 -115 31 = 55534243 09000000 00000000 00000600 00000000 00000000 00000000 000000 ffff8000722380c0 209057944 C Bo:2:006:2 0 31 > ffff8000722380c0 209057948 S Bi:2:006:1 -115 13 < ffff8000722380c0 209057968 C Bi:2:006:1 0 13 = 55534253 09000000 00000000 00 ffff8000722380c0 209057986 S Bo:2:006:2 -115 31 = 55534243 0a000000 08000000 80000a25 00000000 00000000 00000000 000000 ffff8000722380c0 209057994 C Bo:2:006:2 0 31 > ffff800072238c00 209057998 S Bi:2:006:1 -115 8 < ffff800072238c00 209058036 C Bi:2:006:1 0 8 = 0e69ffff 00000200 ffff8000722380c0 209058040 S Bi:2:006:1 -115 13 < ffff8000722380c0 209058048 C Bi:2:006:1 0 13 = 55534253 0a000000 00000000 00 ffff8000722380c0 209058066 S Bo:2:006:2 -115 31 = 55534243 0b000000 c0000000 8000061a 003f00c0 00000000 00000000 000000 ffff8000722380c0 209058075 C Bo:2:006:2 0 31 > ffff8000722b1600 209058079 S Bi:2:006:1 -115 192 < ffff8000722b1600 209058235 C Bi:2:006:1 -121 70 = 45000000 051ef000 10400000 9a800000 00000000 00000000 00000000 00000000 ffff8000722380c0 209058241 S Bi:2:006:1 -115 13 < ffff8000722380c0 209058249 C Bi:2:006:1 0 13 = 55534253 0b000000 7a000000 00 ffff8000722380c0 209058271 S Bo:2:006:2 -115 31 = 55534243 0c000000 c0000000 8000061a 003f00c0 00000000 00000000 000000 ffff8000722380c0 209058281 C Bo:2:006:2 0 31 > ffff8000722b13c0 209058286 S Bi:2:006:1 -115 192 < ffff8000722b13c0 209058437 C Bi:2:006:1 -121 70 = 45000000 051ef000 10400000 9a800000 00000000 00000000 00000000 00000000 ffff8000722380c0 209058442 S Bi:2:006:1 -115 13 < ffff8000722380c0 209058451 C Bi:2:006:1 0 13 = 55534253 0c000000 7a000000 00 ffff8000722380c0 209058618 S Bo:2:006:2 -115 31 = 55534243 0d000000 00100000 80000a28 00000000 00000008 00000000 000000 ffff8000722380c0 209058627 C Bo:2:006:2 0 31 > ffff800071262f00 209058632 S Bi:2:006:1 -115 4096 < ffff800071262f00 209239217 C Bi:2:006:1 0 4096 = 33c08ed0 bc007cfb 5007501f fcbe1b7c bf1b0650 57b9e501 f3a4cbbd be07b104 ffff8000722380c0 209239227 S Bi:2:006:1 -115 13 < ffff8000722380c0 209239235 C Bi:2:006:1 0 13 = 55534253 0d000000 00000000 00 ffff8000722380c0 209239412 S Bo:2:006:2 -115 31 = 55534243 0e000000 00000000 00000600 00000000 00000000 00000000 000000 ffff8000722380c0 209239423 C Bo:2:006:2 0 31 > ffff8000722380c0 209239430 S Bi:2:006:1 -115 13 < ffff8000722380c0 209239448 C Bi:2:006:1 0 13 = 55534253 0e000000 00000000 00 ffff8000722380c0 209239463 S Bo:2:006:2 -115 31 = 55534243 0f000000 00000000 00000600 00000000 00000000 00000000 000000 ffff8000722380c0 209239472 C Bo:2:006:2 0 31 > ffff8000722380c0 209239478 S Bi:2:006:1 -115 13 < ffff8000722380c0 209239497 C Bi:2:006:1 0 13 = 55534253 0f000000 00000000 00 ffff8000722380c0 209239511 S Bo:2:006:2 -115 31 = 55534243 10000000 08000000 80000a25 00000000 00000000 00000000 000000 ffff8000722380c0 209239521 C Bo:2:006:2 0 31 > ffff800071262f00 209239527 S Bi:2:006:1 -115 8 < ffff800071262f00 209239563 C Bi:2:006:1 0 8 = 0e69ffff 00000200 ffff8000722380c0 209239570 S Bi:2:006:1 -115 13 < ffff8000722380c0 209239577 C Bi:2:006:1 0 13 = 55534253 10000000 00000000 00 ffff8000722380c0 209239592 S Bo:2:006:2 -115 31 = 55534243 11000000 00000000 00000600 00000000 00000000 00000000 000000 ffff8000722380c0 209239601 C Bo:2:006:2 0 31 > ffff8000722380c0 209239607 S Bi:2:006:1 -115 13 < ffff8000722380c0 209239625 C Bi:2:006:1 0 13 = 55534253 11000000 00000000 00 ffff8000722380c0 209239638 S Bo:2:006:2 -115 31 = 55534243 12000000 c0000000 8000061a 003f00c0 00000000 00000000 000000 ffff8000722380c0 209239647 C Bo:2:006:2 0 31 > ffff8000731cba80 209239654 S Bi:2:006:1 -115 192 < ffff8000731cba80 209239806 C Bi:2:006:1 -121 70 = 45000000 051ef000 10400000 9a800000 00000000 00000000 00000000 00000000 ffff8000722380c0 209239812 S Bi:2:006:1 -115 13 < ffff8000722380c0 209239823 C Bi:2:006:1 0 13 = 55534253 12000000 7a000000 00 ffff8000722380c0 209239843 S Bo:2:006:2 -115 31 = 55534243 13000000 c0000000 8000061a 003f00c0 00000000 00000000 000000 ffff8000722380c0 209239853 C Bo:2:006:2 0 31 > ffff80007326d000 209239859 S Bi:2:006:1 -115 192 < ffff80007326d000 209240011 C Bi:2:006:1 -121 70 = 45000000 051ef000 10400000 9a800000 00000000 00000000 00000000 00000000 ffff8000722380c0 209240019 S Bi:2:006:1 -115 13 < ffff8000722380c0 209240027 C Bi:2:006:1 0 13 = 55534253 13000000 7a000000 00 ffff8000722380c0 209240700 S Bo:2:006:2 -115 31 = 55534243 14000000 00000000 00000600 00000000 00000000 00000000 000000 ffff8000722380c0 209240710 C Bo:2:006:2 0 31 > ffff8000722380c0 209240716 S Bi:2:006:1 -115 13 < ffff8000722380c0 209240735 C Bi:2:006:1 0 13 = 55534253 14000000 00000000 00 ffff8000722380c0 209240863 S Bo:2:006:2 -115 31 = 55534243 15000000 00100000 80000a28 000e69ff 80000008 00000000 000000 ffff8000722380c0 209240873 C Bo:2:006:2 0 31 > ffff80007326d0c0 209240879 S Bi:2:006:1 -115 4096 < ffff80007326d0c0 209241634 C Bi:2:006:1 0 4096 = 050c0c0c 0e000a09 0206070f 05010f0c 0b090101 000a0202 01010a0a 01020505 ffff8000722380c0 209241640 S Bi:2:006:1 -115 13 < ffff8000722380c0 209241648 C Bi:2:006:1 0 13 = 55534253 15000000 00000000 00 ffff8000722380c0 209241676 S Bo:2:006:2 -115 31 = 55534243 16000000 00100000 80000a28 000e69ff f0000008 00000000 000000 ffff8000722380c0 209241685 C Bo:2:006:2 0 31 > ffff80007326d0c0 209241691 S Bi:2:006:1 -115 4096 < ffff80007326d0c0 209242051 C Bi:2:006:1 0 4096 = 050c0c0c 0e000a09 0206070f 05010f0c 0b090101 000a0202 01010a0a 01020505 ffff8000722380c0 209242056 S Bi:2:006:1 -115 13 < ffff8000722380c0 209242065 C Bi:2:006:1 0 13 = 55534253 16000000 00000000 00 ffff8000722380c0 209242094 S Bo:2:006:2 -115 31 = 55534243 17000000 00100000 80000a28 00000000 00000008 00000000 000000 ffff8000722380c0 209242103 C Bo:2:006:2 0 31 > ffff80007326d0c0 209242109 S Bi:2:006:1 -115 4096 < ffff80007326d0c0 209242807 C Bi:2:006:1 0 4096 = 33c08ed0 bc007cfb 5007501f fcbe1b7c bf1b0650 57b9e501 f3a4cbbd be07b104 ffff8000722380c0 209242813 S Bi:2:006:1 -115 13 < ffff8000722380c0 209242823 C Bi:2:006:1 0 13 = 55534253 17000000 00000000 00 ffff8000722380c0 209242848 S Bo:2:006:2 -115 31 = 55534243 18000000 00100000 80000a28 00000000 08000008 00000000 000000 ffff8000722380c0 209242858 C Bo:2:006:2 0 31 > ffff80007326d0c0 209242864 S Bi:2:006:1 -115 4096 < ffff80007326d0c0 209242917 C Bi:2:006:1 0 4096 = 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffff8000722380c0 209242924 S Bi:2:006:1 -115 13 < ffff8000722380c0 209243006 C Bi:2:006:1 0 13 = 55534253 18000000 00000000 00 ffff8000722380c0 209243031 S Bo:2:006:2 -115 31 = 55534243 19000000 00020000 80000a28 000e69ff f8000001 00000000 000000 ffff8000722380c0 209243040 C Bo:2:006:2 0 31 > ffff80007326d0c0 209243046 S Bi:2:006:1 -115 512 < ffff80007326d0c0 209243800 C Bi:2:006:1 0 512 = 0000010b 0d08040b 05020505 0c010006 060e060f 0f020b04 040d0700 0802060f ffff8000722380c0 209243806 S Bi:2:006:1 -115 13 < ffff8000722380c0 209243813 C Bi:2:006:1 0 13 = 55534253 19000000 00000000 00 ffff8000722380c0 209243828 S Bo:2:006:2 -115 31 = 55534243 1a000000 00020000 80000a28 000e69ff f9000001 00000000 000000 ffff8000722380c0 209243837 C Bo:2:006:2 0 31 > ffff80007326d0c0 209243843 S Bi:2:006:1 -115 512 < ffff80007326d0c0 209244184 C Bi:2:006:1 0 512 = 030f0402 030d0101 0e0d0c0a 07030209 04060301 0f010205 0702090f 0d0e020c ffff8000722380c0 209244190 S Bi:2:006:1 -115 13 < ffff8000722380c0 209244201 C Bi:2:006:1 0 13 = 55534253 1a000000 00000000 00 ffff8000722380c0 209244215 S Bo:2:006:2 -115 31 = 55534243 1b000000 00020000 80000a28 000e69ff fa000001 00000000 000000 ffff8000722380c0 209244224 C Bo:2:006:2 0 31 > ffff80007326d0c0 209244230 S Bi:2:006:1 -115 512 < ffff80007326d0c0 209244575 C Bi:2:006:1 0 512 = 070d060a 08020e08 0609040f 0105040d 010f0f02 0f000905 09080a0d 010a0e09 ffff8000722380c0 209244581 S Bi:2:006:1 -115 13 < ffff8000722380c0 209244588 C Bi:2:006:1 0 13 = 55534253 1b000000 00000000 00 ffff8000722380c0 209244601 S Bo:2:006:2 -115 31 = 55534243 1c000000 00020000 80000a28 000e69ff fb000001 00000000 000000 Seth