On Sat, Dec 29, 2007 at 16:59:09 -0600, Javier Vasquez wrote: > On 12/29/07, Hugo Vanwoerkom wrote: > > Javier Vasquez wrote: > > > Happy holidays ! > > > > > > I have a toshiba satellite 2800-S202, with a yamaha sound card > > > YMF-754. From the lspci output I see: > > > > > > > <snip> > > > > > firmware request failed: -2 > > > > <snip> > > > > I see this in the changelog for 2.6.23-1 (I am only now dnlding 2.6.23-2): > > > > ... > > * Remove binary only firmwares for: > > ... > > - Yamaha YMF724/740/744/754 > > ... > > > > Could that be related? > > > > Hugo > > Well, the card is YMF754, so if fits into the ones, and the problem is > also about firmware, so you seem to have identified the issue... > > If this is actually the issue, is there a way to work around it? > Maybe downloadind the firmware from somewhere and placing into a > specific directory? Maybe just like it's done for ipw2100/ipw2200?
I think I know how to do this, but please be aware that I do not have this card myself, therefore I cannot test anything. Follow the steps below at your own risk. Judging from the source code of the module, you need these three files: $ grep 'FIRMWARE' ymfpci_main.c MODULE_FIRMWARE("yamaha/ds1_dsp.fw"); MODULE_FIRMWARE("yamaha/ds1_ctrl.fw"); MODULE_FIRMWARE("yamaha/ds1e_ctrl.fw"); Googling for these filenames turns up some RPMs, but I think it is better to get the firmware package from the ALSA site and generate the files yourself: -------------------------------------------------- wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.14.tar.bz2 tar -xjvf alsa-firmware-1.0.14.tar.bz2 cd alsa-firmware-1.0.14 ./configure cd ymfpci make -------------------------------------------------- This generates the three files: -rw-r--r-- 1 12K 2007-12-30 14:09 ds1_ctrl.fw -rw-r--r-- 1 128 2007-12-30 14:09 ds1_dsp.fw -rw-r--r-- 1 12K 2007-12-30 14:09 ds1e_ctrl.fw They probably have to be put into /lib/firmware/yamaha, then you can try to load the snd-ymfpci kernel module again. If you have so far never compiled programs on your system then you will probably get error messages about missing tools during the "./configure" step. Post the last few lines of output if you cannot figure out which packages you need to fix this. -- Regards, | http://users.icfo.es/Florian.Kulzer Florian | -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]