OBEX Object Push not listed on "sdptool browse local"
Hi,
When I run "sdptool browse local", it lists only OBEX file transfer.
----------------------------------------
Browsing FF:FF:FF:00:00:00 ...
Service Name: OBEX File Transfer
Service RecHandle: 0x10000
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 10
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100
----------------------------------------
To give a background:
I have installed:
- "bluez-utils-3.7"
- "bluez-lib-3.7"
- openobex-1.*
- obexftp-0.21
on an arm based h/w. With a Nokia mobile, I am trying to communicating with this h/w.
{I know these are quite old, but this was built successfully sometime back}
I tried to add OPUSH service by doing:
sdptool add --channel=4 OPUSH
And it shoes me
"OBEX Object Push service registered"
and later when I do "sdptool browse local", I get:
----------------------------------------
rowsing FF:FF:FF:00:00:00 ...
Service Name: OBEX File Transfer
Service RecHandle: 0x10000
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 10
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100
Service Name: OBEX Object Push
Service RecHandle: 0x10001
Service Class ID List:
"OBEX Object Push" (0x1105)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 0
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX Object Push" (0x1105)
Version: 0x0100
----------------------------------------
Here the "Channel" for Object Push is listed as zero. I believe this is not correct. Anyway even after doing this, I am not able to transfer files from my Nokia 3600 phone to my h/w.
It says "Service not supported by other device".
I belive Nokia would be looking for "OBEX object Push" service, and hence fails.
But from a Windows PC, "BlueSoleil" (using ftp) I could connect and transfer files to and from.
Please let me know if you know how to solve this.
Thanks,
Ebin.
|