>>>Есть ноут САМСУНГ Р27 с сабжевой звуковухой...
>>>помогите сие изделие запустить, а то помераию без звука...
>>>
>>>заранее благодарен!
>>
>>в 6.0-RELEASE:
>>
>>[alone]~ > grep 1981 /sys/dev/sound/*/*
>>/sys/dev/sound/pcm/ac97.c: { 0x41445372, 0x00, 0, "AD1981A",
>> 0 },
>>/sys/dev/sound/pcm/ac97.c: { 0x41445374, 0x00, 0, "AD1981B",
>> 0 },
>>[alone]~ >
>>
>>две модификации поддерживаются, какой у вас релиз и что показывает:
>>
>># pciconf -lv
>
>
>показывает следующее:
>none1@pci0:20:5: class=0x040100 card=0xb028144d chip=0x43411002 rev=0x01
>hdr=0x00
> vendor = 'ATI Technologies Inc'
> device = 'AD1981 AC'97 Audio Controller'
>
> class = multimedia
> subclass = audio
>=========================================================================================
>
>к стати, а эти модули я находил, а вот что с ними
>делать не вкурю...
>линуксоидом я был до покупки ноута, теперь вот решил на на фрю
>перебраться и еще многих вещей не знаю... дык изучай, в чем проблема, какая разница linux или bsd.
>заранее благодарен за то, что взялись помоч мне :-)
>еще больше буду благодарен если разъяснити что с этим делать :-)
pci технологию разумеешь? если да то коротко: man pciconf, что он нам выдал:
chip=0x43411002 -> где первые четыре цифры == deviceid, следующие четыре vendorid
deviceid=4341, vendorid=1002
информацию можно проверить на http://www.pcidatabase.com/ устройство, производитель
Если есть драйвер, то при зондировании устройств идет проверка по идентификации chip
Соответственно берем и ищем есть ли драйвер:
[alone]~ > grep 43411002 /sys/dev/sound/*/*
[alone]~ >
в 6.0 нет
А вот в патчах Arif'а (разработчика sound драйверов) есть:
+/*
+ * FreeBSD pcm driver for ATI IXP 150/200/250/300 AC97 controllers
+ *
+ * Features
+ * * 16bit playback / recording
+ * * 32bit native playback - yay!
+ * * 32bit native recording (seems broken on few hardwares)
+ *
+ * Issues / TODO:
+ * * SPDIF
+ * * Support for more than 2 channels.
+ * * VRA ? VRM ? DRA ?
+ * * 32bit native recording seems broken on few hardwares, most
+ * probably because of incomplete VRA/DRA cleanup.
+ *
+ *
+ * Thanks goes to:
+ *
+ * Shaharil @ SCAN Associates whom relentlessly providing me the
+ * mind blowing Acer Ferrari 4002 WLMi with this ATI IXP hardware.
+ *
+ * Reinoud Zandijk <reinoud@NetBSD.org> (auixp), which this driver is
+ * largely based upon although large part of it has been reworked. His
+ * driver is the primary reference and pretty much well documented.
+ *
+ * Takashi Iwai (ALSA snd-atiixp), for register definitions and some
+ * random ninja hackery.
+ */
http://people.freebsd.org/~ariff/
И они уже есть в 6.1-RELEASE
http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/sound/pci/...
модуль для IXP150/200/300/400:
# ls -la /boot/kernel/snd_atiixp.ko
# kldload snd_atiixp
Да, почему этот модуль? Потому что chip=см.выше что по linux'овой базе pci:
http://pci-ids.ucw.cz/iii/?i=10024341
Все.