I am having trouble getting a good IrDA link between the embedded Linux machine we are developing and a Sharp Zaurus SL-5000 PDA. I do get a good connection occasionally but not reliably. I am only trying for SIR. To my knowledge, neither machine supports FIR.
I have been following the mailing list for a while and read the Howto/FAQs so I believe I have included the necessary information. Machine 1: Off-the-shelf single board computer with Pentium-class National Instruments Geode processor at 300 MHz# uname -a Linux grumpy 2.4.16 #2 Fri Apr 19 11:21:42 EDT 2002 i586 unknown Machine 2: Sharp Zaurus SL-5000 PDA with Intel StrongARM-1110 #uname -a Linux localhost 2.4.6-rmk1-np2-embedix #2 2002ǯ 3��18��(��) 12��08ʬ09�� JST armv4l unknown (Not sure what the trash characters are, I assume they are Japanese that did not get processed properly.) I read that Jean does not want to hear about anything lower than 2.4.16 but upgrading the kernel on the PDA is something we would like to avoid since we want to put these PDAs in the customer's hands. IrDA is started on Machine 1 (device) by: # irattach /dev/ttyS3 IrDA is started on Machine 2 (PDA) by: # irattach /dev/ttyS2 Below is an irdadump of the negotiation. When it fails it always is "72 packets received by filter". Any help would be appreciated. Erik Moore #########Begin irdadump output ############ 11:46:31.403063 xid:cmd ffffffff < 663efa52 S=6 s=0 (14) 11:46:31.483063 xid:cmd ffffffff < 663efa52 S=6 s=1 (14) 11:46:31.573063 xid:cmd ffffffff < 663efa52 S=6 s=2 (14) 11:46:31.663063 xid:cmd ffffffff < 663efa52 S=6 s=3 (14) 11:46:31.673063 xid:rsp 11f6d653 > 663efa52 S=6 s=3 grumpy hint=8404 [ Computer IrCOMM ] (23) 11:46:31.753063 xid:cmd ffffffff < 663efa52 S=6 s=4 (14) 11:46:31.843063 xid:cmd ffffffff < 663efa52 S=6 s=5 (14) 11:46:31.943063 xid:cmd ffffffff < 663efa52 S=6 s=* localhost hint=8424 [ Computer IrCOMM IrOBEX ] (26) 11:46:31.993063 snrm:cmd ca=fe pf=1 11f6d653 < 663efa52 new-ca=0e (32) 11:46:32.003063 ua:rsp ca=0e pf=1 11f6d653 > 663efa52 (31) 11:46:32.083063 rr:cmd < ca=0e pf=1 nr=0 (2) 11:46:32.093063 i:rsp > ca=0e pf=1 nr=0 ns=0 LM slsap=23 dlsap=00 CONN_CMD (6) 11:46:32.103063 i:cmd < ca=0e pf=0 nr=1 ns=0 LM slsap=57 dlsap=00 CONN_CMD (6) 11:46:32.103063 i:cmd < ca=0e pf=1 nr=1 ns=1 LM slsap=00 dlsap=23 CONN_RSP (6) 11:46:32.113063 i:rsp > ca=0e pf=0 nr=2 ns=1 LM slsap=00 dlsap=57 CONN_RSP (6) 11:46:32.113063 i:rsp > ca=0e pf=1 nr=2 ns=2 LM slsap=23 dlsap=00 GET_VALUE_BY_CLASS: "IrDA:IrCOMM" "Parameters" (28) 11:46:32.133063 i:cmd < ca=0e pf=0 nr=3 ns=2 LM slsap=57 dlsap=00 GET_VALUE_BY_CLASS: "IrDA:IrCOMM" "Parameters" (28) 11:46:32.133063 i:cmd < ca=0e pf=1 nr=3 ns=3 LM slsap=00 dlsap=23 GET_VALUE_BY_CLASS: Success N/A (19) 11:46:32.143063 i:rsp > ca=0e pf=0 nr=4 ns=3 LM slsap=00 dlsap=57 GET_VALUE_BY_CLASS: Success N/A (19) 11:46:32.143063 i:rsp > ca=0e pf=0 nr=4 ns=4 LM slsap=23 dlsap=00 DISC (6) 11:46:32.143063 i:rsp > ca=0e pf=1 nr=4 ns=5 LM slsap=24 dlsap=00 CONN_CMD (6) 11:46:32.163063 i:cmd < ca=0e pf=0 nr=6 ns=4 LM slsap=57 dlsap=00 DISC (6) 11:46:32.163063 i:cmd < ca=0e pf=0 nr=6 ns=5 LM slsap=58 dlsap=00 CONN_CMD (6) 11:46:32.163063 i:cmd < ca=0e pf=1 nr=6 ns=6 LM slsap=00 dlsap=24 CONN_RSP (6) 11:46:32.173063 i:rsp > ca=0e pf=0 nr=7 ns=6 LM slsap=00 dlsap=58 CONN_RSP (6) 11:46:32.173063 i:rsp > ca=0e pf=1 nr=7 ns=7 LM slsap=24 dlsap=00 GET_VALUE_BY_CLASS: "IrDA:IrCOMM" "IrDA:TinyTP:LsapSel" (37) 11:46:32.193063 i:cmd < ca=0e pf=0 nr=0 ns=7 LM slsap=58 dlsap=00 GET_VALUE_BY_CLASS: "IrDA:IrCOMM" "IrDA:TinyTP:LsapSel" (37) 11:46:32.193063 i:cmd < ca=0e pf=1 nr=0 ns=0 LM slsap=00 dlsap=24 GET_VALUE_BY_CLASS: Success Integer: 56 (15) 11:46:32.203063 i:rsp > ca=0e pf=0 nr=1 ns=0 LM slsap=00 dlsap=58 GET_VALUE_BY_CLASS: Success Integer: 17 (15) 11:46:32.203063 i:rsp > ca=0e pf=0 nr=1 ns=1 LM slsap=24 dlsap=00 DISC (6) 11:46:32.203063 i:rsp > ca=0e pf=1 nr=1 ns=2 LM slsap=17 dlsap=56 CONN_CMD (7) 11:46:32.223063 i:cmd < ca=0e pf=0 nr=3 ns=1 LM slsap=58 dlsap=00 DISC (6) 11:46:32.223063 i:cmd < ca=0e pf=1 nr=3 ns=2 LM slsap=56 dlsap=17 CONN_CMD TTP credits=0(7) 11:46:32.233063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:32.243063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:32.253063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:32.313063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:32.323063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:32.433063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:32.443063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:32.603063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:32.613063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:32.823063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:32.833063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:33.093063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:33.103063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:33.413063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:33.423063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:33.783063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:33.793063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:34.203063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:34.213063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:34.673063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:34.683063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:35.193063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:35.203063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:35.713063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:35.723063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:36.233063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:36.243063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:36.753063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:36.763063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:37.273063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:37.283063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:37.793063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:37.803063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:38.313063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:38.323063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:38.833063 rr:cmd < ca=0e pf=1 nr=3 (2) 11:46:38.843063 rr:rsp > ca=0e pf=1 nr=3 (2) 11:46:39.213063 disc:cmd < ca=0xe pf=1 (2) 11:46:39.223063 ua:rsp ca=0e pf=1 11f6d653 > 663efa52 (10) 72 packets received by filter _______________________________________________ Linux-IrDA mailing list - [EMAIL PROTECTED] http://www.pasta.cs.UiT.No/mailman/listinfo/linux-irda
