Link authentication problem with Logitech Dinovo Edge

Laurent Almeras <[email protected]>
Newsgroups gmane.linux.bluez.devel
Message-ID <[email protected]>
Hello,


I'm currently experiencing connection problem with my Logitech Dinovo
keyboard. I can realise pairing via gnome bluetooth-applet (popup asks
for passkey, I type in on computer, then on keyboard => popup says all
is fine). But then, each time I type a key on the bt keyboard, I have
the following message in /var/log/messages and the connection fails (in
the gnome bluetooth program, connect icon appears for 2 seconds then
disappear).


May  3 18:00:36 localhost hcid[27281]: Link authentication failed:
Connection timed out (110)
May  3 18:00:36 localhost hcid[27281]: link_key_request
(sba=00:15:83:BB:88:3B, dba=00:07:61:74:7A:82)


This problem appear with bluez 3.30 on Fedora core 9 (dev). Fedora
patches doesn't seem to be linked with this problem.

With ubuntu & bluez 2.26 keyboard works fine.

With Fedora core 9 and old packages from core 8 (bluez 3.20), keyboard
works fine too.

I also have a bluetooth mouse which works with all the configuration
listed above (it doesn't need pin pairing).

I join hcidump -X dumps done with bluez 3.30 and 3.20 on FC9.

I try to debug hcid ; it confirms that i/o timeout is issued in hci.c,
hci_read_req, but I'm not able to understand where is the problem (this
file doesn't seem to change between 3.26 and 3.30).


If anyone is interested by this problem I can provide further
informations on demand.


Laurent

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone

_______________________________________________
Bluez-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bluez-devel
hci-3.30.dump (text/plain, 7.8 KB)
HCI sniffer - Bluetooth packet analyzer ver 1.41
device: hci0 snap_len: 1028 filter: 0xffffffff
> HCI Event: Connect Request (0x04) plen 10
  0000: 82 7a 74 61 07 00 40 25  00 01                    .zta..@%..
< HCI Command: Accept Connection Request (0x01|0x0009) plen 7
  0000: 82 7a 74 61 07 00 00                              .zta...
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 09 04                                       ....
> HCI Event: Role Change (0x12) plen 8
  0000: 00 82 7a 74 61 07 00 00                           ..zta...
> HCI Event: Connect Complete (0x03) plen 11
  0000: 00 2a 00 82 7a 74 61 07  00 01 00                 .*..zta....
< ACL data: handle 42 flags 0x02 dlen 10
    L2CAP(s): Info req: type 2
< HCI Command: Read Remote Supported Features (0x01|0x001b) plen 2
  0000: 2a 00                                             *.
> HCI Event: Page Scan Repetition Mode Change (0x20) plen 7
  0000: 82 7a 74 61 07 00 00                              .zta...
> ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 17 scid 0x0048
< ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0040 scid 0x0048 result 0 status 0
      Connection successful
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 1b 04                                       ....
< HCI Command: Write Link Policy Settings (0x02|0x000d) plen 4
  0000: 2a 00 0f 00                                       *...
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2a 00 01 00                                    .*...
> ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Info rsp: type 2 result 0
      Extended feature mask 0x0004
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2a 00 01 00                                    .*...
> ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 4
      MTU 185 
< ACL data: handle 42 flags 0x02 dlen 18
    L2CAP(s): Config rsp: scid 0x0048 flags 0x00 result 0 clen 4
      MTU 185 
< ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0048 flags 0x00 clen 0
> HCI Event: Read Remote Supported Features (0x0b) plen 11
  0000: 00 2a 00 bc 02 04 38 08  00 00 00                 .*....8....
> HCI Event: Command Complete (0x0e) plen 6
  0000: 01 0d 08 00 2a 00                                 ....*.
< HCI Command: Change Connection Packet Type (0x01|0x000f) plen 4
  0000: 2a 00 18 cc                                       *...
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2a 00 01 00                                    .*...
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2a 00 01 00                                    .*...
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 0f 04                                       ....
< HCI Command: Remote Name Request (0x01|0x0019) plen 10
  0000: 82 7a 74 61 07 00 02 00  00 00                    .zta......
> HCI Event: Connection Packet Type Changed (0x1d) plen 5
  0000: 00 2a 00 1e 33                                    .*..3
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 19 04                                       ....
> ACL data: handle 42 flags 0x02 dlen 18
    L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 4
      MTU 185 
> ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 19 scid 0x0049
< ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0041 scid 0x0049 result 0 status 0
      Connection successful
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2a 00 01 00                                    .*...
> ACL data: handle 42 flags 0x02 dlen 16
    L2CAP(s): Config req: dcid 0x0041 flags 0x00 clen 4
      MTU 185 
< ACL data: handle 42 flags 0x02 dlen 18
    L2CAP(s): Config rsp: scid 0x0049 flags 0x00 result 0 clen 4
      MTU 185 
< ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0049 flags 0x00 clen 0
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2a 00 01 00                                    .*...
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2a 00 01 00                                    .*...
> ACL data: handle 42 flags 0x02 dlen 18
    L2CAP(s): Config rsp: scid 0x0041 flags 0x00 result 0 clen 4
      MTU 185 
> ACL data: handle 42 flags 0x02 dlen 14
    L2CAP(d): cid 0x0041 len 10 [psm 19]
      HIDP: Data: Input report
      0000: 01 00 00 28 00 00 00 00  00                       ...(.....
< HCI Command: Authentication Requested (0x01|0x0011) plen 2
  0000: 2a 00                                             *.
> ACL data: handle 42 flags 0x02 dlen 14
    L2CAP(d): cid 0x0041 len 10 [psm 19]
      HIDP: Data: Input report
      0000: 01 00 00 00 00 00 00 00  00                       .........
> ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(d): cid 0x0041 len 8 [psm 19]
      HIDP: Data: Input report
      0000: 10 00 4b 01 00 00 00                              ..K....
> HCI Event: Remote Name Req Complete (0x07) plen 255
  0000: 00 82 7a 74 61 07 00 4c  6f 67 69 74 65 63 68 20  ..zta..Logitech 
  0010: 64 69 4e 6f 76 6f 20 45  64 67 65 00 00 00 00 00  diNovo Edge.....
  0020: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0030: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0040: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0050: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0060: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0070: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0080: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0090: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00a0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00b0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00c0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00d0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00e0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00f0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00     ...............
> HCI Event: QoS Setup Complete (0x0d) plen 21
  0000: 00 2a 00 00 01 00 00 00  00 00 00 00 00 20 4e 00  .*........... N.
  0010: 00 ff ff ff ff                                    .....
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 11 04                                       ....
> HCI Event: Link Key Request (0x17) plen 6
  0000: 82 7a 74 61 07 00                                 .zta..
> HCI Event: Mode Change (0x14) plen 6
  0000: 00 2a 00 02 12 00                                 .*....
< ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn req: dcid 0x0048 scid 0x0040
< ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn req: dcid 0x0049 scid 0x0041
< HCI Command: Link Key Request Reply (0x01|0x000b) plen 22
  0000: 82 7a 74 61 07 00 8c 87  8a 7e 9e 36 a6 5f be 04  .zta.....~.6._..
  0010: a7 4c 71 22 2e 0b                                 .Lq"..
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2a 00 01 00                                    .*...
> HCI Event: Command Complete (0x0e) plen 10
  0000: 01 0b 04 00 82 7a 74 61  07 00                    .....zta..
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2a 00 01 00                                    .*...
> ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn rsp: dcid 0x0048 scid 0x0040
> ACL data: handle 42 flags 0x02 dlen 12
    L2CAP(s): Disconn rsp: dcid 0x0049 scid 0x0041
> HCI Event: Auth Complete (0x06) plen 3
  0000: 00 2a 00                                          .*.
> HCI Event: Mode Change (0x14) plen 6
  0000: 00 2a 00 00 00 00                                 .*....
> HCI Event: Mode Change (0x14) plen 6
  0000: 00 2a 00 02 6c 00                                 .*..l.
hci-3.20.dump (text/plain, 8.3 KB)
HCI sniffer - Bluetooth packet analyzer ver 1.41
device: hci0 snap_len: 1028 filter: 0xffffffff
> HCI Event: Disconn Complete (0x05) plen 4
  0000: 00 2b 00 08                                       .+..
> HCI Event: Connect Request (0x04) plen 10
  0000: 82 7a 74 61 07 00 40 25  00 01                    .zta..@%..
< HCI Command: Accept Connection Request (0x01|0x0009) plen 7
  0000: 82 7a 74 61 07 00 01                              .zta...
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 09 04                                       ....
> HCI Event: Connect Complete (0x03) plen 11
  0000: 00 2c 00 82 7a 74 61 07  00 01 00                 .,..zta....
< ACL data: handle 44 flags 0x02 dlen 10
    L2CAP(s): Info req: type 2
< HCI Command: Read Remote Supported Features (0x01|0x001b) plen 2
  0000: 2c 00                                             ,.
> HCI Event: Page Scan Repetition Mode Change (0x20) plen 7
  0000: 82 7a 74 61 07 00 00                              .zta...
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 00 1b 04                                       ....
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2c 00 01 00                                    .,...
> ACL data: handle 44 flags 0x02 dlen 16
    L2CAP(s): Info rsp: type 2 result 0
      Extended feature mask 0x0004
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 00 00                                       ....
< HCI Command: Write Link Policy Settings (0x02|0x000d) plen 4
  0000: 2c 00 0f 00                                       ,...
> HCI Event: Command Complete (0x0e) plen 6
  0000: 01 0d 08 00 2c 00                                 ....,.
< HCI Command: Change Connection Packet Type (0x01|0x000f) plen 4
  0000: 2c 00 18 cc                                       ,...
> HCI Event: Read Remote Supported Features (0x0b) plen 11
  0000: 00 2c 00 bc 02 04 38 08  00 00 00                 .,....8....
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 0f 04                                       ....
< HCI Command: Remote Name Request (0x01|0x0019) plen 10
  0000: 82 7a 74 61 07 00 02 00  00 00                    .zta......
> HCI Event: Connection Packet Type Changed (0x1d) plen 5
  0000: 00 2c 00 1e 33                                    .,..3
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 19 04                                       ....
> HCI Event: Remote Name Req Complete (0x07) plen 255
  0000: 00 82 7a 74 61 07 00 4c  6f 67 69 74 65 63 68 20  ..zta..Logitech 
  0010: 64 69 4e 6f 76 6f 20 45  64 67 65 00 00 00 00 00  diNovo Edge.....
  0020: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0030: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0040: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0050: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0060: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0070: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0080: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  0090: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00a0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00b0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00c0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00d0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00e0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  ................
  00f0: 00 00 00 00 00 00 00 00  00 00 00 00 00 00 00     ...............
> HCI Event: Role Change (0x12) plen 8
  0000: 00 82 7a 74 61 07 00 00                           ..zta...
> ACL data: handle 44 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 17 scid 0x0040
< ACL data: handle 44 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0040 scid 0x0040 result 0 status 0
      Connection successful
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2c 00 01 00                                    .,...
> ACL data: handle 44 flags 0x02 dlen 16
    L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 4
      MTU 185 
< ACL data: handle 44 flags 0x02 dlen 18
    L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 4
      MTU 185 
< ACL data: handle 44 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0040 flags 0x00 clen 0
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2c 00 01 00                                    .,...
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2c 00 01 00                                    .,...
> ACL data: handle 44 flags 0x02 dlen 18
    L2CAP(s): Config rsp: scid 0x0040 flags 0x00 result 0 clen 4
      MTU 185 
> ACL data: handle 44 flags 0x02 dlen 12
    L2CAP(s): Connect req: psm 19 scid 0x0041
< ACL data: handle 44 flags 0x02 dlen 16
    L2CAP(s): Connect rsp: dcid 0x0041 scid 0x0041 result 0 status 0
      Connection successful
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2c 00 01 00                                    .,...
> ACL data: handle 44 flags 0x02 dlen 16
    L2CAP(s): Config req: dcid 0x0041 flags 0x00 clen 4
      MTU 185 
< ACL data: handle 44 flags 0x02 dlen 18
    L2CAP(s): Config rsp: scid 0x0041 flags 0x00 result 0 clen 4
      MTU 185 
< ACL data: handle 44 flags 0x02 dlen 12
    L2CAP(s): Config req: dcid 0x0041 flags 0x00 clen 0
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2c 00 01 00                                    .,...
> HCI Event: Number of Completed Packets (0x13) plen 5
  0000: 01 2c 00 01 00                                    .,...
> ACL data: handle 44 flags 0x02 dlen 18
    L2CAP(s): Config rsp: scid 0x0041 flags 0x00 result 0 clen 4
      MTU 185 
< HCI Command: Authentication Requested (0x01|0x0011) plen 2
  0000: 2c 00                                             ,.
> HCI Event: QoS Setup Complete (0x0d) plen 21
  0000: 00 2c 00 00 01 00 00 00  00 00 00 00 00 20 4e 00  .,........... N.
  0010: 00 ff ff ff ff                                    .....
> ACL data: handle 44 flags 0x02 dlen 12
    L2CAP(d): cid 0x0041 len 8 [psm 19]
      HIDP: Data: Input report
      0000: 10 00 4b 01 00 00 00                              ..K....
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 11 04                                       ....
> HCI Event: Link Key Request (0x17) plen 6
  0000: 82 7a 74 61 07 00                                 .zta..
< HCI Command: Link Key Request Reply (0x01|0x000b) plen 22
  0000: 82 7a 74 61 07 00 8c 87  8a 7e 9e 36 a6 5f be 04  .zta.....~.6._..
  0010: a7 4c 71 22 2e 0b                                 .Lq"..
> HCI Event: Command Complete (0x0e) plen 10
  0000: 01 0b 04 00 82 7a 74 61  07 00                    .....zta..
> HCI Event: Mode Change (0x14) plen 6
  0000: 00 2c 00 02 12 00                                 .,....
> HCI Event: Auth Complete (0x06) plen 3
  0000: 00 2c 00                                          .,.
< HCI Command: Set Connection Encryption (0x01|0x0013) plen 3
  0000: 2c 00 01                                          ,..
> HCI Event: Command Status (0x0f) plen 4
  0000: 00 01 13 04                                       ....
> HCI Event: Mode Change (0x14) plen 6
  0000: 00 2a 00 00 00 00                                 .*....
> HCI Event: Encrypt Change (0x08) plen 4
  0000: 00 2c 00 01                                       .,..
> HCI Event: Mode Change (0x14) plen 6
  0000: 00 2a 00 02 e0 01                                 .*....
< ACL data: handle 44 flags 0x02 dlen 13
    L2CAP(d): cid 0x0041 len 9 [psm 19]
      HIDP: Data: Output report
      0000: 02 00 00 00 00 00 00 00                           ........
< ACL data: handle 44 flags 0x02 dlen 14
    L2CAP(d): cid 0x0041 len 10 [psm 19]
      HIDP: Data: Output report
      0000: 01 00 00 00 00 00 00 00  00                       .........
< ACL data: handle 44 flags 0x02 dlen 10
    L2CAP(d): cid 0x0041 len 6 [psm 19]
      HIDP: Data: Output report
      0000: 03 00 00 00 00                                    .....
< ACL data: handle 44 flags 0x02 dlen 7
    L2CAP(d): cid 0x0041 len 3 [psm 19]
      HIDP: Data: Output report
      0000: ac 00                                             ..
< ACL data: handle 44 flags 0x02 dlen 7
    L2CAP(d): cid 0x0041 len 3 [psm 19]
      HIDP: Data: Output report
      0000: 04 00                                             ..
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.