Mailinglist Archive: opensuse (4570 mails)

< Previous Next >
Re: [SLE] alsa and plantronics headset
  • From: Sid Boyce <sboyce@xxxxxxxxxxxxxxxx>
  • Date: Sun, 13 Nov 2005 01:08:17 +0000 (UTC)
  • Message-id: <43769197.8000406@xxxxxxxxxxxxxxxx>
Jake Sallee wrote:
On Friday 11 November 2005 10:29, Jake Sallee wrote:
Hello all-

I've got an issue running two different plantronics headsets (DSP-100 and
400) on my suse linux laptop. i believe it could be a problem with ALSA
or the kernel. I'm running suse 10, alsa 1.0.9, kernel 2.6.13.

The Xten client hears the microphone, but no sound comes from the headset.
I've attached a text file with the system log errors i'm receiving. Any
help would be appreciated. I'm thinking of trying a different version of
alsa first. Thanks a lot.

OK, I guess I'm at a loss here. There doesn't appear to be any other alsa versions I can use for SuSE 10.0.

I have researched the problem for a while and saw some posts saying that the device isn't being registered as /dev/dsp1 and that should be changed somewhere. Does anyone know anything about that?


/dev/mixer1 and /dev/dsp1 were created after I "modprobe snd-usb-audio", it used to be loaded automatically on boot, sound on the handset worked, but I haven't looked at it in ages until now and support in latest kerne.org kernels partially support the keyboard. Currently running kernel 2.6.14-git11 and soon to reboot on 2.6.15-rc1.
I didn't check out the stock SuSE 10.0 kernel, but there is something skewed with permissions in kernel.org kernels where audio devices are ownerships root.audio and users can't access them. Possibly kernel related as I'm seeing that problem on x86 and x86_64 SuSE 10 boxes and a Mandriva 2006 box.

Examples of my setup with a BeyondTel phone
# cat /proc/bus/input/devices
I: Bus=0003 Vendor=04b4 Product=0303 Version=0100
N: Name="BeyondTel USB Phone"
P: Phys=usb-0000:00:02.1-2/input3
H: Handlers=kbd event0
B: EV=100003
B: KEY=e080ffdf 1cfffff ffffffff fffffffe

# cat /proc/bus/usb/devices
Also some useful stuff

# aplay -l
card 1: Phone [USB Phone], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0

# arecord -l
card 1: Phone [USB Phone], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0

#lsmod|grep snd
More useful stuff.
Regards
Sid.
--
Sid Boyce ... Hamradio License G3VBV, licensed Private Pilot
Retired IBM/Amdahl Mainframes and Sun/Fujitsu Servers Tech Support Specialist
Microsoft Windows Free Zone - Linux used for all Computing Tasks

< Previous Next >