Problem with Logitech Mx900 again
Vladimir Grebenschikov
vova at fbsd.ru
Mon Jun 20 20:22:01 GMT 2005
Hi
At some moment my Mx900 stop work when connected directly to notebook BT
adapter.
It does not work in bot WinXP and FreeBSD (works for both before), but
it still works with native cradle.
Nothing was changed in notebook, nothing in FreeBSD kernel/userland when
problem arise.
mouse still pingable with l2ping:
# l2ping -a mouse
44 bytes from mouse seq_no=-664775869 time=327.503 ms result=0
44 bytes from mouse seq_no=-664775869 time=22.231 ms result=0
^C
# bthidd -d
bthidd[1486]: Opening outbound session for 00:07:61:17:9b:27 (new_device=1, reconnect_initiate=1)
bthidd[1486]: Could not connect to 00:07:61:17:9b:27. Socket is not connected (57)
^C
(cp /dev/null /var/db/bthidd.hids, before, all possible reset and reconnects on mouse initiated)
there hcidump while this operation
# hcidump
HCIDump - HCI packet analyzer ver 1.5
device: any snap_len: 65535 filter: 0xffffffff
< HCI Command: Create Connection(0x01|0x0005) plen 13
> HCI Event: Command Status(0x0f) plen 4
> HCI Event: Connect Complete(0x03) plen 11
< HCI Command: Write Link Policy Settings(0x02|0x000d) plen 4
< ACL data: handle 0x0029 flags 0x02 dlen 12
L2CAP(s): Connect req: psm 17 scid 0x004d
> HCI Event: Number of Completed Packets(0x13) plen 5
> HCI Event: Command Complete(0x0e) plen 6
> ACL data: handle 0x0029 flags 0x02 dlen 16
L2CAP(s): Connect rsp: dcid 0x004f scid 0x004d result 1 status 2
> ACL data: handle 0x0029 flags 0x02 dlen 16
L2CAP(s): Connect rsp: dcid 0x0000 scid 0x004d result 2 status 0
> HCI Event: QoS Setup Complete(0x0d) plen 21
> HCI Event: Disconn Complete(0x05) plen 4
^C
In attachment result of
# bthidcontrol -a mouse query
device {
bdaddr 00:07:61:17:9b:27;
control_psm 0x11;
interrupt_psm 0x13;
reconnect_initiate true;
battery_power true;
normally_connectable false;
hid_descriptor {
0x05 0x01 0x09 0x02 0xa1 0x01 0x85 0x02
0x09 0x01 0xa1 0x00 0x05 0x09 0x19 0x01
0x29 0x08 0x15 0x00 0x25 0x01 0x95 0x08
0x75 0x01 0x81 0x02 0x05 0x01 0x09 0x30
0x09 0x31 0x16 0x01 0xf8 0x26 0xff 0x07
0x75 0x0c 0x95 0x02 0x81 0x06 0x09 0x38
0x15 0x81 0x25 0x7f 0x75 0x08 0x95 0x01
0x81 0x06 0xc0 0xc0 0x06 0x00 0xff 0x09
0x01 0xa1 0x01 0x85 0x10 0x75 0x08 0x95
0x06 0x15 0x00 0x26 0xff 0x00 0x09 0x01
0x81 0x00 0x09 0x01 0x91 0x00 0xc0
};
}
#
(It is the same as my /etc/bluetooth/bthidd.conf config-file)
Any hints what it is and how can be cured ?
--
Vladimir B. Grebenschikov
vova at fbsd.ru
-------------- next part --------------
HCIDump - HCI packet analyzer ver 1.5
device: any snap_len: 65535 filter: 0xffffffff
< HCI Command: Create Connection(0x01|0x0005) plen 13
> HCI Event: Command Status(0x0f) plen 4
> HCI Event: Connect Complete(0x03) plen 11
< HCI Command: Write Link Policy Settings(0x02|0x000d) plen 4
< ACL data: handle 0x0029 flags 0x02 dlen 12
L2CAP(s): Connect req: psm 1 scid 0x004f
> HCI Event: Number of Completed Packets(0x13) plen 5
> HCI Event: Command Complete(0x0e) plen 6
> HCI Event: Page Scan Repetition Mode Change(0x20) plen 7
> ACL data: handle 0x0029 flags 0x02 dlen 16
L2CAP(s): Connect rsp: dcid 0x0051 scid 0x004f result 1 status 2
> ACL data: handle 0x0029 flags 0x02 dlen 16
L2CAP(s): Connect rsp: dcid 0x0051 scid 0x004f result 0 status 0
< ACL data: handle 0x0029 flags 0x02 dlen 12
L2CAP(s): Config req: dcid 0x0051 flags 0x0000 clen 0
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0029 flags 0x02 dlen 14
L2CAP(s): Config rsp: scid 0x004f flags 0x0000 result 0 clen 0
> ACL data: handle 0x0029 flags 0x02 dlen 16
L2CAP(s): Config req: dcid 0x004f flags 0x0000 clen 4
MTU 48
< ACL data: handle 0x0029 flags 0x02 dlen 14
L2CAP(s): Config rsp: scid 0x0051 flags 0x0000 result 0 clen 0
< ACL data: handle 0x0029 flags 0x02 dlen 38
L2CAP(d): cid 0x51 len 34 [psm 1]
SDP SSA Req: tid 0x0 len 0x1d
pat uuid-16 0x1124 (HID)
max 0xffff
aid(s) 0x0004 (ProtocolDescList) 0x000d (IconURL) 0x0205 - 0x0206 0x020a (unknown) 0x020d (unknown)
cont 00
> HCI Event: QoS Setup Complete(0x0d) plen 21
> HCI Event: Number of Completed Packets(0x13) plen 5
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0029 flags 0x02 dlen 27
> ACL data: handle 0x0029 flags 0x01 dlen 25
L2CAP(d): cid 0x4f len 48 [psm 1]
SDP SSA Rsp: tid 0x0 len 0x2b
cnt 0x26
srv rec #0
aid 0x0004 (ProtocolDescList)
< < uuid-16 0x0100 (L2CAP) uint 0x11 > <
uuid-16 0x0011 (HIDP) > >
aid 0x000d (IconURL)
< < < uuid-16 0x0100 (L2CAP) uint 0x2 > null > >
ERROR: Unexpected syntax
srv rec #1
ERROR: Unexpected syntax
srv rec #2
ERROR: Unexpected syntax
srv rec #3
ERROR: Unexpected syntax
srv rec #4
ERROR: Unexpected syntax
srv rec #5
ERROR: Unexpected syntax
srv rec #6
ERROR: Unexpected syntax
srv rec #7
ERROR: Unexpected syntax
srv rec #8
ERROR: Unexpected syntax
srv rec #9
ERROR: Unexpected syntax
srv rec #10
ERROR: Unexpected syntax
srv rec #11
ERROR: Unexpected syntax
srv rec #12
ERROR: Unexpected syntax
srv rec #13
ERROR: Unexpected syntax
srv rec #14
ERROR: Unexpected syntax
srv rec #15
ERROR: Unexpected syntax
srv rec #16
ERROR: Unexpected syntax
srv rec #17
ERROR: Unexpected syntax
srv rec #18
ERROR: Unexpected syntax
srv rec #19
ERROR: Unexpected syntax
srv rec #20
ERROR: Unexpected syntax
srv rec #21
ERROR: Unexpected syntax
srv rec #22
ERROR: Unexpected syntax
srv rec #23
ERROR: Unexpected syntax
srv rec #24
ERROR: Unexpected syntax
srv rec #25
ERROR: Unexpected syntax
srv rec #26
ERROR: Unexpected syntax
srv rec #27
ERROR: Unexpected syntax
srv rec #28
ERROR: Unexpected syntax
srv rec #29
ERROR: Unexpected syntax
srv rec #30
ERROR: Unexpected syntax
srv rec #31
ERROR: Unexpected syntax
srv rec #32
ERROR: Unexpected syntax
srv rec #33
ERROR: Unexpected syntax
srv rec #34
ERROR: Unexpected syntax
srv rec #35
ERROR: Unexpected syntax
srv rec #36
ERROR: Unexpected syntax
srv rec #37
ERROR: Unexpected syntax
srv rec #38
ERROR: Unexpected syntax
srv rec #39
ERROR: Unexpected syntax
srv rec #40
ERROR: Unexpected syntax
srv rec #41
ERROR: Unexpected syntax
srv rec #42
ERROR: Unexpected syntax
srv rec #43
ERROR: Unexpected syntax
srv rec #44
ERROR: Unexpected syntax
srv rec #45
ERROR: Unexpected syntax
srv rec #46
ERROR: Unexpected syntax
srv rec #47
ERROR: Unexpected syntax
srv rec #48
ERROR: Unexpected syntax
srv rec #49
ERROR: Unexpected syntax
srv rec #50
ERROR: Unexpected syntax
srv rec #51
ERROR: Unexpected syntax
srv rec #52
ERROR: Unexpected syntax
srv rec #53
ERROR: Unexpected syntax
srv rec #54
ERROR: Unexpected syntax
srv rec #55
ERROR: Unexpected syntax
srv rec #56
ERROR: Unexpected syntax
srv rec #57
ERROR: Unexpected syntax
srv rec #58
ERROR: Unexpected syntax
srv rec #59
ERROR: Unexpected syntax
srv rec #60
ERROR: Unexpected syntax
srv rec #61
ERROR: Unexpected syntax
srv rec #62
ERROR: Unexpected syntax
srv rec #63
ERROR: Unexpected syntax
srv rec #64
ERROR: Unexpected syntax
srv rec #65
ERROR: Unexpected syntax
srv rec #66
ERROR: Unexpected syntax
srv rec #67
ERROR: Unexpected syntax
srv rec #68
ERROR: Unexpected syntax
srv rec #69
ERROR: Unexpected syntax
srv rec #70
ERROR: Unexpected syntax
srv rec #71
ERROR: Unexpected syntax
srv rec #72
ERROR: Unexpected syntax
srv rec #73
ERROR: Unexpected syntax
srv rec #74
ERROR: Unexpected syntax
srv rec #75
ERROR: Unexpected syntax
srv rec #76
ERROR: Unexpected syntax
srv rec #77
ERROR: Unexpected syntax
srv rec #78
ERROR: Unexpected syntax
srv rec #79
ERROR: Unexpected syntax
srv rec #80
ERROR: Unexpected syntax
srv rec #81
ERROR: Unexpected syntax
srv rec #82
ERROR: Unexpected syntax
srv rec #83
ERROR: Unexpected syntax
srv rec #84
ERROR: Unexpected syntax
srv rec #85
ERROR: Unexpected syntax
srv rec #86
ERROR: Unexpected syntax
srv rec #87
ERROR: Unexpected syntax
srv rec #88
ERROR: Unexpected syntax
srv rec #89
ERROR: Unexpected syntax
srv rec #90
ERROR: Unexpected syntax
srv rec #91
ERROR: Unexpected syntax
srv rec #92
ERROR: Unexpected syntax
srv rec #93
ERROR: Unexpected syntax
srv rec #94
ERROR: Unexpected syntax
srv rec #95
ERROR: Unexpected syntax
srv rec #96
ERROR: Unexpected syntax
srv rec #97
ERROR: Unexpected syntax
srv rec #98
ERROR: Unexpected syntax
srv rec #99
ERROR: Unexpected syntax
srv rec #100
ERROR: Unexpected syntax
srv rec #101
ERROR: Unexpected syntax
srv rec #102
ERROR: Unexpected syntax
srv rec #103
ERROR: Unexpected syntax
srv rec #104
ERROR: Unexpected syntax
srv rec #105
ERROR: Unexpected syntax
srv rec #106
ERROR: Unexpected syntax
srv rec #107
ERROR: Unexpected syntax
srv rec #108
ERROR: Unexpected syntax
srv rec #109
ERROR: Unexpected syntax
srv rec #110
ERROR: Unexpected syntax
srv rec #111
ERROR: Unexpected syntax
srv rec #112
ERROR: Unexpected syntax
cont
< ACL data: handle 0x0029 flags 0x02 dlen 40
L2CAP(d): cid 0x51 len 36 [psm 1]
SDP SSA Req: tid 0x1 len 0x1f
pat uuid-16 0x1124 (HID)
max 0xffff
aid(s) 0x0004 (ProtocolDescList) 0x000d (IconURL) 0x0205 - 0x0206 0x020a (unknown) 0x020d (unknown)
cont 02 00 77
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0029 flags 0x02 dlen 27
> ACL data: handle 0x0029 flags 0x01 dlen 25
L2CAP(d): cid 0x4f len 48 [psm 1]
SDP SSA Rsp: tid 0x1 len 0x2b
cnt 0x26
ERROR: Unexpected syntax
cont 35 03 19 00 11 09 02 05 28 01 09 02 06 35 5D 35 5B 08 22 25 57 05 01 09 02 A1 01 85 02 09 01 A1 00 05 09 19 01 02 00 51
< ACL data: handle 0x0029 flags 0x02 dlen 40
L2CAP(d): cid 0x51 len 36 [psm 1]
SDP SSA Req: tid 0x2 len 0x1f
pat uuid-16 0x1124 (HID)
max 0xffff
aid(s) 0x0004 (ProtocolDescList) 0x000d (IconURL) 0x0205 - 0x0206 0x020a (unknown) 0x020d (unknown)
cont 02 00 51
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0029 flags 0x02 dlen 27
> ACL data: handle 0x0029 flags 0x01 dlen 25
L2CAP(d): cid 0x4f len 48 [psm 1]
SDP SSA Rsp: tid 0x2 len 0x2b
cnt 0x26
ERROR: Unexpected syntax
cont 08 15 00 25 01 95 08 75 01 81 02 05 01 09 30 09 31 16 01 F8 26 FF 07 75 0C 95 02 81 06 09 38 15 81 25 7F 75 08 02 00 2B
< ACL data: handle 0x0029 flags 0x02 dlen 40
L2CAP(d): cid 0x51 len 36 [psm 1]
SDP SSA Req: tid 0x3 len 0x1f
pat uuid-16 0x1124 (HID)
max 0xffff
aid(s) 0x0004 (ProtocolDescList) 0x000d (IconURL) 0x0205 - 0x0206 0x020a (unknown) 0x020d (unknown)
cont 02 00 2B
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0029 flags 0x02 dlen 27
> ACL data: handle 0x0029 flags 0x01 dlen 25
L2CAP(d): cid 0x4f len 48 [psm 1]
SDP SSA Rsp: tid 0x3 len 0x2b
cnt 0x26
ERROR: Unexpected syntax
cont 81 06 C0 C0 06 00 FF 09 01 A1 01 85 10 75 08 95 06 15 00 26 FF 00 09 01 81 00 09 01 91 00 C0 09 02 0A 28 01 02 00 05
< ACL data: handle 0x0029 flags 0x02 dlen 40
L2CAP(d): cid 0x51 len 36 [psm 1]
SDP SSA Req: tid 0x4 len 0x1f
pat uuid-16 0x1124 (HID)
max 0xffff
aid(s) 0x0004 (ProtocolDescList) 0x000d (IconURL) 0x0205 - 0x0206 0x020a (unknown) 0x020d (unknown)
cont 02 00 05
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0029 flags 0x02 dlen 17
L2CAP(d): cid 0x4f len 13 [psm 1]
SDP SSA Rsp: tid 0x4 len 0x8
cnt 0x5
ERROR: Unexpected syntax
cont 02 0D 28 00 00
< ACL data: handle 0x0029 flags 0x02 dlen 12
L2CAP(s): Disconn req: dcid 0x0051 scid 0x004f
> HCI Event: Number of Completed Packets(0x13) plen 5
> ACL data: handle 0x0029 flags 0x02 dlen 12
L2CAP(s): Disconn rsp: dcid 0x0051 scid 0x004f
< HCI Command: Disconnect(0x01|0x0006) plen 3
> HCI Event: Command Status(0x0f) plen 4
> HCI Event: Disconn Complete(0x05) plen 4
More information about the freebsd-bluetooth
mailing list