Scubapro Aladin Square

Linus Torvalds torvalds at linux-foundation.org
Tue Nov 14 13:13:12 PST 2017


On Tue, Nov 14, 2017 at 1:08 PM, vavincavent <vavincavent at gmail.com> wrote:
> Linus,
>
> i change back
>         if (1) {
> to
>         if (io->packet_size <64) {
>
> here is the usb.pcap

Ok, good, everything looks as expected and matches my G2 behavior.
Except for the lack of reply.

Try making the buffer size be "TX_PACKET_SIZE + 1" instead of
TX_PACKET_SIZE. Maybe it really is that URB data length of 31 vs 32
that matters.

The G2 clearly doesn't care, but maybe the Aladin Square _really_
wants just 32-byte packets to even recognize them.

                 Linus.


More information about the subsurface mailing list