All of lore.kernel.org
 help / color / mirror / Atom feed
From: chris <inkbottle007@gmail.com>
To: linux-bluetooth@vger.kernel.org
Subject: Lenovo keyboard
Date: Sat, 12 Dec 2015 17:06:09 +0100	[thread overview]
Message-ID: <CA+RPYyX5b=QGdym1V0pFrU5kT_4HbTPeJF8piheUcp9MnOSYdQ@mail.gmail.com> (raw)

Dear list,

I've been consistently using a lenovo bluetooth keyboard since Bluez4.
Since a recent (a month ago or so) upgrade (debian/stretch) it doesn't
connect anymore.
Neither does a Jabra Stealth earpiece which was doing fine a month ago.

$ bluetoothctl --version
5.36

Here is my attempt to pair the keyboard (as root):

# bluetoothctl -a
[NEW] Controller 9C:2A:70:82:50:FB pluto [default]
Agent registered
[bluetooth]# power on
Changing power on succeeded
[bluetooth]# agent on
Agent is already registered
[bluetooth]# default-agent
Default agent request successful
[bluetooth]# pairable on
Changing pairable on succeeded
[bluetooth]# scan on
Discovery started
[CHG] Controller 9C:2A:70:82:50:FB Discovering: yes
[NEW] Device 90:7F:61:11:2C:A7 ThinkPad Compact Bluetooth Keyboard
with TrackPoint
[CHG] Device 90:7F:61:11:2C:A7 Connected: no
[DEL] Device 90:7F:61:11:2C:A7 ThinkPad Compact Bluetooth Keyboard
with TrackPoint
[NEW] Device 90:7F:61:11:2C:A7 ThinkPad Compact Bluetooth Keyboard
with TrackPoint
[bluetooth]# pair 90:7F:61:11:2C:A7
Attempting to pair with 90:7F:61:11:2C:A7
[CHG] Device 90:7F:61:11:2C:A7 Connected: yes
[agent] Passkey: 136021
[agent] Passkey: 136021
[agent] Passkey: 136021
[agent] Passkey: 136021
[agent] Passkey: 136021
[agent] Passkey: 136021
[agent] Passkey: 136021
[CHG] Device 90:7F:61:11:2C:A7 RSSI: -53
[CHG] Device 90:7F:61:11:2C:A7 Paired: yes
Pairing successful
[CHG] Device 90:7F:61:11:2C:A7 Connected: no
[bluetooth]# trust 90:7F:61:11:2C:A7
[CHG] Device 90:7F:61:11:2C:A7 Trusted: yes
Changing 90:7F:61:11:2C:A7 trust succeeded
[bluetooth]# connect 90:7F:61:11:2C:A7
Attempting to connect to 90:7F:61:11:2C:A7
[CHG] Device 90:7F:61:11:2C:A7 Connected: yes
[CHG] Device 90:7F:61:11:2C:A7 RSSI: -68
Failed to connect: org.bluez.Error.Failed
[CHG] Device 90:7F:61:11:2C:A7 Connected: no
[CHG] Device 90:7F:61:11:2C:A7 RSSI: -57
[bluetooth]# quit

During the passkey thing, the color of the digits indicates that the
input from the bluetooth keyboard is taken into account.

Even when it says conneced: yes, it isn't actually connected:
the led of the keyboard indicates it isn't connected and there is no input.

# cat /var/lib/bluetooth/9C\:2A\:70\:82\:50\:FB/90\:7F\:61\:11\:2C\:A7/info
[General]
Name=ThinkPad Compact Bluetooth Keyboard with TrackPoint
Class=0x002540
SupportedTechnologies=BR/EDR;
Trusted=true
Blocked=false

[LinkKey]
Key=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Type=5
PINLength=0

I've got no knowledge about how bluetooth stack is working, I'm a
complete end-user there.
But if you can point me out something I've done wrong, or suggest
something else to do,
or if I can provide additional information...

Chris

             reply	other threads:[~2015-12-12 16:06 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-12-12 16:06 chris [this message]
2015-12-13  7:20 ` Lenovo keyboard Berend De Schouwer
2015-12-14 15:50   ` chris

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CA+RPYyX5b=QGdym1V0pFrU5kT_4HbTPeJF8piheUcp9MnOSYdQ@mail.gmail.com' \
    --to=inkbottle007@gmail.com \
    --cc=linux-bluetooth@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.