← Back to team overview

kernel-packages team mailing list archive

[Bug 1310558] Re: Intel [8087:07dc] Bluetooth headset only works in A2DP mode on Dell Latitude E5440

 

@Po-Hsu, 12.04 or 12.04.5? I don't see a chance that kernel-team will
accept a new driver feature(intel patchram) into 12.04.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-firmware in Ubuntu.
https://bugs.launchpad.net/bugs/1310558

Title:
  Intel [8087:07dc] Bluetooth headset only works in A2DP mode on Dell
  Latitude E5440

Status in “linux” package in Ubuntu:
  Invalid
Status in “linux-firmware” package in Ubuntu:
  Fix Released
Status in “linux-firmware” source package in Saucy:
  Won't Fix
Status in “linux” source package in Trusty:
  Invalid
Status in “linux-firmware” source package in Trusty:
  Fix Released
Status in “linux” source package in Utopic:
  Invalid
Status in “linux-firmware” source package in Utopic:
  Fix Released

Bug description:
  CID: 201307-13941 Dell Latitude E5440

  The Bluetooth HSP/HFP mode does not work on this system,
  however, this chipset, 8087:07dc, works fine on 201307-14037 with the same kernel.
  lsusb -v output for this device slightly different on these two system
  (difference in the bus number and device number)

  Steps:
  1. Install 12.04.4 + update (3.11.0-19), boot to desktop
  2. Pair with a Bluetooth headset
  3. Set this Bluetooth headset as Input / Output source in "Sound Settings"
  4. Speak into your headset, use "Sound recorder" to record with HSP/HFP mode
  5. Test playback functionality in HSP/HFP mode
  6. Switch to A2DP mode, play sound to test it.

  Expected results:
  * Bluetooth headset works fine in HSP/HFP and A2DP mode

  Actual results:
  * It only works in A2DP mode, unable to record and play a sound in HSP/HFP mode.

  usb-devices output:
  T:  Bus=01 Lev=03 Prnt=04 Port=01 Cnt=02 Dev#=  6 Spd=12  MxCh= 0
  D:  Ver= 2.00 Cls=e0(wlcon) Sub=01 Prot=01 MxPS=64 #Cfgs=  1
  P:  Vendor=8087 ProdID=07dc Rev=00.01
  C:  #Ifs= 2 Cfg#= 1 Atr=e0 MxPwr=100mA
  I:  If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb
  I:  If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb

  The difference between these two system could be found in lsusb -t result, for this one, it's on level 3, with a hub driven by ehci-pci driver.
  ubuntu@201307-13941:~$ lsusb -t
  1-1.8.4.2:1.0: No such file or directory
  1-1.8.1:1.0: No such file or directory
  /:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
  /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/9p, 480M
      |__ Port 1: Dev 3, If 0, Class=stor., Driver=usb-storage, 480M
      |__ Port 6: Dev 2, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
      |__ Port 6: Dev 2, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
  /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
      |__ Port 1: Dev 2, If 0, Class=hub, Driver=hub/8p, 480M
          |__ Port 7: Dev 3, If 0, Class=HID, Driver=usbhid, 12M
          |__ Port 8: Dev 4, If 0, Class=hub, Driver=hub/4p, 480M
              |__ Port 1: Dev 5, If 0, Class=vend., Driver=, 12M
              |__ Port 2: Dev 6, If 0, Class='bInterfaceClass 0xe0 not yet handled', Driver=btusb, 12M
              |__ Port 2: Dev 6, If 1, Class='bInterfaceClass 0xe0 not yet handled', Driver=btusb, 12M
              |__ Port 4: Dev 7, If 0, Class=hub, Driver=hub/4p, 12M
                  |__ Port 2: Dev 8, If 0, Class=scard, Driver=, 12M

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: linux-image-3.11.0-19-generic 3.11.0-19.33~precise1
  ProcVersionSignature: Ubuntu 3.11.0-19.33~precise1-generic 3.11.10.5
  Uname: Linux 3.11.0-19-generic x86_64
  AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.11.0-19-generic.
  ApportVersion: 2.0.1-0ubuntu17.6
  Architecture: amd64
  ArecordDevices:
   **** List of CAPTURE Hardware Devices ****
   card 1: PCH [HDA Intel PCH], device 0: ALC292 Analog [ALC292 Analog]
     Subdevices: 1/1
     Subdevice #0: subdevice #0
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  ubuntu     1645 F.... pulseaudio
   /dev/snd/controlC0:  ubuntu     1645 F.... pulseaudio
  CRDA: Error: [Errno 2] No such file or directory
  Card0.Amixer.info:
   Card hw:0 'MID'/'HDA Intel MID at 0xf7434000 irq 64'
     Mixer name	: 'Intel Haswell HDMI'
     Components	: 'HDA:80862807,80860101,00100000'
     Controls      : 21
     Simple ctrls  : 3
  Card1.Amixer.info:
   Card hw:1 'PCH'/'HDA Intel PCH at 0xf7430000 irq 65'
     Mixer name	: 'Realtek ALC292'
     Components	: 'HDA:10ec0292,102805de,00100001'
     Controls      : 28
     Simple ctrls  : 13
  Date: Mon Apr 21 06:15:44 2014
  HibernationDevice: RESUME=UUID=1cfd99fb-54b6-4cc8-a24a-8db63ee87d24
  InstallationMedia: Ubuntu 12.04.4 LTS "Precise Pangolin" - Release amd64 (20140204)
  MachineType: Dell Inc. Latitude E5440
  MarkForUpload: True
  ProcEnviron:
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
   SHELL=/bin/bash
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-19-generic root=UUID=823ebc42-ec31-482a-ac2f-5d02316430ae ro quiet splash initcall_debug
  RelatedPackageVersions:
   linux-restricted-modules-3.11.0-19-generic N/A
   linux-backports-modules-3.11.0-19-generic  N/A
   linux-firmware                             1.79.11
  SourcePackage: linux-lts-saucy
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 09/18/2013
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A01
  dmi.board.name: 01348G
  dmi.board.vendor: Dell Inc.
  dmi.board.version: X02
  dmi.chassis.type: 9
  dmi.chassis.vendor: Dell Inc.
  dmi.modalias: dmi:bvnDellInc.:bvrA01:bd09/18/2013:svnDellInc.:pnLatitudeE5440:pvr01:rvnDellInc.:rn01348G:rvrX02:cvnDellInc.:ct9:cvr:
  dmi.product.name: Latitude E5440
  dmi.product.version: 01
  dmi.sys.vendor: Dell Inc.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1310558/+subscriptions