Re: [Bluez-devel] rfcomm connection send data
From: Marcel Holtmann <marcel@holtmann.org>
Date: 2004-03-10 10:32:41
Hi Franz,
thanks a lot for your quick answer. i used the hcidump tool and what i got is this: ( i have to admit i don't know what it means...)
you can use the Bluetooth specification ;)
hcidump -x HCIDump - HCI packet analyzer ver 1.5 device: hci0 snap_len: 1028 filter: 0xffffffffquoted
HCI Event: Connect Request(0x04) plen 10AD 1C E8 D9 0A 00 0C 22 50 01 < HCI Command: Accept Connection Request(0x01|0x0009) plen 7 AD 1C E8 D9 0A 00 01quoted
HCI Event: Command Status(0x0f) plen 400 01 09 04quoted
HCI Event: Connect Complete(0x03) plen 1100 28 00 AD 1C E8 D9 0A 00 01 00 < HCI Command: Write Link Policy Settings(0x02|0x000d) plen 4 28 00 0E 00quoted
HCI Event: Page Scan Repetition Mode Change(0x20) plen 7AD 1C E8 D9 0A 00 01quoted
HCI Event: Command Complete(0x0e) plen 601 0D 08 00 28 00 < HCI Command: Change Connection Packet Type(0x01|0x000f) plen 4 28 00 18 CCquoted
HCI Event: Command Status(0x0f) plen 400 01 0F 04quoted
HCI Event: Connection Packet Type Changed(0x1d) plen 500 28 00 18 CCquoted
HCI Event: Max Slots Change(0x1b) plen 328 00 05quoted
ACL data: handle 0x0028 flags 0x02 dlen 12L2CAP(s): Connect req: psm 3 scid 0x015d < ACL data: handle 0x0028 flags 0x02 dlen 16 L2CAP(s): Connect rsp: dcid 0x0040 scid 0x015d result 0 status 0quoted
HCI Event: Number of Completed Packets(0x13) plen 501 28 00 01 00quoted
ACL data: handle 0x0028 flags 0x02 dlen 12L2CAP(s): Config req: dcid 0x0040 flags 0x0000 clen 0 < ACL data: handle 0x0028 flags 0x02 dlen 14 L2CAP(s): Config rsp: scid 0x015d flags 0x0000 result 0 clen 0 < ACL data: handle 0x0028 flags 0x02 dlen 16 L2CAP(s): Config req: dcid 0x015d flags 0x0000 clen 4 MTU 1024quoted
HCI Event: Number of Completed Packets(0x13) plen 501 28 00 01 00quoted
HCI Event: Number of Completed Packets(0x13) plen 501 28 00 01 00quoted
ACL data: handle 0x0028 flags 0x02 dlen 18L2CAP(s): Config rsp: scid 0x0040 flags 0x0000 result 0 clen 4 MTU 672quoted
ACL data: handle 0x0028 flags 0x02 dlen 8L2CAP(d): cid 0x40 len 4 [psm 3] RFCOMM(s): SABM: cr 1 dlci 0 pf 1 ilen 0 fcs 0x1c < ACL data: handle 0x0028 flags 0x02 dlen 8 L2CAP(d): cid 0x15d len 4 [psm 3] RFCOMM(s): UA: cr 1 dlci 0 pf 1 ilen 0 fcs 0xd7quoted
HCI Event: Number of Completed Packets(0x13) plen 501 28 00 01 00quoted
ACL data: handle 0x0028 flags 0x02 dlen 18L2CAP(d): cid 0x40 len 14 [psm 3] RFCOMM(s): PN CMD: cr 1 dlci 0 pf 0 ilen 10 fcs 0x70 mcc_len 8 dlci 20 frame_type 0 credit_flow 15 pri 0 ack_timer 0 frame_size 667 max_retrans 0 credits 3 < ACL data: handle 0x0028 flags 0x02 dlen 18 L2CAP(d): cid 0x15d len 14 [psm 3] RFCOMM(s): PN RSP: cr 0 dlci 0 pf 0 ilen 10 fcs 0xaa mcc_len 8 dlci 20 frame_type 0 credit_flow 14 pri 0 ack_timer 0 frame_size 667 max_retrans 0 credits 7quoted
HCI Event: Number of Completed Packets(0x13) plen 501 28 00 01 00quoted
ACL data: handle 0x0028 flags 0x02 dlen 8L2CAP(d): cid 0x40 len 4 [psm 3] RFCOMM(s): SABM: cr 1 dlci 20 pf 1 ilen 0 fcs 0xfd < ACL data: handle 0x0028 flags 0x02 dlen 8 L2CAP(d): cid 0x15d len 4 [psm 3] RFCOMM(s): UA: cr 1 dlci 20 pf 1 ilen 0 fcs 0x36 < ACL data: handle 0x0028 flags 0x02 dlen 12 L2CAP(d): cid 0x15d len 8 [psm 3] RFCOMM(s): MSC CMD: cr 0 dlci 0 pf 0 ilen 4 fcs 0xaa mcc_len 2 dlci 20 fc 0 rtc 1 rtr 1 ic 0 dv 1 b1 1 b2 1 b3 0 len 0quoted
HCI Event: Number of Completed Packets(0x13) plen 501 28 00 01 00quoted
HCI Event: Number of Completed Packets(0x13) plen 501 28 00 01 00quoted
ACL data: handle 0x0028 flags 0x02 dlen 12L2CAP(d): cid 0x40 len 8 [psm 3] RFCOMM(s): MSC CMD: cr 1 dlci 0 pf 0 ilen 4 fcs 0x70 mcc_len 2 dlci 20 fc 0 rtc 1 rtr 1 ic 0 dv 1 b1 1 b2 1 b3 0 len 0 < ACL data: handle 0x0028 flags 0x02 dlen 12 L2CAP(d): cid 0x15d len 8 [psm 3] RFCOMM(s): MSC RSP: cr 0 dlci 0 pf 0 ilen 4 fcs 0xaa mcc_len 2 dlci 20 fc 0 rtc 1 rtr 1 ic 0 dv 1 b1 1 b2 1 b3 0 len 0quoted
HCI Event: Number of Completed Packets(0x13) plen 501 28 00 01 00quoted
ACL data: handle 0x0028 flags 0x02 dlen 12L2CAP(d): cid 0x40 len 8 [psm 3] RFCOMM(s): MSC RSP: cr 1 dlci 0 pf 0 ilen 4 fcs 0x70 mcc_len 2 dlci 20 fc 0 rtc 1 rtr 1 ic 0 dv 1 b1 1 b2 1 b3 0 len 0 < ACL data: handle 0x0028 flags 0x02 dlen 9 L2CAP(d): cid 0x15d len 5 [psm 3] RFCOMM(d): UIH: cr 0 dlci 20 pf 1 ilen 0 fcs 0xf7 21quoted
HCI Event: Number of Completed Packets(0x13) plen 501 28 00 01 00
and at this point the complete RFCOMM connection is established and you can receive data, but your Symbian phone don't send anything. Search for the problem on the phone side. 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