It definitely appears to be some sort of timeout issue. I've
appended an irdadump output, captured while downloading a file
from the network i.e. most dataflow from the phone to the laptop.
As you can see, there are fairly regular ~500ms breaks in the
transmission.

I don't really know how to read irdadump output, but does "rr"
indicate a retransmit?  If so, of what? The last packet before
the delayed "rr" packet always seems to come from the phone, not
from the laptop as you'd expect.

I've currently got Martin's patch cooking and will report back.

Many thanks to you all for your help,
Ian

---

15:05:02.961406 (0019.63 ms) i:rsp  < ca=80 pf=1 nr=4 ns=3 LM slsap=02 dlsap=23 (206) 
15:05:03.452783 (0491.38 ms) rr:cmd > ca=80 pf=1 nr=4 (2) 
15:05:03.474867 (0022.08 ms) i:rsp  < ca=80 pf=0 nr=4 ns=4 LM slsap=02 dlsap=23 (206) 
15:05:03.494236 (0019.37 ms) i:rsp  < ca=80 pf=0 nr=4 ns=5 LM slsap=02 dlsap=23 (206) 
15:05:03.513828 (0019.59 ms) i:rsp  < ca=80 pf=1 nr=4 ns=6 LM slsap=02 dlsap=23 (206) 
15:05:03.513898 (0000.07 ms) i:cmd  > ca=80 pf=1 nr=7 ns=4 LM slsap=23 dlsap=02 (62) 
15:05:03.541218 (0027.32 ms) i:rsp  < ca=80 pf=0 nr=5 ns=7 LM slsap=02 dlsap=23 (206) 
15:05:03.560591 (0019.37 ms) i:rsp  < ca=80 pf=0 nr=5 ns=0 LM slsap=02 dlsap=23 (206) 
15:05:03.579935 (0019.34 ms) i:rsp  < ca=80 pf=1 nr=5 ns=1 LM slsap=02 dlsap=23 (206) 
15:05:04.072804 (0492.87 ms) rr:cmd > ca=80 pf=1 nr=2 (2) 
15:05:04.095159 (0022.35 ms) i:rsp  < ca=80 pf=0 nr=5 ns=2 LM slsap=02 dlsap=23 (206) 
15:05:04.114600 (0019.44 ms) i:rsp  < ca=80 pf=0 nr=5 ns=3 LM slsap=02 dlsap=23 (206) 
15:05:04.133921 (0019.32 ms) i:rsp  < ca=80 pf=1 nr=5 ns=4 LM slsap=02 dlsap=23 (206) 
15:05:04.134107 (0000.19 ms) i:cmd  > ca=80 pf=1 nr=5 ns=5 LM slsap=23 dlsap=02 (62) 
15:05:04.162026 (0027.92 ms) i:rsp  < ca=80 pf=0 nr=6 ns=5 LM slsap=02 dlsap=23 (206) 
15:05:04.182211 (0020.18 ms) i:rsp  < ca=80 pf=0 nr=6 ns=6 LM slsap=02 dlsap=23 (206) 
15:05:04.202579 (0020.37 ms) i:rsp  < ca=80 pf=1 nr=6 ns=7 LM slsap=02 dlsap=23 (206) 
15:05:04.692816 (0490.24 ms) rr:cmd > ca=80 pf=1 nr=0 (2) 
15:05:04.715325 (0022.51 ms) i:rsp  < ca=80 pf=0 nr=6 ns=0 LM slsap=02 dlsap=23 (206) 
15:05:04.734867 (0019.54 ms) i:rsp  < ca=80 pf=0 nr=6 ns=1 LM slsap=02 dlsap=23 (206) 
15:05:04.754394 (0019.53 ms) i:rsp  < ca=80 pf=1 nr=6 ns=2 LM slsap=02 dlsap=23 (206) 
15:05:05.252835 (0498.44 ms) rr:cmd > ca=80 pf=1 nr=3 (2) 
15:05:05.275626 (0022.79 ms) i:rsp  < ca=80 pf=0 nr=6 ns=3 LM slsap=02 dlsap=23 (206) 
15:05:05.295851 (0020.23 ms) i:rsp  < ca=80 pf=0 nr=6 ns=4 LM slsap=02 dlsap=23 (206) 
15:05:05.315875 (0020.02 ms) i:rsp  < ca=80 pf=1 nr=6 ns=5 LM slsap=02 dlsap=23 (206) 
15:05:05.315940 (0000.06 ms) i:cmd  > ca=80 pf=1 nr=6 ns=6 LM slsap=23 dlsap=02 (63) 
15:05:05.343352 (0027.41 ms) i:rsp  < ca=80 pf=0 nr=7 ns=6 LM slsap=02 dlsap=23 (206) 
15:05:05.363177 (0019.83 ms) i:rsp  < ca=80 pf=0 nr=7 ns=7 LM slsap=02 dlsap=23 (206) 
15:05:05.382918 (0019.74 ms) i:rsp  < ca=80 pf=1 nr=7 ns=0 LM slsap=02 dlsap=23 (206) 
15:05:05.882850 (0499.93 ms) rr:cmd > ca=80 pf=1 nr=1 (2) 
_______________________________________________
Linux-IrDA mailing list  -  [EMAIL PROTECTED]
http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda

Reply via email to