LinuxQuestions.org
LinuxAnswers - the LQ Linux tutorial section.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 12-02-2004, 07:15 AM   #1
mickeysan
LQ Newbie
 
Registered: Dec 2004
Location: Denmark
Distribution: Debian Sarge 3.1 (testing)
Posts: 1

Rep: Reputation: 0
Finding/changing device name for Plantronics USB headset


Hello everyone,

I'd really appreciate if you could give me some advice on the following problem! I've already tried on my own for many hours so I feel I need to get some external advice. First of all I'm using Debian Sarge (testing) 3.1 with kernel 2.4.27-1-386.

Last week I installed Skype (P2P conferencing) which I was hoping to use with my Plantronics DSP-400 USB headset. I also have a built in sound card (CrystalClear SoundFusion Audio Accelerator), which works fine, and is mapped to device /dev/dsp0. After installing ALSA utils, modules and gui I can also play music from VLC to my headset.

The problem is that I would like the Plantronics headset to be one of the /dev/dsp* devices (or that one of these be a symbolic link to the device file of the headset) since Skype only lets me choose between /dev/dsp, /dev/dsp1, /dev/dsp2 and /dev/dsp3 as the headset/audio device.

So I would like to know which device file that is linked to the headset - I've tried looking in /dev/usb/* and experimented with the command 'cat ~/sample.au>/dev/usb/*' for different devices but reportedly none of these devices exist (it does however work with my built in sound card when I do >/dev/dsp). The optimal solution would be to direct the headset to, say, the device file /dev/dsp1, but how is this achieved? (through the ALSA configuration?)

Below I have given some log files that I thought could be relevant.

------------------------------------

</var/log/messages>

PCI: Found IRQ 11 for device 00:05.0
PCI: Sharing IRQ 11 with 00:02.0
PCI: Sharing IRQ 11 with 01:00.0
Crystal 4280/46xx + AC97 Audio, version 1.28.32, 06:27:19 Sep 3 2004
cs46xx: Card found at 0xe8100000 and 0xe8000000, IRQ 11
cs46xx: Thinkpad 600X/A20/T20 (1014:0153) at 0xe8100000/0xe8000000, IRQ 11
ac97_codec: AC97 Audio codec, id: CRY20 (Cirrus Logic CS4297A rev B)
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 321M
agpgart: Detected Intel 440BX chipset
agpgart: AGP aperture is 64M @ 0xf8000000
Linux Kernel Card Services 3.1.22
options: [pci] [cardbus] [pm]
PCI: Found IRQ 11 for device 00:02.0
PCI: Sharing IRQ 11 with 00:05.0
PCI: Sharing IRQ 11 with 01:00.0
PCI: Found IRQ 11 for device 00:02.1
Yenta ISA IRQ mask 0x06b8, PCI irq 11
Socket status: 30000020
Yenta ISA IRQ mask 0x06b8, PCI irq 11
Socket status: 30000006
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 06:26:46 Sep 3 2004
usb-uhci.c: High bandwidth mode enabled
PCI: Found IRQ 11 for device 00:07.2
usb-uhci.c: USB UHCI at I/O 0x1c20, IRQ 11
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
hub.c: new USB device 00:07.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x47f/0xca1) is not claimed by any active driver.
uhci.c: USB Universal Host Controller Interface driver v1.1
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
usb.c: registered new driver hiddev
usb.c: registered new driver hid
usb-uhci.c: interrupt, status 2, frame# 1090
usb.c: registered new driver snd-usb-audio
usb_control/bulk_msg: timeout
usb-uhci.c: interrupt, status 3, frame# 2004
input: USB HID v1.00 Device [Plantronics Plantronics Headset] on usb1:2.3
hid-core.c: v1.8.1 Andreas Gal, Vojtech Pavlik <vojtech@suse.cz>
hid-core.c: USB HID support drivers
ALSA pcm_oss.c:2434: unable to register OSS PCM device 0:0
ALSA mixer_oss.c:1272: unable to register OSS mixer device 0:0
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (3071 buckets, 24568 max) - 288 bytes per conntrack
Dec 2 10:07:33 localhost lpd[1659]: restarted
cs: cb_alloc(bus 2): vendor 0x10ec, device 0x8139
PCI: Enabling device 02:00.0 (0000 -> 0003)
cs: IO port probe 0x0100-0x04ff: excluding 0x3b8-0x3df 0x4d0-0x4d7
cs: IO port probe 0x0800-0x08ff: clean.
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
8139too Fast Ethernet driver 0.9.26
eth0: RealTek RTL8139 at 0x4000, 00:50:fc:b8:fd:ea, IRQ 11
pci.agent[1680]: 8139too: loaded successfully
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
pci.agent[1680]: 8139cp: can't be loaded
pci.agent[1680]: missing kernel or user mode driver 8139cp
pci.agent[1680]: usb-uhci: blacklisted
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
uhci.c: USB Universal Host Controller Interface driver v1.1
pci.agent[1680]: uhci: can't be loaded
pci.agent[1680]: missing kernel or user mode driver uhci
spurious 8259A interrupt: IRQ7.
xfs: ignoring font path element /usr/lib/X11/fonts/cyrillic/ (unreadable)
xfs: ignoring font path element /usr/lib/X11/fonts/CID (unreadable)
pci.agent[1680]: snd-cs46xx: can't be loaded
pci.agent[1680]: missing kernel or user mode driver snd-cs46xx
pci.agent[1680]: cs46xx: already loaded
pci.agent[1680]: cs461x: can't be loaded
pci.agent[1680]: missing kernel or user mode driver cs461x
pci.agent[1680]: yenta_socket: already loaded
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pci.agent[1680]: shpchp: can't be loaded
pci.agent[1680]: missing kernel or user mode driver shpchp
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
pci.agent[1680]: pciehp: can't be loaded
pci.agent[1680]: missing kernel or user mode driver pciehp
DROPPED IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:00:39:93:c4:a0:08:00 SRC=192.168.1.101 DST=255.255.255.255 LEN=328 TOS=0x00 PREC=0x00 TTL=128 ID=2881 PROTO=UDP SPT=68 DPT=67 LEN=308
Dec 2 10:13:44 localhost kernel: DROPPED IN=eth0 OUT= MAC=ff:ff:ff:ff:ff:ff:00:12:17:2d:4b:4c:08:00 SRC=192.168.1.1 DST=255.255.255.255 LEN=576 TOS=0x00 PREC=0x00 TTL=64 ID=0 PROTO=UDP SPT=67 DPT=68 LEN=556

</etc/modules.conf>

### update-modules: start processing /etc/modutils/alsa-base
above snd-pcm snd-pcm-oss
above snd-mixer snd-mixer-oss
above snd-seq snd-seq-oss

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 1.0.6 ---
alias char-major-116 snd
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd device_mode=0660
alias snd-card-0 snd-cs46xx
alias sound-slot-0 snd-cs46xx
post-install snd-cs46xx /usr/lib/alsa/modprobe-post-install snd-cs46xx
# --- END: Generated by ALSACONF, do not edit. ---

</proc/bus/usb/devices>

T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 0.00
S: Product=USB UHCI Root Hub
S: SerialNumber=1c20
C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=047f ProdID=0ca1 Rev= 0.04
S: Manufacturer=Plantronics
S: Product=Plantronics Headset
S: SerialNumber=00400-0808024410003-V050000F
C:* #Ifs= 4 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 0 Cls=01(audio) Sub=01 Prot=00 Driver=snd-usb-audio
I: If#= 1 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
I: If#= 1 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
E: Ad=01(O) Atr=09(Isoc) MxPS= 100 Ivl=1ms
I: If#= 1 Alt= 2 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
E: Ad=01(O) Atr=09(Isoc) MxPS= 200 Ivl=1ms
I: If#= 2 Alt= 0 #EPs= 0 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
I: If#= 2 Alt= 1 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
E: Ad=84(I) Atr=09(Isoc) MxPS= 50 Ivl=1ms
I: If#= 2 Alt= 2 #EPs= 1 Cls=01(audio) Sub=02 Prot=00 Driver=snd-usb-audio
E: Ad=84(I) Atr=09(Isoc) MxPS= 100 Ivl=1ms
I: If#= 3 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=00 Prot=00 Driver=hid
E: Ad=83(I) Atr=03(Int.) MxPS= 2 Ivl=3ms

-----------------------------------------

Can anyone see what device the Plantronics headset is directed to right now? And how could I possibly redirect it?

Regards

Mickey
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Plantronics USB Headset & Linux? Imek Linux - Hardware 4 07-10-2006 05:36 PM
Logitech USB Headset 30 (or another USB headset) dezza Linux - Hardware 0 11-29-2004 12:21 PM
Finding the USB mass storage device hussar Slackware 29 11-12-2004 06:42 PM
Plantronics DSP-500 USB on Gentoo Bornic Linux - Hardware 0 06-16-2004 08:17 AM
Plantronics DSP-400 USB Headset mikewelter Linux - Hardware 0 12-22-2003 06:37 AM


All times are GMT -5. The time now is 04:59 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration