Ruedi Hofer wrote :
> irdadump when it stops to sync:
> -------------------------------

        Hum... Definitely weird...

> 
> 11:19:02.889745 i:cmd  > ca=1e pf=1 nr=4 ns=5 LM slsap=2e dlsap=02 TTP credits=2 
> (50)

        Could you check if this frame is a retry ? I would need the
frame in the same direction just before.

> 11:19:02.909713 i:rsp  < ca=1e pf=1 nr=6 ns=4 LM slsap=02 dlsap=2e TTP credits=1 (5)
> 11:19:02.909750 rr:cmd > ca=1e pf=1 nr=5 (2)
> 11:19:02.929711 rr:rsp < ca=1e pf=1 nr=6 (2)
> 11:19:02.979718 rr:cmd > ca=1e pf=1 nr=5 (2)
> 11:19:03.479722 rr:cmd > ca=1e pf=1 nr=5 (2)
> 11:19:03.979722 rr:cmd > ca=1e pf=1 nr=5 (2)

        This are ling turnaround. It look like the S25 forget to
turnaround the link (spec violation), or packets got lost.

> 11:19:03.999718 i:rsp  < ca=1e pf=1 nr=6 ns=5 LM slsap=02 dlsap=2e TTP credits=0 
> (24)
> 11:19:03.999772 rr:cmd > ca=1e pf=1 nr=6 (2)
> 11:19:04.019711 rr:rsp < ca=1e pf=1 nr=6 (2)
> 11:19:04.069713 rr:cmd > ca=1e pf=1 nr=6 (2)
> 11:19:04.569720 rr:cmd > ca=1e pf=1 nr=6 (2)
> 11:19:05.069721 rr:cmd > ca=1e pf=1 nr=6 (2)
> 11:19:05.569720 rr:cmd > ca=1e pf=1 nr=6 (2)
> 11:19:06.069722 rr:cmd > ca=1e pf=1 nr=6 (2)
> 11:19:06.569722 rr:cmd > ca=1e pf=1 nr=6 (2)

        Same deal. Weird.

> 11:19:06.609733 i:rsp  < ca=1e pf=1 nr=6 ns=6 LM slsap=02 dlsap=2e TTP credits=0 
> (258)
> 11:19:06.609790 rr:cmd > ca=1e pf=1 nr=7 (2)
> 11:19:07.109720 rr:cmd > ca=1e pf=1 nr=7 (2)
> 11:19:07.609719 rr:cmd > ca=1e pf=1 nr=7 (2)
> 11:19:07.639722 i:rsp  < ca=1e pf=1 nr=6 ns=7 LM slsap=02 dlsap=2e TTP credits=0 
> (140)
> 11:19:07.639774 rr:cmd > ca=1e pf=1 nr=0 (2)
> 11:19:08.139721 rr:cmd > ca=1e pf=1 nr=0 (2)
> 11:19:08.639719 rr:cmd > ca=1e pf=1 nr=0 (2)
> 11:19:09.139720 rr:cmd > ca=1e pf=1 nr=0 (2)
> rd:rsp < ca=0x1e pf=1 (2)

        The S25 decides to close the connection.
        The IrDA side of things look more or less proper on Linux
side. It looks like the higher layer on Linux side stop sending
data. I guess that's the reason why the S25 decides to close the
connection.
        Really weird.

> 11:19:09.159757 disc:cmd > ca=0x1e pf=1 (2)
> 11:19:09.169712 ua:rsp ca=1e pf=1 00000000 < 0000022e (2)
> 11:19:11.279736 xid:cmd 2d5a104d > ffffffff S=6 s=0 (14)
> 11:19:11.369720 xid:cmd 2d5a104d > ffffffff S=6 s=1 (14)
> 11:19:11.459724 xid:cmd 2d5a104d > ffffffff S=6 s=2 (14)
> 11:19:11.549727 xid:cmd 2d5a104d > ffffffff S=6 s=3 (14)
> 11:19:11.549708 xid:rsp 2d5a104d < 105c3406 S=6 s=2 Ruedi Hofer hint=8220 [ 
> PDA/Palmtop IrOBEX ] (29)

        One possible explanation is that the link from Linux -> S25 is
bad and too many frames got lost. But I would need to check retries to
confirm.

        Jean
_______________________________________________
Linux-IrDA mailing list  -  [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda

Reply via email to