I don't think there is linux drivers support for creative x-fi sound card in 2.6.24 kernel..
Hello.
Please how make this hardware working with Asus Wl-500gPV2 and Oleg firmware ?
In dmesg i have this:
Exist ipkg package with driver for x-fi soundcards ?Code: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)
Sorry for my creepy english![]()
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
very bad
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.
(Or something like this.)Code:ipkg update ipkg install madplay
Thanks for help, but:
What you have installed next ? Or card works out of box ? You have this same model ?Code:audio: /dev/dsp: No such file or directory
Last edited by stibi; 10-12-2008 at 23:39.
Try to find, whether there is /dev/sound/dsp.
If OK, the problem is solved.Code:ls -laF /dev/sound
You can simply test communication: connect microphone and speakers to the soundcard. Then write:
This will redirect input of the soundard to output. You should hear signal from microphone in speakers (with a little delay).Code:cat /dev/sound/dsp > /dev/sound/dsp
dsp device not exist, this is the problem. Sound card is not detected, in dmesg i have this errors:
Something missing, driver or something else, i dont know ..Code: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)
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.
Code: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:
Code: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...
Code: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?