Return-Path: Message-ID: <5271E77E.30202@canonical.com> Date: Thu, 31 Oct 2013 13:15:42 +0800 From: Hui Wang MIME-Version: 1.0 To: Tedd Ho-Jeong An CC: Marcel Holtmann , Johan Hedberg , xiong.y.zhang@intel.com, "Gustavo F. Padovan" , "linux-bluetooth@vger.kernel.org development" Subject: Re: Intel 7260 bluetooth malfunction when it is connected to EHCI bus References: <526F8804.9060906@canonical.com> <52707428.9070908@canonical.com> <1415253.BKnruDjiCq@han1-desk-dev> In-Reply-To: <1415253.BKnruDjiCq@han1-desk-dev> Content-Type: multipart/mixed; boundary="------------050103020003080406040605" List-ID: This is a multi-part message in MIME format. --------------050103020003080406040605 Content-Type: multipart/alternative; boundary="------------080403070107060902050904" --------------080403070107060902050904 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 10/31/2013 03:36 AM, Tedd Ho-Jeong An wrote: > > On Wednesday, October 30, 2013 10:51:20 AM Hui Wang wrote: > > > On 10/29/2013 07:16 PM, Marcel Holtmann wrote: > > > > Hi Hui, > > > > > > > >> The problem is: > > > >> On the machine which has Intel 7260 BT module, i use it to connect a > > > >> bluetooth headset, it can successfully scan and connect to the > headset, > > > >> when i play sound to the bt headset, the problem comes, if the bt > module > > > >> is connected to the XHCI, it can work very well. > > > >> > > > >> u@u-Lenovo-B4400:~$ lsusb -t > > > >> 1-7:1.0: No such file or directory > > > >> /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M > > > > > > > > Regards > > > > > > > > Marcel > > Hi Hui, > > Could you capture the HCI dump and send to me? Also, what's the > platform/machine are you using for testing? > > Regards, > > Tedd > Hi Tedd, The attachment is the log generated by hcidump, i used below commands to generate the log, $hcidump -w ./lenovo-k4450-bt-ascii-hex.log -X -t Then i start the bluetooth scan from the ubuntu bluetooth applet it found the hm1700 headset, then it connected the headset successfully play sound to the headset, can't hear any sound Ctrl+C to terminate the hcidump I have three machines on which install the intel 7260 BT module (8087:07dc), and BT module firmware version is 370710018002030d2e, and those modules are connected to the EHCI bus, they all have the same problem when i want them to work with the BT headset. The three machines are lenovo b4400, lenovo k4450 and lenovo m4400s. I also have dozens of other machines on which the 7260 BT modules are connected to XHCI, they all work well to play sound to a headset. So do you think it is a firmware issue? Regards, Hui. --------------080403070107060902050904 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit
On 10/31/2013 03:36 AM, Tedd Ho-Jeong An wrote:

On Wednesday, October 30, 2013 10:51:20 AM Hui Wang wrote:

> On 10/29/2013 07:16 PM, Marcel Holtmann wrote:

> > Hi Hui,

> >

> >> The problem is:

> >> On the machine which has Intel 7260 BT module, i use it to connect a

> >> bluetooth headset, it can successfully scan and connect to the headset,

> >> when i play sound to the bt headset, the problem comes, if the bt module

> >> is connected to the XHCI, it can work very well.

> >>

> >> u@u-Lenovo-B4400:~$ lsusb -t

> >> 1-7:1.0: No such file or directory

> >> /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M

<snip>

>

> > Regards

> >

> > Marcel

 

Hi Hui,

 

Could you capture the HCI dump and send to me? Also, what's the platform/machine are you using for testing?

 

Regards,

 

Tedd


Hi Tedd,

The attachment is the log generated by hcidump, i used below commands to generate the log,

$hcidump -w ./lenovo-k4450-bt-ascii-hex.log -X -t

Then i start the bluetooth scan from the ubuntu bluetooth applet

it found the hm1700 headset, then it connected the headset successfully

play sound to the headset, can't hear any sound

Ctrl+C to terminate the hcidump


I have three machines on which install the intel 7260 BT module (8087:07dc), and BT module firmware version is 370710018002030d2e, and those modules are connected to the EHCI bus, they all have the same problem when i want them to work with the BT headset. The three machines are lenovo b4400, lenovo k4450 and lenovo m4400s.

I also have dozens of other machines on which the 7260 BT modules are connected to XHCI, they all work well to play sound to a headset.

So do you think it is a firmware issue?

Regards,
Hui.






--------------080403070107060902050904-- --------------050103020003080406040605 Content-Type: text/x-log; name="lenovo-k4450-bt-ascii-hex.log" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="lenovo-k4450-bt-ascii-hex.log" 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 BwQPBAABBgQ= --------------050103020003080406040605--