Hello list, I have a small problem with obexftp, I'm trying to pair my cellphone but I'm getting:
# obexftp -b -l Scanning ... Using 00:16:4E:C6:A7:3F Mobile Failed to connect to SDP server: Operation already in progress sdpd is running and I have stop it and started it several times. Even if I stop the SDP server and try it again it shows the same... (communication problem maybe?) I'm running slackware 12.1 with # obexftp -V ObexFTP 0.21 and sdpd - SDP daemon ver 3.26 with sdptool i get: # sdptool browse 00:16:4E:C6:A7:3F Browsing 00:16:4E:C6:A7:3F ... Service Name: Dial-up networking Service RecHandle: 0x10000 Service Class ID List: "Dialup Networking" (0x1103) "Generic Networking" (0x1201) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 1 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "Dialup Networking" (0x1103) Version: 0x0100 Service Name: Nokia PC Suite Service RecHandle: 0x10001 Service Class ID List: "Serial Port" (0x1101) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 15 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Service Name: COM 1 Service RecHandle: 0x10002 Service Class ID List: "Serial Port" (0x1101) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 3 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Service Name: Voice Gateway Service RecHandle: 0x10003 Service Class ID List: "Handfree Audio Gateway" (0x111f) "Generic Audio" (0x1203) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 13 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "Handsfree" (0x111e) Version: 0x0105 Service Name: Audio Gateway Service RecHandle: 0x10004 Service Class ID List: "Headset Audio Gateway" (0x1112) "Generic Audio" (0x1203) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 12 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "Headset" (0x1108) Version: 0x0100 Service Name: OBEX Object Push Service RecHandle: 0x1000b Service Class ID List: "OBEX Object Push" (0x1105) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 9 "OBEX" (0x0008) Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "OBEX Object Push" (0x1105) Version: 0x0100 Service Name: OBEX File Transfer Service RecHandle: 0x1000c Service Class ID List: "OBEX File Transfer" (0x1106) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 10 "OBEX" (0x0008) Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "OBEX File Transfer" (0x1106) Version: 0x0100 Service Name: SyncML Client Service RecHandle: 0x1000e Service Class ID List: UUID 128: 00000002-0000-1000-8000-0002ee000002 Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 11 "OBEX" (0x0008) Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Service Name: SIM ACCESS Service RecHandle: 0x1000f Service Class ID List: "SIM Access" (0x112d) "Generic Telephony" (0x1204) Protocol Descriptor List: "L2CAP" (0x0100) "RFCOMM" (0x0003) Channel: 4 Language Base Attr List: code_ISO639: 0x656e encoding: 0x6a base_offset: 0x100 Profile Descriptor List: "SIM Access" (0x112d) Version: 0x0101 and the strace of obexft is: # strace obexftp -b -l execve("/usr/bin/obexftp", ["obexftp", "-b", "-l"], [/* 45 vars */]) = 0 brk(0) = 0x804d000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=113714, ...}) = 0 mmap2(NULL, 113714, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7ed1000 close(3) = 0 open("/usr/lib/libobexftp.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\31"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=22392, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ed0000 mmap2(NULL, 25192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ec9000 mmap2(0xb7ecf000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_DENYWRITE, 3, 0x5) = 0xb7ecf000 close(3) = 0 open("/usr/lib/libmulticobex.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\7\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=4968, ...}) = 0 mmap2(NULL, 7840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ec7000 mmap2(0xb7ec8000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_DENYWRITE, 3, 0) = 0xb7ec8000 close(3) = 0 open("/usr/lib/libbfb.so.0", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\v\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=9900, ...}) = 0 mmap2(NULL, 12736, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ec3000 mmap2(0xb7ec6000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_DENYWRITE, 3, 0x2) = 0xb7ec6000 close(3) = 0 open("/usr/lib/libopenobex.so.1", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\23\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=30544, ...}) = 0 mmap2(NULL, 29112, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ebb000 mmap2(0xb7ec2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_DENYWRITE, 3, 0x7) = 0xb7ec2000 close(3) = 0 open("/usr/lib/libbluetooth.so.2", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360?\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=74920, ...}) = 0 mmap2(NULL, 73660, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ea9000 mmap2(0xb7eba000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_DENYWRITE, 3, 0x11) = 0xb7eba000 close(3) = 0 open("/usr/lib/libusb-0.1.so.4", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\260\21"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=28840, ...}) = 0 mmap2(NULL, 31672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7ea1000 mmap2(0xb7ea7000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_DENYWRITE, 3, 0x5) = 0xb7ea7000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\360d\1"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1575187, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7ea0000 mmap2(NULL, 1357360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7d54000 mmap2(0xb7e9a000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_DENYWRITE, 3, 0x146) = 0xb7e9a000 mmap2(0xb7e9d000, 9776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_ANONYMOUS, -1, 0) = 0xb7e9d000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7d53000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7d536c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb7e9a000, 4096, PROT_READ) = 0 munmap(0xb7ed1000, 113714) = 0 write(2, "Scanning ...\n", 13Scanning ... ) = 13 socket(PF_BLUETOOTH, SOCK_RAW, 1) = 3 brk(0) = 0x804d000 brk(0x806e000) = 0x806e000 ioctl(3, 0x800448f0, 0x804d008) = 0 close(3) = 0 socket(PF_BLUETOOTH, SOCK_RAW, 1) = 3 bind(3, {sa_family=AF_BLUETOOTH, sa_data="\0\0\217\345\216\277\340\234\360\267\0\0\0\0"}, 4) = 0 getsockopt(3, SOL_IP, IP_TTL, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", [16]) = 0 setsockopt(3, SOL_IP, IP_TTL, "\20\0\0\0\200\300\0\0\0\0\0\0\31\4\0\0", 16) = 0 writev(3, [{"\1", 1}, {"\31\4\n", 3}, {"?\247\306N\26\0\2\0\0\0", 10}], 3) = 14 poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 100000) = 1 read(3, "\4\17\4\0\1\31\4", 260) = 7 poll([{fd=3, events=POLLIN, revents=POLLIN}], 1, 99990) = 1 read(3, "\4\7\377\0?\247\306N\26\0Mobile\0ile\0\0\0\0\0\0\0\0\0"..., 260) = 258 setsockopt(3, SOL_IP, IP_TTL, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0", 16) = 0 write(2, "Using\t00:16:4E:C6:A7:3F\tMobile\n", 31Using 00:16:4E:C6:A7:3F Mobile ) = 31 close(3) = 0 socket(PF_BLUETOOTH, SOCK_RAW, 1) = 3 ioctl(3, 0x800448d3, 0xbf8ec340) = 0 close(3) = 0 socket(PF_BLUETOOTH, SOCK_SEQPACKET, 0) = 3 bind(3, {sa_family=AF_BLUETOOTH, sa_data="\0\0\'\32\t}\32\0H\302\216\277\0\0"}, 10) = 0 connect(3, {sa_family=AF_BLUETOOTH, sa_data="\1\0? \247\306N\26\0H\302\216\277\0\0"}, 10) = -1 EALREADY (Operation already in progress) close(3) = 0 write(2, "Failed to connect to SDP server:"..., 63Failed to connect to SDP server: Operation already in progress ) = 63 exit_group(1) = ? Process 4147 detached Any ideas of hints will be appreciated... thanks Regards ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Openobex-users mailing list Openobex-users@lists.sourceforge.net http://lists.sourceforge.net/lists/listinfo/openobex-users