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
[email protected]
http://lists.sourceforge.net/lists/listinfo/openobex-users