When I plug in either a Logitech or Plantronic USB headset, the devices are enumerated correctly, but sound does not play.
dmesg shows some problems:
$this->bbcode_second_pass_code('', '
$dmesg
snd-usb-audio 1-1.1:1.0: usb_probe_interface
[ 15.488998] snd-usb-audio 1-1.1:1.0: usb_probe_interface - got id
[ 15.500036] ALSA sound/usb/mixer.c:931 6:0: cannot get min/max values for control 2 (id 6)
[ 15.512968] ALSA sound/usb/mixer.c:931 1:0: cannot get min/max values for control 2 (id 1)
[ 15.521939] ALSA sound/usb/mixer.c:931 2:0: cannot get min/max values for control 2 (id 2)
[ 15.534326] ALSA sound/usb/mixer.c:931 6:0: cannot get min/max values for control 2 (id 6)
[ 15.543284] ALSA sound/usb/mixer.c:931 2:0: cannot get min/max values for control 2 (id 2)
[ 15.552086] ALSA sound/usb/mixer.c:931 1:0: cannot get min/max values for control 2 (id 1)
[ 15.563602] usbcore: registered new interface driver snd-usb-audio
')
lsusb shows:
$this->bbcode_second_pass_code('', '
[root@alarm ~]# lsusb
Bus 001 Device 002: ID 0409:005a NEC Corp. HighSpeed Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 046d:0a01 Logitech, Inc. USB Headset
')
running speaker-test does not give sound.
This is what I'm running on the BeagleBone Black:
$this->bbcode_second_pass_code('', '
[root@alarm ~]# uname -a
Linux alarm 3.8.9-1-ARCH #1 SMP Sat Apr 27 02:09:32 UTC 2013 armv7l GNU/Linux
')
I used the same headset to successfully record and playback audio on my BeagleBone Rev A6:
$this->bbcode_second_pass_code('', '
[root@alarm ~]# uname -a
Linux alarm 3.2.32-6-ARCH #1 PREEMPT Thu Feb 7 00:11:03 UTC 2013 armv7l GNU/Linux
')
Some googling got me onto this: https://bugs.archlinux.org/task/31646
but although it says it was broken in 3.5.4, it was fixed in 3.5.5
Can anyone verify the same behavior?
If anyone has a USB headset that does work, or configuration changes that can make it work, please let me know.
Thanks,
gens