From: Andrew Morton <akpm@linux-foundation.org>
To: linux-bluetooth@vger.kernel.org
Cc: bugme-daemon@bugzilla.kernel.org, kernel6org@pook.es
Subject: Re: [Bugme-new] [Bug 11514] New: bluetooth headset works with 2.6.26, only hisses with 2.6.27-rc5
Date: Sun, 7 Sep 2008 04:01:34 -0700 [thread overview]
Message-ID: <20080907040134.732f925c.akpm@linux-foundation.org> (raw)
In-Reply-To: <bug-11514-10286@http.bugzilla.kernel.org/>
(switched to email. Please respond via emailed reply-to-all, not via the
bugzilla web interface).
On Sun, 7 Sep 2008 03:33:23 -0700 (PDT) bugme-daemon@bugzilla.kernel.org wrote:
> http://bugzilla.kernel.org/show_bug.cgi?id=11514
>
> Summary: bluetooth headset works with 2.6.26, only hisses with
> 2.6.27-rc5
> Product: Drivers
> Version: 2.5
> KernelVersion: 2.6.27-rc5
> Platform: All
> OS/Version: Linux
> Tree: Mainline
> Status: NEW
> Severity: normal
> Priority: P1
> Component: Bluetooth
> AssignedTo: drivers_bluetooth@kernel-bugs.osdl.org
> ReportedBy: kernel6org@pook.es
>
>
> Latest working kernel version: 2.6.26-1-686 (Debian)
> Earliest failing kernel version: 2.6.27-rc5 (vanilla)
A post-2.6.26 regression.
> Distribution: Debian
> Hardware Environment: Intel Core2 Duo CPU E6550
> Software Environment: Debian unstable + bluez-4.4
> Problem Description: my Jabra JX10 bluetooth works with 2.6.26-1-686 and
> bluez-4.4. With 2.6.27-rc5 (btusb) it only hisses.
>
> Steps to reproduce: install bluez-4.4 http://www.bluez.org/ and
> add the following to ~/.asoundrc
> pcm.JX10 {
> type bluetooth
> device "00:1A:45:2F:49:98" # Jabra JX10 series 2
> }
> as root run bluetoothd -dn
> run aplay -D JX10 alarm.wav
>
> with 2.6.26-1-686 I could hear the music, now I just hear a soft hiss during 40
> seconds and then get an error message.
>
> hcitool shows 2 connections during the 40 seconds:
> :; hcitool con
> Connections:
> < SCO 00:1A:45:2F:49:98 handle 44 state 1 lm SLAVE
> < ACL 00:1A:45:2F:49:98 handle 41 state 1 lm MASTER
>
> In /var/log/kern.log
>
> Sep 7 12:16:08 kooka kernel: [ 1250.901715] Bluetooth: SCO (Voice Link) ver
> 0.6
> Sep 7 12:16:08 kooka kernel: [ 1250.901719] Bluetooth: SCO socket layer
> initialized
>
> in /var/log/kern.log I sometimes see
> hci_scodata_packet: hci0 SCO packet for unknown connection handle 44
> btusb_isoc_complete: hci0 corrupted SCO packet
>
> :; aplay -vvv -D JX10 lib/alarm.wav
> Playing WAVE 'lib/alarm.wav' : Signed 16 bit Little Endian, Rate 8000 Hz, Mono
> aplay: set_params:979: Unable to install hw params:
> ACCESS: RW_INTERLEAVED
> FORMAT: S16_LE
> SUBFORMAT: STD
> SAMPLE_BITS: 16
> FRAME_BITS: 16
> CHANNELS: 1
> RATE: 8000
> PERIOD_TIME: 125000
> PERIOD_SIZE: 1000
> PERIOD_BYTES: 2000
> PERIODS: 4
> BUFFER_TIME: 500000
> BUFFER_SIZE: 4000
> BUFFER_BYTES: 8000
> TICK_TIME: [0 0]
>
> bluetoothd says
>
> bluetoothd[4944]: State changed /org/bluez/hci0/dev_00_1A_45_2F_49_98:
> HEADSET_STATE_CONNECTED -> HEADSET_STATE_PLAY_IN_PROGRESS
> bluetoothd[4944]: Received AT+VGS=15
> bluetoothd[4944]: connect(): Connection timed out (110)
> bluetoothd[4944]: Audio API: sending BT_SETCONFIGURATION_RSP
> bluetoothd[4944]: State changed /org/bluez/hci0/dev_00_1A_45_2F_49_98:
> HEADSET_STATE_PLAY_IN_PROGRESS -> HEADSET_STATE_CONNECTED
>
> :; /usr/local/sbin/hciconfig hci0 version
> hci0: Type: USB
> BD Address: 00:0C:41:E1:FF:30 ACL MTU: 192:8 SCO MTU: 64:8
> HCI Ver: 1.1 (0x1) HCI Rev: 0x20d LMP Ver: 1.1 (0x1) LMP Subver: 0x20d
> Manufacturer: Cambridge Silicon Radio (10)
> :; /usr/local/sbin/hciconfig hci0
> hci0: Type: USB
> BD Address: 00:0C:41:E1:FF:30 ACL MTU: 192:8 SCO MTU: 64:8
> UP RUNNING
> RX bytes:666323 acl:16 sco:13034 events:64 errors:0
> TX bytes:910 acl:19 sco:0 commands:33 errors:0
> :; /usr/local/sbin/hciconfig hci0 features
> hci0: Type: USB
> BD Address: 00:0C:41:E1:FF:30 ACL MTU: 192:8 SCO MTU: 64:8
> Features: 0xff 0xff 0x0f 0x00 0x00 0x00 0x00 0x00
> <3-slot packets> <5-slot packets> <encryption> <slot offset>
> <timing accuracy> <role switch> <hold mode> <sniff mode>
> <park state> <RSSI> <channel quality> <SCO link> <HV2 packets>
> <HV3 packets> <u-law log> <A-law log> <CVSD> <paging scheme>
> <power control> <transparent SCO>
> :; lsusb | grep Blue
> Bus 001 Device 003: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle
> (HCI mode)
> :; hcitool info $JX10
> Requesting information ...
> BD Address: 00:1A:45:2F:49:98
> Device Name: Jabra JX10 series 2
> LMP Version: 2.0 (0x3) LMP Subversion: 0x106e
> Manufacturer: Cambridge Silicon Radio (10)
> Features: 0xbf 0xfe 0x8b 0xf8 0x1b 0x18 0x00 0x80
> <3-slot packets> <5-slot packets> <encryption> <slot offset>
> <timing accuracy> <role switch> <sniff mode> <RSSI>
> <channel quality> <SCO link> <HV2 packets> <HV3 packets>
> <u-law log> <A-law log> <CVSD> <paging scheme>
> <transparent SCO> <broadcast encrypt> <enhanced iscan>
> <interlaced iscan> <interlaced pscan> <inquiry with RSSI>
> <extended SCO> <EV4 packets> <EV5 packets> <AFH cap. slave>
> <AFH class. slave> <AFH cap. master> <AFH class. master>
> <extended features>
> :; sdptool records 00:1A:45:2F:49:98
> Service Name: Hands-Free unit
> Service RecHandle: 0x10000
> Service Class ID List:
> "Handsfree" (0x111e)
> "Generic Audio" (0x1203)
> Protocol Descriptor List:
> "L2CAP" (0x0100)
> "RFCOMM" (0x0003)
> Channel: 1
> Language Base Attr List:
> code_ISO639: 0x656e
> encoding: 0x6a
> base_offset: 0x100
> Profile Descriptor List:
> "Handsfree" (0x111e)
> Version: 0x0105
>
> Service Name: Headset
> Service RecHandle: 0x10001
> Service Class ID List:
> "Headset" (0x1108)
> "Generic Audio" (0x1203)
> Protocol Descriptor List:
> "L2CAP" (0x0100)
> "RFCOMM" (0x0003)
> Channel: 2
> Language Base Attr List:
> code_ISO639: 0x656e
> encoding: 0x6a
> base_offset: 0x100
> Profile Descriptor List:
> "Headset" (0x1108)
> Version: 0x0100
>
> :; lsmod | grep usb
> usb_storage 77960 1
> snd_usb_audio 72288 0
> snd_usb_lib 15168 1 snd_usb_audio
> snd_rawmidi 20512 2 snd_usb_lib,snd_seq_midi
> snd_hwdep 8004 1 snd_usb_audio
> usbhid 37924 0
> hid 35660 1 usbhid
> ff_memless 6216 1 usbhid
> btusb 11864 3
> bluetooth 49184 9 sco,bnep,rfcomm,l2cap,btusb
> snd_pcm 64708 2 snd_usb_audio,snd_hda_intel
> snd 47480 10
> snd_usb_audio,snd_seq_oss,snd_seq,snd_rawmidi,snd_seq_device,snd_hwdep,snd_hda_intel,snd_mixer_oss,snd_pcm,snd_timer
>
> :; lsmod | grep hcd
> uhci_hcd 20816 0
>
> Note that I have removed ehci_hcd because it seems to cause problems with
> 2.6.27-rc5. More on that later :-(
>
next parent reply other threads:[~2008-09-07 11:01 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <bug-11514-10286@http.bugzilla.kernel.org/>
2008-09-07 11:01 ` Andrew Morton [this message]
2008-09-13 16:32 ` [Bugme-new] [Bug 11514] New: bluetooth headset works with 2.6.26, only hisses with 2.6.27-rc5 Stuart Pook
2008-09-30 21:56 ` Stuart Pook
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=20080907040134.732f925c.akpm@linux-foundation.org \
--to=akpm@linux-foundation.org \
--cc=bugme-daemon@bugzilla.kernel.org \
--cc=kernel6org@pook.es \
--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.