On Sat, Nov 27, 2004 at 02:36:21AM +0200, Arsen Kirillov wrote: > lspcidrake дает > snd-fm801 : Fortemedia, Inc|Xwave QS3000A [FM801] А что выдаёт lspcidrake -v ? > Оно предложило FM801 модуль , в то время как у меня > другая карта SF64 Fortemedia PCI Radio Card. > > При попытке загрузить модуль snd-fm801 пишет про ошибки : > > # /sbin/modprobe snd-fm801 > /lib/modules/2.4.26-std-up-alt6/alsa/snd-fm801.o: init_module: No such device > Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. > You may find more information in syslog or the output from dmesg > /lib/modules/2.4.26-std-up-alt6/alsa/snd-fm801.o: insmod /lib/modules/2.4.26-std-up-alt6/alsa/snd-fm801.o failed А в этот момент не был загружен модуль forte? Хотя какие-то сообщения о неработоспособности подобных карт с snd-fm801 были (но давно): http://www.mail-archive.com/alsa-user@lists.sourceforge.net/msg05249.html Впрочем, snd-fm801 ещё и с обычными звуковухами сломан (хотя тут причина в отсутствии документации на те странные AC'97-кодеки, которые обычно попадаются совместно с FM801). Вот есть ещё какой-то очень маленький драйвер именно для тюнера: http://members.hellug.gr/panosminos/sf64pcr.html > Там же посоветовали модуль forte > > При его загрузке имею в суслоге : > > Nov 27 02:35:20 softm kernel: forte: $Id: forte.c,v 1.65 2003/09/18 15:28:39 mkp Exp $ > Nov 27 02:35:20 softm kernel: forte: FM801 chip found at 0xC000-0xC07F IRQ 11 > Nov 27 02:35:20 softm kernel: forte: Multi-channel device detected. > > То есть я так понимю оно детектит карту, но не находит АС97 для нее ? Из приведённых сообщений это не следует. Или там дальше написано "codec probe failed"? Впрочем, в данном случае модуль forte не поможет - в нём нет поддержки чипа тюнера. Нужен именно snd-fm801, причем загружать его надо с указанием параметра tea575x_tuner=3: /* * Enable TEA575x tuner * 1 = MediaForte 256-PCS * 2 = MediaForte 256-PCPR * 3 = MediaForte 64-PCR * High 16-bits are video (radio) device number + 1 */ Насколько я понимаю, автоматически тип платы не определяется. Разве что какая-то полезная информация прописана в subsystem id.