public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
* [Bluez-devel] business card transfer problem
@ 2004-04-20  8:56 franz keuner
  2004-04-20  9:10 ` Stephen Crane
  2004-04-20 11:11 ` Marcel Holtmann
  0 siblings, 2 replies; 7+ messages in thread
From: franz keuner @ 2004-04-20  8:56 UTC (permalink / raw)
  To: bluez-devel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 5144 bytes --]

hi marcel,

for quite a while i had no questions concerning bluez and my Sony Ericsson
P900 ;-)
with your help i made a lot of progress.

now i'm trying to send and receive businesscards (version2.1) between the
linux computer with bluez and the mobile phone.

i installed the openobex package for suse 9.0 and the openobex applications.

i can send a businesscard from the linux computer to the mobile phone using
the obextest tool from the applications package.

but if i try to receive a businesscard from the mobile phone on the linux
computer with the opd program the phone reports a failure trying to transfer
the businesscard to the linux computer.

but it works if i try to send the same businesscard from the phone to a pda.
the pda receives the businesscard correctly.

and if try to receive the businesscard from the pda on the linux computer
with the opd program this is also working.

i'm sure i'm listening on the right channels. maybe the problem is that the
phone can't communicate with the opd program waiting for a connection...

do you have any ideas or hints?

regards,

franz

hcidump shows the following trying to the send from the phone to the linux
computer:

hcidump r
HCIDump - HCI packet analyzer ver 1.5
device: hci0 snap_len: 1028 filter: 0xffffffff
> HCI Event: Connect Request(0x04) plen 10
< HCI Command: Accept Connection Request(0x01|0x0009) plen 7
> HCI Event: Command Status(0x0f) plen 4
> HCI Event: Connect Complete(0x03) plen 11
< HCI Command: Write Link Policy Settings(0x02|0x000d) plen 4
> HCI Event: Page Scan Repetition Mode Change(0x20) plen 7
> HCI Event: Command Complete(0x0e) plen 6
< HCI Command: Change Connection Packet Type(0x01|0x000f) plen 4
> HCI Event: Command Status(0x0f) plen 4
> HCI Event: Connection Packet Type Changed(0x1d) plen 5
> ACL data: handle 0x0028 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 1 scid 0x0054
< ACL data: handle 0x0028 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0040 scid 0x0054 result 0 status 0
> HCI Event: Max Slots Change(0x1b) plen 3
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0028 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 0
< ACL data: handle 0x0028 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0054 flags 0x0000 result 0 clen 0
< ACL data: handle 0x0028 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0054 flags 0x0000 clen 0
> ACL data: handle 0x0028 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 0
< ACL data: handle 0x0028 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0054 flags 0x0000 result 0 clen 0
< ACL data: handle 0x0028 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0054 flags 0x0000 clen 0
> HCI Event: Number of Completed Packets(0x13) plen 5
> HCI Event: Number of Completed Packets(0x13) plen 5
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0028 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0028 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
> ACL data: handle 0x0028 flags 0x02 dlen 17
    L2CAP(d): cid 0x40 len 13 [psm 1]
        SDP SS Req: tid 0x1 len 0x8
          pat uuid-16 0x1105 (OBEXObjPush)
          max 0xffff
          cont 00
< ACL data: handle 0x0028 flags 0x02 dlen 22
    L2CAP(d): cid 0x54 len 18 [psm 1]
        SDP SS Rsp: tid 0x1 len 0xd
          cur 0x2 tot 0x2 hndl 0x804d490 0x804d5f8
          cont 00
> ACL data: handle 0x0028 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
> ACL data: handle 0x0028 flags 0x02 dlen 16
    L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 4
    MTU 672
< ACL data: handle 0x0028 flags 0x02 dlen 14
    L2CAP(s): Config rsp: scid 0x0054 flags 0x0000 result 0 clen 0
> HCI Event: Number of Completed Packets(0x13) plen 5
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0028 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 1 scid 0x0055
< ACL data: handle 0x0028 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0041 scid 0x0055 result 0 status 0
> ACL data: handle 0x0028 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 1 scid 0x0055
< ACL data: handle 0x0028 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0000 scid 0x0055 result 4 status 0
> HCI Event: Number of Completed Packets(0x13) plen 5
> HCI Event: Number of Completed Packets(0x13) plen 5
> HCI Event: Disconn Complete(0x05) plen 4

-- 
NEU : GMX Internet.FreeDSL
Ab sofort DSL-Tarif ohne Grundgebühr: http://www.gmx.net/dsl



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bluez-devel] business card transfer problem
  2004-04-20  8:56 franz keuner
@ 2004-04-20  9:10 ` Stephen Crane
  2004-04-20 11:11 ` Marcel Holtmann
  1 sibling, 0 replies; 7+ messages in thread
From: Stephen Crane @ 2004-04-20  9:10 UTC (permalink / raw)
  To: franz keuner; +Cc: bluez-devel

Hi Franz,
Make sure you have the correct class-of-device setting on the Linux box.
(See hciconfig(8).) Phones and PDAs often don't even bother doing an SDP
search if the device-class obtained by device discovery doesn't contain
the correct hint bits.

Cheers,
Steve

On Tue, 2004-04-20 at 09:56, franz keuner wrote:
> hi marcel,
> 
> for quite a while i had no questions concerning bluez and my Sony Ericsson
> P900 ;-)
> with your help i made a lot of progress.
> 
> now i'm trying to send and receive businesscards (version2.1) between the
> linux computer with bluez and the mobile phone.
> 
> i installed the openobex package for suse 9.0 and the openobex applications.
> 
> i can send a businesscard from the linux computer to the mobile phone using
> the obextest tool from the applications package.
> 
> but if i try to receive a businesscard from the mobile phone on the linux
> computer with the opd program the phone reports a failure trying to transfer
> the businesscard to the linux computer.
> 
> but it works if i try to send the same businesscard from the phone to a pda.
> the pda receives the businesscard correctly.
> 
> and if try to receive the businesscard from the pda on the linux computer
> with the opd program this is also working.
> 
> i'm sure i'm listening on the right channels. maybe the problem is that the
> phone can't communicate with the opd program waiting for a connection...
> 
> do you have any ideas or hints?
> 
> regards,
> 
> franz
> 
> hcidump shows the following trying to the send from the phone to the linux
> computer:
> 
> hcidump r
> HCIDump - HCI packet analyzer ver 1.5
> device: hci0 snap_len: 1028 filter: 0xffffffff
> > HCI Event: Connect Request(0x04) plen 10
> < HCI Command: Accept Connection Request(0x01|0x0009) plen 7
> > HCI Event: Command Status(0x0f) plen 4
> > HCI Event: Connect Complete(0x03) plen 11
> < HCI Command: Write Link Policy Settings(0x02|0x000d) plen 4
> > HCI Event: Page Scan Repetition Mode Change(0x20) plen 7
> > HCI Event: Command Complete(0x0e) plen 6
> < HCI Command: Change Connection Packet Type(0x01|0x000f) plen 4
> > HCI Event: Command Status(0x0f) plen 4
> > HCI Event: Connection Packet Type Changed(0x1d) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Connect req: psm 1 scid 0x0054
> < ACL data: handle 0x0028 flags 0x02 dlen 16
>     L2CAP(s): Connect rsp: dcid 0x0040 scid 0x0054 result 0 status 0
> > HCI Event: Max Slots Change(0x1b) plen 3
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 0
> < ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0054 flags 0x0000 result 0 clen 0
> < ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Config req: dcid 0x0054 flags 0x0000 clen 0
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 0
> < ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0054 flags 0x0000 result 0 clen 0
> < ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Config req: dcid 0x0054 flags 0x0000 clen 0
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
> > ACL data: handle 0x0028 flags 0x02 dlen 17
>     L2CAP(d): cid 0x40 len 13 [psm 1]
>         SDP SS Req: tid 0x1 len 0x8
>           pat uuid-16 0x1105 (OBEXObjPush)
>           max 0xffff
>           cont 00
> < ACL data: handle 0x0028 flags 0x02 dlen 22
>     L2CAP(d): cid 0x54 len 18 [psm 1]
>         SDP SS Rsp: tid 0x1 len 0xd
>           cur 0x2 tot 0x2 hndl 0x804d490 0x804d5f8
>           cont 00
> > ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
> > ACL data: handle 0x0028 flags 0x02 dlen 16
>     L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 4
>     MTU 672
> < ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0054 flags 0x0000 result 0 clen 0
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Connect req: psm 1 scid 0x0055
> < ACL data: handle 0x0028 flags 0x02 dlen 16
>     L2CAP(s): Connect rsp: dcid 0x0041 scid 0x0055 result 0 status 0
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Connect req: psm 1 scid 0x0055
> < ACL data: handle 0x0028 flags 0x02 dlen 16
>     L2CAP(s): Connect rsp: dcid 0x0000 scid 0x0055 result 4 status 0
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Disconn Complete(0x05) plen 4
-- 
Stephen Crane, Rococo Software Ltd. http://www.rococosoft.com
steve.crane@rococosoft.com +353-1-6601315 (ext 209)



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bluez-devel] business card transfer problem
  2004-04-20  8:56 franz keuner
  2004-04-20  9:10 ` Stephen Crane
@ 2004-04-20 11:11 ` Marcel Holtmann
       [not found]   ` <13706.1082531849@www62.gmx.net>
  1 sibling, 1 reply; 7+ messages in thread
From: Marcel Holtmann @ 2004-04-20 11:11 UTC (permalink / raw)
  To: franz keuner; +Cc: BlueZ Mailing List

Hi Franz,

> hcidump shows the following trying to the send from the phone to the linux
> computer:
> 
> hcidump r
> HCIDump - HCI packet analyzer ver 1.5
> device: hci0 snap_len: 1028 filter: 0xffffffff
> > HCI Event: Connect Request(0x04) plen 10
> < HCI Command: Accept Connection Request(0x01|0x0009) plen 7
> > HCI Event: Command Status(0x0f) plen 4
> > HCI Event: Connect Complete(0x03) plen 11
> < HCI Command: Write Link Policy Settings(0x02|0x000d) plen 4
> > HCI Event: Page Scan Repetition Mode Change(0x20) plen 7
> > HCI Event: Command Complete(0x0e) plen 6
> < HCI Command: Change Connection Packet Type(0x01|0x000f) plen 4
> > HCI Event: Command Status(0x0f) plen 4
> > HCI Event: Connection Packet Type Changed(0x1d) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Connect req: psm 1 scid 0x0054
> < ACL data: handle 0x0028 flags 0x02 dlen 16
>     L2CAP(s): Connect rsp: dcid 0x0040 scid 0x0054 result 0 status 0
> > HCI Event: Max Slots Change(0x1b) plen 3
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 0
> < ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0054 flags 0x0000 result 0 clen 0
> < ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Config req: dcid 0x0054 flags 0x0000 clen 0
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 0
> < ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0054 flags 0x0000 result 0 clen 0
> < ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Config req: dcid 0x0054 flags 0x0000 clen 0
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
> > ACL data: handle 0x0028 flags 0x02 dlen 17
>     L2CAP(d): cid 0x40 len 13 [psm 1]
>         SDP SS Req: tid 0x1 len 0x8
>           pat uuid-16 0x1105 (OBEXObjPush)
>           max 0xffff
>           cont 00
> < ACL data: handle 0x0028 flags 0x02 dlen 22
>     L2CAP(d): cid 0x54 len 18 [psm 1]
>         SDP SS Rsp: tid 0x1 len 0xd
>           cur 0x2 tot 0x2 hndl 0x804d490 0x804d5f8
>           cont 00
> > ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 0
> > ACL data: handle 0x0028 flags 0x02 dlen 16
>     L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 4
>     MTU 672
> < ACL data: handle 0x0028 flags 0x02 dlen 14
>     L2CAP(s): Config rsp: scid 0x0054 flags 0x0000 result 0 clen 0
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Connect req: psm 1 scid 0x0055
> < ACL data: handle 0x0028 flags 0x02 dlen 16
>     L2CAP(s): Connect rsp: dcid 0x0041 scid 0x0055 result 0 status 0
> > ACL data: handle 0x0028 flags 0x02 dlen 12
>     L2CAP(s): Connect req: psm 1 scid 0x0055
> < ACL data: handle 0x0028 flags 0x02 dlen 16
>     L2CAP(s): Connect rsp: dcid 0x0000 scid 0x0055 result 4 status 0
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Number of Completed Packets(0x13) plen 5
> > HCI Event: Disconn Complete(0x05) plen 4

the L2CAP config request/response is totally weird. I thing that the
Bluetooth stack of the P900 is buggy. What Linux kernel do you use?

Regards

Marcel




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bluez-devel] business card transfer problem
@ 2004-04-21  8:08 franz keuner
  2004-04-21 11:16 ` Edouard Lafargue
  2004-04-21 15:14 ` Stephen Crane
  0 siblings, 2 replies; 7+ messages in thread
From: franz keuner @ 2004-04-21  8:08 UTC (permalink / raw)
  To: Stephen Crane, bluez-devel

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #1: Type: text/plain; charset="us-ascii", Size: 3561 bytes --]

hi steve,

thanks for your quick answer. 
that's the answer of my linux computer to hciconfig hci0 class

hci0:   Type: USB
        BD Address: 00:00:00:00:00:00 ACL MTU: 192:8  SCO MTU: 64:8
        Class: 0x000100
        Service Classes: Unspecified
        Device Class: Computer, Uncategorized

i don't know what i have to change exactly here...

i read the bluetooth assigned numbers document. would i have to enter 

hciconfig hci0 class 0x100104

to make the right changes class? (the 1st hex number representing obex file
transfer and the rest represting a desktop computer)

and if that's right, is the pda in contrast to the phone ignoring this
mistake because it's possible to receive businesscards from the pda?

regards,

franz

> Hi Franz,
> Make sure you have the correct class-of-device setting on the Linux box.
> (See hciconfig(8).) Phones and PDAs often don't even bother doing an SDP
> search if the device-class obtained by device discovery doesn't contain
> the correct hint bits.
> 
> Cheers,
> Steve
> 
> On Tue, 2004-04-20 at 09:56, franz keuner wrote:
> > hi marcel,
> > 
> > for quite a while i had no questions concerning bluez and my Sony
> Ericsson
> > P900 ;-)
> > with your help i made a lot of progress.
> > 
> > now i'm trying to send and receive businesscards (version2.1) between
> the
> > linux computer with bluez and the mobile phone.
> > 
> > i installed the openobex package for suse 9.0 and the openobex
> applications.
> > 
> > i can send a businesscard from the linux computer to the mobile phone
> using
> > the obextest tool from the applications package.
> > 
> > but if i try to receive a businesscard from the mobile phone on the
> linux
> > computer with the opd program the phone reports a failure trying to
> transfer
> > the businesscard to the linux computer.
> > 
> > but it works if i try to send the same businesscard from the phone to a
> pda.
> > the pda receives the businesscard correctly.
> > 
> > and if try to receive the businesscard from the pda on the linux
> computer
> > with the opd program this is also working.
> > 
> > i'm sure i'm listening on the right channels. maybe the problem is that
> the
> > phone can't communicate with the opd program waiting for a connection...
> > 
> > do you have any ideas or hints?
> > 
> > regards,
> > 
> > franz
> > 
> > hcidump shows the following trying to the send from the phone to the
> linux
> > computer:
> > 
> > hcidump r
> > HCIDump - HCI packet analyzer ver 1.5
> > device: hci0 snap_len: 1028 filter: 0xffffffff
> > > HCI Event: Connect Request(0x04) plen 10
> > < HCI Command: Accept Connection Request(0x01|0x0009) plen 7
> > > HCI Event: Command Status(0x0f) plen 4
> > > HCI Event: Connect Complete(0x03) plen 11
> > < HCI Command: Write Link Policy Settings(0x02|0x000d) plen 4
> > > HCI Event: Page Scan Repetition Mode Change(0x20) plen 7
> > > HCI Event: Command Complete(0x0e) plen 6
> > < HCI Command: Change Connection Packet Type(0x01|0x000f) plen 4

-- 
NEU : GMX Internet.FreeDSL
Ab sofort DSL-Tarif ohne Grundgebühr: http://www.gmx.net/dsl



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bluez-devel] business card transfer problem
  2004-04-21  8:08 [Bluez-devel] business card transfer problem franz keuner
@ 2004-04-21 11:16 ` Edouard Lafargue
  2004-04-21 15:14 ` Stephen Crane
  1 sibling, 0 replies; 7+ messages in thread
From: Edouard Lafargue @ 2004-04-21 11:16 UTC (permalink / raw)
  To: franz keuner; +Cc: Stephen Crane, bluez-devel

[-- Attachment #1: Type: text/plain, Size: 3459 bytes --]

   You might want to take a look at the hcid.conf man page in the CVS
version, which contains almost all the details you need in order to make
all this work,

Edouard

On Wed, 2004-04-21 at 10:08, franz keuner wrote:

> hi steve,
> 
> thanks for your quick answer. 
> that's the answer of my linux computer to hciconfig hci0 class
> 
> hci0:   Type: USB
>         BD Address: 00:00:00:00:00:00 ACL MTU: 192:8  SCO MTU: 64:8
>         Class: 0x000100
>         Service Classes: Unspecified
>         Device Class: Computer, Uncategorized
> 
> i don't know what i have to change exactly here...
> 
> i read the bluetooth assigned numbers document. would i have to enter 
> 
> hciconfig hci0 class 0x100104
> 
> to make the right changes class? (the 1st hex number representing obex file
> transfer and the rest represting a desktop computer)
> 
> and if that's right, is the pda in contrast to the phone ignoring this
> mistake because it's possible to receive businesscards from the pda?
> 
> regards,
> 
> franz
> 
> > Hi Franz,
> > Make sure you have the correct class-of-device setting on the Linux box.
> > (See hciconfig(8).) Phones and PDAs often don't even bother doing an SDP
> > search if the device-class obtained by device discovery doesn't contain
> > the correct hint bits.
> > 
> > Cheers,
> > Steve
> > 
> > On Tue, 2004-04-20 at 09:56, franz keuner wrote:
> > > hi marcel,
> > > 
> > > for quite a while i had no questions concerning bluez and my Sony
> > Ericsson
> > > P900 ;-)
> > > with your help i made a lot of progress.
> > > 
> > > now i'm trying to send and receive businesscards (version2.1) between
> > the
> > > linux computer with bluez and the mobile phone.
> > > 
> > > i installed the openobex package for suse 9.0 and the openobex
> > applications.
> > > 
> > > i can send a businesscard from the linux computer to the mobile phone
> > using
> > > the obextest tool from the applications package.
> > > 
> > > but if i try to receive a businesscard from the mobile phone on the
> > linux
> > > computer with the opd program the phone reports a failure trying to
> > transfer
> > > the businesscard to the linux computer.
> > > 
> > > but it works if i try to send the same businesscard from the phone to a
> > pda.
> > > the pda receives the businesscard correctly.
> > > 
> > > and if try to receive the businesscard from the pda on the linux
> > computer
> > > with the opd program this is also working.
> > > 
> > > i'm sure i'm listening on the right channels. maybe the problem is that
> > the
> > > phone can't communicate with the opd program waiting for a connection...
> > > 
> > > do you have any ideas or hints?
> > > 
> > > regards,
> > > 
> > > franz
> > > 
> > > hcidump shows the following trying to the send from the phone to the
> > linux
> > > computer:
> > > 
> > > hcidump r
> > > HCIDump - HCI packet analyzer ver 1.5
> > > device: hci0 snap_len: 1028 filter: 0xffffffff
> > > > HCI Event: Connect Request(0x04) plen 10
> > > < HCI Command: Accept Connection Request(0x01|0x0009) plen 7
> > > > HCI Event: Command Status(0x0f) plen 4
> > > > HCI Event: Connect Complete(0x03) plen 11
> > > < HCI Command: Write Link Policy Settings(0x02|0x000d) plen 4
> > > > HCI Event: Page Scan Repetition Mode Change(0x20) plen 7
> > > > HCI Event: Command Complete(0x0e) plen 6
> > > < HCI Command: Change Connection Packet Type(0x01|0x000f) plen 4

-- 
Edouard Lafargue <ELafargue@montrouge.sns.slb.com>
Schlumberger

[-- Attachment #2: Type: text/html, Size: 4144 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bluez-devel] business card transfer problem
       [not found]   ` <13706.1082531849@www62.gmx.net>
@ 2004-04-21 11:53     ` Marcel Holtmann
  0 siblings, 0 replies; 7+ messages in thread
From: Marcel Holtmann @ 2004-04-21 11:53 UTC (permalink / raw)
  To: franz keuner; +Cc: BlueZ Mailing List

Hi Franz,

> i'm using suse9.0 with the linux-2.4.21-99 kernel.

this is a vendor kernel and I don't know which Bluetooth patches are
applied and which are not. You should better install a plain vanilla
2.4.26 from www.kernel.org.

Regards

Marcel




-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [Bluez-devel] business card transfer problem
  2004-04-21  8:08 [Bluez-devel] business card transfer problem franz keuner
  2004-04-21 11:16 ` Edouard Lafargue
@ 2004-04-21 15:14 ` Stephen Crane
  1 sibling, 0 replies; 7+ messages in thread
From: Stephen Crane @ 2004-04-21 15:14 UTC (permalink / raw)
  To: franz keuner; +Cc: bluez-devel

Just try it and then run "hciconfig hci0 class" again! It will tell you
if you get it right!

hciconfig hci0 class 0x100104
hciconfig hci0 class
hci0:   Type: USB
        BD Address: 00:80:98:24:4E:8A ACL MTU: 192:8  SCO MTU: 64:8
        Class: 0x100104
        Service Classes: Object Transfer
        Device Class: Computer, Desktop workstation

On Wed, 2004-04-21 at 09:08, franz keuner wrote:
> hi steve,
> 
> thanks for your quick answer. 
> that's the answer of my linux computer to hciconfig hci0 class
> 
> hci0:   Type: USB
>         BD Address: 00:00:00:00:00:00 ACL MTU: 192:8  SCO MTU: 64:8
>         Class: 0x000100
>         Service Classes: Unspecified
>         Device Class: Computer, Uncategorized
> 
> i don't know what i have to change exactly here...
> 
> i read the bluetooth assigned numbers document. would i have to enter 
> 
> hciconfig hci0 class 0x100104
> 
> to make the right changes class? (the 1st hex number representing obex file
> transfer and the rest represting a desktop computer)
> 
> and if that's right, is the pda in contrast to the phone ignoring this
> mistake because it's possible to receive businesscards from the pda?
> 
> regards,
> 
> franz
> 
> > Hi Franz,
> > Make sure you have the correct class-of-device setting on the Linux box.
> > (See hciconfig(8).) Phones and PDAs often don't even bother doing an SDP
> > search if the device-class obtained by device discovery doesn't contain
> > the correct hint bits.
> > 
> > Cheers,
> > Steve
> > 
> > On Tue, 2004-04-20 at 09:56, franz keuner wrote:
> > > hi marcel,
> > > 
> > > for quite a while i had no questions concerning bluez and my Sony
> > Ericsson
> > > P900 ;-)
> > > with your help i made a lot of progress.
> > > 
> > > now i'm trying to send and receive businesscards (version2.1) between
> > the
> > > linux computer with bluez and the mobile phone.
> > > 
> > > i installed the openobex package for suse 9.0 and the openobex
> > applications.
> > > 
> > > i can send a businesscard from the linux computer to the mobile phone
> > using
> > > the obextest tool from the applications package.
> > > 
> > > but if i try to receive a businesscard from the mobile phone on the
> > linux
> > > computer with the opd program the phone reports a failure trying to
> > transfer
> > > the businesscard to the linux computer.
> > > 
> > > but it works if i try to send the same businesscard from the phone to a
> > pda.
> > > the pda receives the businesscard correctly.
> > > 
> > > and if try to receive the businesscard from the pda on the linux
> > computer
> > > with the opd program this is also working.
> > > 
> > > i'm sure i'm listening on the right channels. maybe the problem is that
> > the
> > > phone can't communicate with the opd program waiting for a connection...
> > > 
> > > do you have any ideas or hints?
> > > 
> > > regards,
> > > 
> > > franz
> > > 
> > > hcidump shows the following trying to the send from the phone to the
> > linux
> > > computer:
> > > 
> > > hcidump r
> > > HCIDump - HCI packet analyzer ver 1.5
> > > device: hci0 snap_len: 1028 filter: 0xffffffff
> > > > HCI Event: Connect Request(0x04) plen 10
> > > < HCI Command: Accept Connection Request(0x01|0x0009) plen 7
> > > > HCI Event: Command Status(0x0f) plen 4
> > > > HCI Event: Connect Complete(0x03) plen 11
> > > < HCI Command: Write Link Policy Settings(0x02|0x000d) plen 4
> > > > HCI Event: Page Scan Repetition Mode Change(0x20) plen 7
> > > > HCI Event: Command Complete(0x0e) plen 6
> > > < HCI Command: Change Connection Packet Type(0x01|0x000f) plen 4
-- 
Stephen Crane, Rococo Software Ltd. http://www.rococosoft.com
steve.crane@rococosoft.com +353-1-6601315 (ext 209)



-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Bluez-devel mailing list
Bluez-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bluez-devel

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-04-21 15:14 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-04-21  8:08 [Bluez-devel] business card transfer problem franz keuner
2004-04-21 11:16 ` Edouard Lafargue
2004-04-21 15:14 ` Stephen Crane
  -- strict thread matches above, loose matches on Subject: below --
2004-04-20  8:56 franz keuner
2004-04-20  9:10 ` Stephen Crane
2004-04-20 11:11 ` Marcel Holtmann
     [not found]   ` <13706.1082531849@www62.gmx.net>
2004-04-21 11:53     ` Marcel Holtmann

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox