public inbox for linux-bluetooth@vger.kernel.org
 help / color / mirror / Atom feed
From: Marcel Holtmann <marcel@holtmann.org>
To: Ian Cameron <icameron@kittelson.com>
Cc: linux-bluetooth@vger.kernel.org
Subject: Re: losing HCI connection over USB
Date: Thu, 06 Aug 2009 13:13:04 -0700	[thread overview]
Message-ID: <1249589584.21101.26.camel@localhost.localdomain> (raw)
In-Reply-To: <236BF8CF9C36804E939BC8FEB21AEA1D175988@pdxemail.kittelson.com>

Hi Ian,

> This happens with btusb or hci_usb module. I am using a USB dongle on an extender cable (about 3m long) and have tried on several different computers.  When I start using hcidump –V (lots of traffic) I start having radios drop out, but sometimes they drop with just hcitool commands.  lsusb lists the Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode) but hcitool dev does not list the device after it loses connection and hciconfig hci0 up gives errors such as Can’t init device hci0: Function not implemented (38).  If I try a hcitool command I get Invalid device: Network is down.  Dmesg has some errors, I think the relevant ones are:
> 
> hub 4-0:1.0: port 1 disabled by hub (EMI?), re-enabling
> btusb_intr_complete: hci0 urb f539e700 failed to resubmit (19)
> btusb_intr_complete: hci0 corrupted event packet
> 
> It only happens on USB extension cables... they are new USB 2.0 cables and only 10 feet long so I wonder what is going on or who to ask for help.  Does Bluez handle possible errors with sending commands and receiving events over a USB extension cable that may introduce some data loss, latency(?) or corruption between the host and controller?  It seems to drop out when there is a corrupted event packet.  Thank you for your time.

this question might be better asked on the USB mailing list. It is not a
real Bluetooth problem.

Regards

Marcel



      reply	other threads:[~2009-08-06 20:13 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-08-06  7:32 losing HCI connection over USB Ian Cameron
2009-08-06 20:13 ` Marcel Holtmann [this message]

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=1249589584.21101.26.camel@localhost.localdomain \
    --to=marcel@holtmann.org \
    --cc=icameron@kittelson.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox