Bekijk de volledige versie : Creative X-Fi external USB sound Card
Hello.
Please how make this (http://computershopper.com/best-prices/product/33314797/audio-components/Creative-Labs-Sound-Blaster-X-Fi-Surround-5.1-External-USB-Sound-Card/availability) hardware working with Asus Wl-500gPV2 and Oleg firmware ?
In dmesg i have this:
hub.c: new USB device 00:03.1-1.1, assigned address 4
usb.c: not enough configurations
usb.c: unable to get device 4 configuration (error=-22)
hub.c: new USB device 00:03.1-1.1, assigned address 5
usb.c: not enough configurations
usb.c: unable to get device 5 configuration (error=-22)
Exist ipkg package with driver for x-fi soundcards ?
Sorry for my creepy english :)
shantanugoel
08-12-2008, 05:05
I don't think there is linux drivers support for creative x-fi sound card in 2.6.24 kernel..
you could try to compile alsa drivers, but there aren't any for this usb x-fi
too bad
electro.rob
10-12-2008, 20:57
I think you don't need any special drivers. My WL500gP works fine with the same soundcard. I play MP3 on it. It uses native (generic) USB-sound drivers.
Try to install something what uses sound, for example "madplay". Then it may say you, what's wrong.
ipkg update
ipkg install madplay
(Or something like this.)
Thanks for help, but:
audio: /dev/dsp: No such file or directory
What you have installed next ? Or card works out of box ? You have this same model ?
electro.rob
11-12-2008, 12:56
Try to find, whether there is /dev/sound/dsp.
ls -laF /dev/sound
If OK, the problem is solved.
You can simply test communication: connect microphone and speakers to the soundcard. Then write:
cat /dev/sound/dsp > /dev/sound/dsp
This will redirect input of the soundard to output. You should hear signal from microphone in speakers (with a little delay).
dsp device not exist, this is the problem. Sound card is not detected, in dmesg i have this errors:
audio.c: v1.0.0:USB Audio Class driver
hub.c: new USB device 00:03.1-1.1, assigned address 13
usb.c: not enough configurations
usb.c: unable to get device 13 configuration (error=-22)
hub.c: new USB device 00:03.1-1.1, assigned address 14
usb.c: not enough configurations
usb.c: unable to get device 14 configuration (error=-22)
Something missing, driver or something else, i dont know ..
electro.rob
11-12-2008, 14:30
My dmesg is here, try to comapre. I have flashdisk connected to lower USB and X-fi to higher USB. The log tells about sound-device on more places. My router is WL500g Premium.
dmesg
vem@redhat.com>
FAT: bogus logical sector size 59648
FAT: bogus logical sector size 59648
NTFS: Unable to set blocksize 512.
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 72k freed
Algorithmics/MIPS FPU Emulator v1.5
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.16
unregister_netdevice: device eth1/8106cc00 never was registered
PCI: Enabling device 01:02.0 (0004 -> 0006)
eth1: Broadcom BCM4318 802.11 Wireless Controller 4.150.10.16
vlan0: add 33:33:00:00:00:01 mcast address to master interface
vlan0: add 33:33:ff:61:8f:f5 mcast address to master interface
vlan0: dev_set_promiscuity(master, 1)
device eth0 entered promiscuous mode
device vlan0 entered promiscuous mode
device eth1 entered promiscuous mode
br0: port 2(eth1) entering listening state
br0: port 1(vlan0) entering listening state
br0: port 2(eth1) entering learning state
br0: port 1(vlan0) entering learning state
br0: port 2(eth1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(vlan0) entering forwarding state
br0: topology change detected, propagating
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 20:50:46 Mar 17 2008
usb-uhci.c: High bandwidth mode enabled
PCI: Enabling device 01:03.0 (0000 -> 0001)
ECHI PCI device 30381106 found.
UCHI reg 0x41 = 10
UCHI reg 0x41 changed to = 0
usb-uhci.c: USB UHCI at I/O 0x100, IRQ 12
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
PCI: Enabling device 01:03.1 (0000 -> 0001)
ECHI PCI device 30381106 found.
UCHI reg 0x41 = 10
UCHI reg 0x41 changed to = 0
usb-uhci.c: USB UHCI at I/O 0x120, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
PCI: Enabling device 01:03.2 (0000 -> 0002)
ehci_hcd 01:03.2: PCI device 1106:3104
ehci_hcd 01:03.2: irq 12, pci mem c0120000
usb.c: new USB bus registered, assigned bus number 3
ECHI PCI device 31041106 found.
ECHI reg 0x49 = 80010f20
ECHI reg 0x49 changed to = 80010f00
ECHI reg 0x4b = 80010f09
ECHI reg 0x4b changed to = 80010f29
PCI: 01:03.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correcting to 32
ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 4 ports detected
usb.c: registered new driver usblp
printer.c: v0.13: USB Printer Device Class driver
hub.c: connect-debounce failed, port 1 disabled
hub.c: new USB device 01:03.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x457/0x151) is not claimed by any active driver.
usb.c: registered new driver audio
audio.c: v1.0.0:USB Audio Class driver
Linux video capture interface: v1.00
SCSI subsystem driver Revision: 1.00
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
hub.c: new USB device 01:03.0-2, assigned address 2
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: USB2.0 Model: USB Flash Disk Rev: 0.00
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 260096 512-byte hdwr sectors (133 MB)
sda: Write Protect is off
Partition check:
/dev/scsi/host0/bus0/target0/lun0:<6>usbaudio: device 2 audiocontrol interface 0 has 1 input and 1 output AudioStreaming interfaces
usbaudio: device 2 interface 2 altsetting 1 channels 2 framesize 2 configured
usbaudio: valid input sample rate 48000
usbaudio: device 2 interface 2 altsetting 1: format 0x01000010 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 2 interface 2 altsetting 2 channels 2 framesize 3 configured
usbaudio: valid input sample rate 48000
usbaudio: device 2 interface 2 altsetting 2: format 0x01000800 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 2 interface 2 altsetting 3 channels 2 framesize 2 configured
usbaudio: valid input sample rate 96000
usbaudio: device 2 interface 2 altsetting 3: format 0x01000010 sratelo 96000 sratehi 96000 attributes 0x00
usbaudio: device 2 interface 2 altsetting 4 channels 2 framesize 3 configured
usbaudio: valid input sample rate 96000
usbaudio: device 2 interface 2 altsetting 4: format 0x01000800 sratelo 96000 sratehi 96000 attributes 0x00
usbaudio: device 2 interface 1 altsetting 0 does not have an endpoint
usbaudio: device 2 interface 1 altsetting 1 channels 2 framesize 2 configured
usbaudio: valid output sample rate 48000
usbaudio: device 2 interface 1 altsetting 1: format 0x01000010 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 2 interface 1 altsetting 2 channels 2 framesize 3 configured
usbaudio: valid output sample rate 48000
usbaudio: device 2 interface 1 altsetting 2: format 0x01000800 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 2 interface 1 altsetting 3 channels 6 framesize 2 configured
usbaudio: valid output sample rate 48000
usbaudio: device 2 interface 1 altsetting 3: format 0x05000010 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 2 interface 1 altsetting 4 channels 6 framesize 3 configured
usbaudio: valid output sample rate 48000
usbaudio: device 2 interface 1 altsetting 4: format 0x05000800 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 2 interface 1 altsetting 5 channels 2 framesize 2 configured
usbaudio: valid output sample rate 96000
usbaudio: device 2 interface 1 altsetting 5: format 0x01000010 sratelo 96000 sratehi 96000 attributes 0x00
usbaudio: device 2 interface 1 altsetting 6 channels 2 framesize 3 configured
usbaudio: valid output sample rate 96000
usbaudio: device 2 interface 1 altsetting 6: format 0x01000800 sratelo 96000 sratehi 96000 attributes 0x00
usbaudio: device 2 interface 1 altsetting 7 format not supported
usbaudio: device 2 interface 1 altsetting 8 format not supported
usbaudio: registered dsp 14,3
usbaudio: constructing mixer for Terminal 3 type 0x0301
usbaudio: no mixer controls found for Terminal 3
usbaudio: constructing mixer for Terminal 6 type 0x0101
usbaudio: no mixer controls found for Terminal 6
usbaudio: constructing mixer for Terminal 8 type 0x0602
usbaudio: no mixer controls found for Terminal 8
usb_audio_parsecontrol: usb_audio_state at 8181c3c0
p1
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
USB Mass Storage support registered.
vlan1: Setting MAC address to 00 1f c6 61 8f f5.
VLAN (vlan1): Underlying device (eth0) has same MAC, not checking promiscious mode.
vlan1: add 33:33:00:00:00:01 mcast address to master interface
vlan1: add 33:33:ff:61:8f:f5 mcast address to master interface
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
SCSI error: host 0 id 0 lun 0 return code = 8000002
Sense class 7, sense error 0, extended sense 0
SCSI error: host 0 id 0 lun 0 return code = 8000002
Sense class 7, sense error 0, extended sense 0
SCSI error: host 0 id 0 lun 0 return code = 8000002
Sense class 7, sense error 0, extended sense 0
MSDOS FS: IO charset utf8
MSDOS FS: Using codepage 866
kjournald starting. Commit interval 5 seconds
EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
EXT3 FS 2.4-0.9.19, 19 August 2002 on loop(7,0), internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
usbaudio: device 2 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbin_completed: descriptor not restarted (usb_submit_urb: 0)
usbin_completed: descriptor not restarted (usb_submit_urb: 0)
usbaudio: dma timed out??
CLEAR FLG_URB0RUNNING
CLEAR FLG_URB1RUNNING
Ok, i update all package, with ipkg update and then upgrade.
Sound card is connected to higher usb and external HDD to lower usb.
Reboot and dsp exist in /dev/sound, in dmesg is nothing error.
But still no sound :(
Exist software volume setting or something like this ?
dmesg:
master interface
vlan0: dev_set_promiscuity(master, 1)
device eth0 entered promiscuous mode
device vlan0 entered promiscuous mode
device eth1 entered promiscuous mode
br0: port 2(eth1) entering listening state
br0: port 1(vlan0) entering listening state
br0: port 2(eth1) entering learning state
br0: port 1(vlan0) entering learning state
br0: port 2(eth1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(vlan0) entering forwarding state
br0: topology change detected, propagating
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
usb-ohci.c: usb-00:03.0, PCI device 14e4:471a
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
ehci_hcd 00:03.1: PCI device 14e4:471a
ehci_hcd 00:03.1: irq 6, pci mem b8003800
usb.c: new USB bus registered, assigned bus number 2
ehci_hcd 00:03.1: illegal capability!
ECHI PCI device 471a14e4 found.
PCI: 00:03.1 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correcting to 32
ehci_hcd 00:03.1: USB 0.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 2 ports detected
usb.c: registered new driver usblp
printer.c: v0.13: USB Printer Device Class driver
hub.c: new USB device 00:03.1-1, assigned address 2
hub.c: USB hub found
hub.c: 2 ports detected
hub.c: new USB device 00:03.1-1.1, assigned address 3
usb.c: USB device 3 (vend/prod 0x1058/0x901) is not claimed by any active driver.
usb.c: registered new driver audio
audio.c: v1.0.0:USB Audio Class driver
Linux video capture interface: v1.00
hub.c: new USB device 00:03.1-1.2, assigned address 4
usb.c: not enough configurations
usb.c: unable to get device 4 configuration (error=-22)
SCSI subsystem driver Revision: 1.00
hub.c: new USB device 00:03.1-1.2, assigned address 5
usbaudio: device 5 audiocontrol interface 0 has 1 input and 1 output AudioStreaming interfaces
usbaudio: device 5 interface 2 altsetting 1 channels 2 framesize 2 configured
usbaudio: valid input sample rate 48000
usbaudio: device 5 interface 2 altsetting 1: format 0x01000010 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 5 interface 2 altsetting 2 channels 2 framesize 3 configured
usbaudio: valid input sample rate 48000
usbaudio: device 5 interface 2 altsetting 2: format 0x01000800 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 5 interface 2 altsetting 3 channels 2 framesize 2 configured
usbaudio: valid input sample rate 96000
usbaudio: device 5 interface 2 altsetting 3: format 0x01000010 sratelo 96000 sratehi 96000 attributes 0x00
usbaudio: device 5 interface 2 altsetting 4 channels 2 framesize 3 configured
usbaudio: valid input sample rate 96000
usbaudio: device 5 interface 2 altsetting 4: format 0x01000800 sratelo 96000 sratehi 96000 attributes 0x00
usbaudio: device 5 interface 1 altsetting 0 does not have an endpoint
usbaudio: device 5 interface 1 altsetting 1 channels 2 framesize 2 configured
usbaudio: valid output sample rate 48000
usbaudio: device 5 interface 1 altsetting 1: format 0x01000010 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 5 interface 1 altsetting 2 channels 2 framesize 3 configured
usbaudio: valid output sample rate 48000
usbaudio: device 5 interface 1 altsetting 2: format 0x01000800 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 5 interface 1 altsetting 3 channels 6 framesize 2 configured
usbaudio: valid output sample rate 48000
usbaudio: device 5 interface 1 altsetting 3: format 0x05000010 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 5 interface 1 altsetting 4 channels 6 framesize 3 configured
usbaudio: valid output sample rate 48000
usbaudio: device 5 interface 1 altsetting 4: format 0x05000800 sratelo 48000 sratehi 48000 attributes 0x00
usbaudio: device 5 interface 1 altsetting 5 channels 2 framesize 2 configured
usbaudio: valid output sample rate 96000
usbaudio: device 5 interface 1 altsetting 5: format 0x01000010 sratelo 96000 sratehi 96000 attributes 0x00
usbaudio: device 5 interface 1 altsetting 6 channels 2 framesize 3 configured
usbaudio: valid output sample rate 96000
usbaudio: device 5 interface 1 altsetting 6: format 0x01000800 sratelo 96000 sratehi 96000 attributes 0x00
usbaudio: device 5 interface 1 altsetting 7 format not supported
usbaudio: device 5 interface 1 altsetting 8 format not supported
usbaudio: registered dsp 14,3
usbaudio: constructing mixer for Terminal 3 type 0x0301
usbaudio: no mixer controls found for Terminal 3
usbaudio: constructing mixer for Terminal 6 type 0x0101
usbaudio: no mixer controls found for Terminal 6
usbaudio: constructing mixer for Terminal 8 type 0x0602
usbaudio: no mixer controls found for Terminal 8
usb_audio_parsecontrol: usb_audio_state at 81dc4c60
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: WD Model: 2500JB External Rev: 0108
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 488397168 512-byte hdwr sectors (250059 MB)
Partition check:
/dev/scsi/host0/bus0/target0/lun0:<7>eth0: no IPv6 routers present
vlan0: no IPv6 routers present
eth1: no IPv6 routers present
br0: no IPv6 routers present
p1 p2 p3
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 3
USB Mass Storage support registered.
vlan1: Setting MAC address to 00 1e 8c e5 14 59.
VLAN (vlan1): Underlying device (eth0) has same MAC, not checking promiscious mode.
vlan1: add 33:33:00:00:00:01 mcast address to master interface
vlan1: add 33:33:ff:e5:14:59 mcast address to master interface
vlan1: add 01:00:5e:00:00:01 mcast address to master interface
Adding Swap: 522104k swap-space (priority -1)
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: dma timed out??
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
I think, this is not good...
usbaudio: dma timed out??
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
usbaudio: device 5 interface 1 altsetting 1 claims asynch out but has invalid synch pipe; treating as adaptive out
do you have it directly connected to the router or on a usb hub?
do you have it directly connected to the router or on a usb hub?
Yes, directly. No usb hub, just external hdd and external sound card, directly to the router.