[Pkg-bluetooth-maintainers] Bug#628454: Cambridge Silicon Radio - HCI Timeout following bluez upgrade

Mark Hobley markhobley at yahoo.co.uk
Sat May 28 20:33:57 UTC 2011


Package: bluez
Version: 4.93-1
Severity: normal
Tags: sid

There has been a long term problem (approx 3 years) using bluetooth, due to a
timeout error occuring when an attempt is made to initialize the bluetooth
device. (Debian #525220)

However, I recently upgraded the kernel to 2.6.39-1 from experimental and
rebooted the system. Initially, after typing hcitool inq, the system showed
that my mobile phone was present, so it appeared as though bluetooth was at
least momentarily partially working. However, from the mobile phone, the
computer was not listed, and it appeared as though the computer was somehow
hidden from view.

I upgraded bluez to version 4.93-1 from Debian experimental, in the hope that
this might fix the visibility problem.

Following a reboot of the system, bluetooth now appears to be broken again:

hciconfig -a

hci0: Type: BR/EDR Bus: USB BD Address: 00:1F:81:00:01:1C ACL MTU: 1021:4 SCO MTU: 180:1 DOWN RX bytes:59 acl:0 sco:0 events:5 errors:0 TX bytes:15 acl:0 sco:0 commands:36 errors:31 Features: 0xff 0x3e 0x09 0x76 0x80 0x01 0x00 0x80 Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 Link policy: Link mode: SLAVE ACCEPT

I now try to bring the interface into operational mode, and the timeout error reoccurs:

hciconfig hci0 up Can't init device hci0: Connection timed out (110)

dmesg shows squillions of errors as follows:

[nnnn.nnnnnn] hci_cmd_timer: hci0 command tx timeout

It looks to me that this problem is now occuring as a result of the upgrade of
bluez.

Mark.

-- System Information:
Debian Release: 6.0.1
  APT prefers stable
  APT policy: (990, 'stable'), (50, 'unstable'), (1, 'experimental')
Architecture: i386 (i386)

Kernel: Linux 2.6.39-1-486
Locale: LANG=en_GB, LC_CTYPE=en_GB (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash

Versions of packages bluez depends on:
ii  dbus                  1.2.24-4           simple interprocess messaging syst
ii  libbluetooth3         4.93-1             Library to use the BlueZ Linux Blu
ii  libc6                 2.11.2-10          Embedded GNU C Library: Shared lib
ii  libcap-ng0            0.6.4-1            An alternate posix capabilities li
ii  libdbus-1-3           1.2.24-4           simple interprocess messaging syst
ii  libglib2.0-0          2.28.6-2           GLib library of C routines
ii  libusb-0.1-4          2:0.1.12-16        userspace USB programming library
ii  lsb-base              3.2-23.2squeeze1   Linux Standard Base 3.2 init scrip
ii  makedev               2.3.1-89           creates device files in /dev
ii  module-init-tools     3.12-1             tools for managing Linux kernel mo
ii  python-dbus           0.83.1-1           simple interprocess messaging syst
ii  python-gobject        2.21.4+is.2.21.3-1 Python bindings for the GObject li
ii  udev                  164-3              /dev/ and hotplug management daemo

bluez recommends no packages.

bluez suggests no packages.

-- no debconf information





More information about the Pkg-bluetooth-maintainers mailing list