It says that the search is the mother of understanding (romanians at least). SO I FOUND AN ANSWER FOR MY QUESTION !!!!!
Premise: I get the next message when i plug my ESS USB Audio from Konig (cmp-soundusb12):
Code:
SB device 2 (vend/prod 0xc76/0x1605) is not claimed by any active driver
SO
I accidentally stumbled upon my old post about souncard on router , and i decided to be angry and give it a try. After a litle searching in the forums i've saw the solution, too simple to see it then (newbie , lol)
Step 1: to test if the core is good for my soundcard ... i downloaded oleg's latest modules archive from here, then within windows i extracted the 2 files i neded from it: lib/modules/2.4.20/kernel/drivers/sound - soundcore.o and lib/modules/2.4.20/kernel/drivers/usb - audio.o .
Step 2: i transfered them somewhere on my router's hdd:
Ex: /tmp/harddisk/pbfiles, then i created there another directory named scripts (well it was created long ago, for me is an directory where i create scripts and make them executables etc). ALL THE OPERATIONS FOR EASY USE I DID IT WITH MC (midnight commander), read wengi's post about full config and MC here, and files transferred with ftp (i use total commander from my xp).
STEP 3: I created in my Scripts directory a file nammed audio.start with this content:
Code:
sleep 5
rmmod audio
insmod /tmp/harddisk/pbfiles/soundcore.o
insmod /tmp/harddisk/pbfiles/audio.o
then i made it executable chmod +x audio.start
Step4: i do not want to modify to many times my post-boot file, so i added just a line to my recently created executable from above.
Code:
/tmp/harddisk/scripts/audio.start
the post boot file is in /usr/local/sbin/post-boot, I edited, after that I saved it, to commit the changes i gived the the router the reboot, flash command
Code:
flashfs save && flashfs commit && flashfs enable && reboot
.
And voila my log:
Code:
Jan 1 01:00:58 kernel: usbaudio: device 2 audiocontrol interface 0 has 1 input and 1 output AudioStreaming interfaces
Jan 1 01:00:58 kernel: usbaudio: device 2 interface 2 altsetting 1 channels 1 framesize 2 configured
Jan 1 01:00:58 kernel: usbaudio: valid input sample rate 48000
Jan 1 01:00:58 kernel: usbaudio: device 2 interface 2 altsetting 1: format 0x00000010 sratelo 48000 sratehi 48000 attributes 0x00
Jan 1 01:00:58 kernel: usbaudio: device 2 interface 1 altsetting 0 does not have an endpoint
Jan 1 01:00:58 kernel: usbaudio: device 2 interface 1 altsetting 1 channels 2 framesize 2 configured
Jan 1 01:00:58 kernel: usbaudio: valid output sample rate 48000
Jan 1 01:00:58 kernel: usbaudio: device 2 interface 1 altsetting 1: format 0x01000010 sratelo 48000 sratehi 48000 attributes 0x00
Jan 1 01:00:58 kernel: usbaudio: registered dsp 14,3
Jan 1 01:00:58 kernel: usbaudio: registered mixer 14,0
Jan 1 01:00:58 kernel: usbaudio: registered mixer 14,16
Jan 1 01:00:58 kernel: audio.c: v1.0.0:USB Audio Class driver
Of course that it was much simple just to add comands in post-boot file but i'm not an simple person ) .
Tomorrow i will install an mp3 player on my router to test it ..... best wishes