hi
first of all i m a poor frenchi and so my english is
poor to, so sory by advance.
There 1 or two YEAR i try to get my picture on my phone
with my linux distrib (mandriva 2006 and the last
Kubuntu) whit a STIR4200 usb dongle.
My phone is a mitsubichi M341i with MT170 Modem and
obex capability.
I try so many soft to communicate with my phone and
finaly the two best was Wammu/gammu but only AT command
works great, Kbeam work wonderfull to get/put file with
my memory phone but as the same as windoze it s one by
one and directly with the phone software.
So i try to use obexftp, first with command line only
and one time not succesfull :
I have good connection to my phone (kbeam icon was
blue) and ability to put file on my phone with the cmd :
obexftp -i -p myfile.test
i see in the irdadump debug windows evrything is good,
but when i try, the more important for me, to list the
directory with :
obexftp -i -l /
irdadump write a "*** buffer overflow detected ***:
irdadump terminated"
Complete debug here :
19:18:04.165483 xid:rsp 51b83f65 < 3604993f S=6 s=4
MT170 hint=9024 [ Modem IrCOMM IrOBEX ] (22)
19:18:04.183005 xid:cmd 51b83f65 > ffffffff S=6 s=5 (14)
19:18:04.282992 xid:cmd 51b83f65 > ffffffff S=6 s=*
surfzoid-PC hint=c420 [ Computer LAN Access IrOBEX ] (28)
19:18:04.703088 snrm:cmd ca=fe pf=1 51b83f65 > 3604993f
new-ca=f2
LAP QoS: Baud Rate=19200bps Max Turn Time=500ms
Data Size=2048B Window Size=7 Add BOFS=0 Min Turn
Time=10us Link Disc=12s (32)
19:18:04.811380 ua:rsp ca=f2 pf=1 51b83f65 < 3604993f
LAP QoS: Baud Rate=19200bps Max Turn Time=500ms
Data Size=256B Window Size=1 Add BOFS=0 Min Turn
Time=10000us Link Disc=12s (31)
19:18:04.811914 rr:cmd > ca=f2 pf=1 nr=0 (2)
19:18:04.846372 rr:rsp < ca=f2 pf=1 nr=0 (2)
19:18:04.846398 i:cmd > ca=f2 pf=1 nr=0 ns=0 LM
slsap=2d dlsap=00 CONN_CMD (6)
19:18:04.876368 i:rsp < ca=f2 pf=1 nr=1 ns=0 LM
slsap=00 dlsap=2d CONN_RSP (6)
19:18:04.876399 i:cmd > ca=f2 pf=1 nr=1 ns=1 LM
slsap=2d dlsap=00 GET_VALUE_BY_CLASS: "OBEX"
"IrDA:TinyTP:LsapSel" (30)
19:18:04.922362 i:rsp < ca=f2 pf=1 nr=2 ns=1 LM
slsap=00 dlsap=2d GET_VALUE_BY_CLASS: Success Integer:
05 (15)
19:18:04.922404 i:cmd > ca=f2 pf=1 nr=2 ns=2 LM
slsap=2d dlsap=00 DISC (6)
19:18:04.952354 rr:rsp < ca=f2 pf=1 nr=3 (2)
19:18:04.952389 i:cmd > ca=f2 pf=1 nr=2 ns=3 LM
slsap=2e dlsap=05 CONN_CMD TTP credits=16 (7)
19:18:04.982350 i:rsp < ca=f2 pf=1 nr=4 ns=2 LM
slsap=05 dlsap=2e CONN_RSP TTP credits=1 (7)
19:18:04.982380 rr:cmd > ca=f2 pf=1 nr=3 (2)
19:18:05.007349 rr:rsp < ca=f2 pf=1 nr=4 (2)
19:18:05.007381 i:cmd > ca=f2 pf=1 nr=3 ns=4 LM
slsap=2e dlsap=05 TTP credits=0
OBEX CONNECT len=26 (31)
*** buffer overflow detected ***: irdadump terminated
======= Backtrace: =========
/lib/i686/libc.so.6(__chk_fail+0x41)[0xb7eb6c41]
irdadump[0x804c8be]
irdadump[0x804d1d1]
irdadump[0x804c282]
irdadump[0x804ab05]
irdadump[0x804b81d]
irdadump[0x8048f86]
/lib/i686/libc.so.6(__libc_start_main+0xdc)[0xb7dee75c]
irdadump[0x8048b11]
======= Memory map: ========
08048000-08050000 r-xp 00000000 08:07 784704
/usr/bin/irdadump
08050000-08051000 rw-p 00007000 08:07 784704
/usr/bin/irdadump
08051000-08072000 rw-p 08051000 00:00 0 [heap]
b7d83000-b7d8d000 r-xp 00000000 08:07 1974804
/lib/libgcc_s-4.0.1.so.1
b7d8d000-b7d8e000 rw-p 00009000 08:07 1974804
/lib/libgcc_s-4.0.1.so.1
b7dbb000-b7dbd000 rw-p b7dbb000 00:00 0
b7dbd000-b7dcc000 r-xp 00000000 08:07 1980802
/lib/i686/libpthread-2.4.so
b7dcc000-b7dce000 rw-p 0000e000 08:07 1980802
/lib/i686/libpthread-2.4.so
b7dce000-b7dd0000 rw-p b7dce000 00:00 0
b7dd0000-b7dd7000 r-xp 00000000 08:07 1980803
/lib/i686/librt-2.4.so
b7dd7000-b7dd9000 rw-p 00006000 08:07 1980803
/lib/i686/librt-2.4.so
b7dd9000-b7f00000 r-xp 00000000 08:07 1981262
/lib/i686/libc-2.4.so
b7f00000-b7f01000 r--p 00126000 08:07 1981262
/lib/i686/libc-2.4.so
b7f01000-b7f03000 rw-p 00127000 08:07 1981262
/lib/i686/libc-2.4.so
b7f03000-b7f06000 rw-p b7f03000 00:00 0
b7f06000-b7fa1000 r-xp 00000000 08:07 783488
/usr/lib/libglib-2.0.so.0.1200.3
b7fa1000-b7fa2000 rw-p 0009b000 08:07 783488
/usr/lib/libglib-2.0.so.0.1200.3
b7fce000-b7fd0000 rw-p b7fce000 00:00 0
b7fd0000-b7fe8000 r-xp 00000000 08:07 1974731
/lib/ld-2.4.so
b7fe8000-b7fe9000 r--p 00017000 08:07 1974731
/lib/ld-2.4.so
b7fe9000-b7fea000 rw-p 00018000 08:07 1974731
/lib/ld-2.4.so
bfdd3000-bfde8000 rw-p bfdd3000 00:00 0 [stack]
ffffe000-fffff000 ---p 00000000 00:00 0 [vdso]
Abandon
[root@surfzoid-PC obextool]#
I find on the web my phone have not a standart AT
command to put it in connect mode, it use AT+CPROT=0
but kbeam work with obex and it was good so it s a
little "mysterioius" lol
The complete debug when irdadump Crash