The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD 5.4 + Asus P5GDC PRO, CMI 9880"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Открытые системы на рабочей станции (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD 5.4 + Asus P5GDC PRO, CMI 9880"  
Сообщение от sk1f (ok) on 14-Фев-06, 16:26 
Подскажите пожалуйста, есть ли под фрю дрова для встроенного звука на чипе CMI 9880?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "FreeBSD 5.4 + Asus P5GDC PRO, CMI 9880"  
Сообщение от tor email(??) on 15-Фев-06, 13:49 
>Подскажите пожалуйста, есть ли под фрю дрова для встроенного звука на чипе
>CMI 9880?
В ядро device snd и device ich_snd кажется так пишется ich это для встроенных от интела ... а без первого могут быть ошибки компиляции ... для начала можно проверить поставив в /boot/loader.conf там есть ключик который подгружает ВСЕ дрова звуковых как правильно пишется глянь в default нет фри под рукой немогу посмотреть ...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "FreeBSD 5.4 + Asus P5GDC PRO, CMI 9880"  
Сообщение от sk1f (??) on 15-Фев-06, 16:12 
Все дрова подгружает snd_driver_load="NO", ставил, непомогло, в системе не появляется /dev/dsp/


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "FreeBSD 5.4 + Asus P5GDC PRO, CMI 9880"  
Сообщение от tor email(??) on 16-Фев-06, 17:09 
>Все дрова подгружает snd_driver_load="NO", ставил, непомогло, в системе не появляется /dev/dsp/
Если непомогает snd_driver_load="YES" значит производитель железки поставил ей какой то дикий вендор ... у меня как то был внутренний полный гвс мне пришлось добавлять вендор в sio_isa.c тоже было с внутренним софтовым модемом только уже не в isa.c а ntlm или как он там ...
смотеть вендор
# pciconf -l
...
pcm0@pci0:31:5: class=0x040100 card=0x03701462 chip=0x24d58086 rev=0x02 hdr=0x00
Это пример вывода для звуковой ...
Потом добавляешь по аналогии в исходник sio_isa.c (это для модема но принцип тот же и названия структур по идее теже ...)

static struct isa_pnp_id sio_ids[] = {
        {0x0005d041, "Standard PC COM port"},   /* PNP0500 */
        {0x0105d041, "16550A-compatible COM port"},     /* PNP0501 */
        {0x0205d041, "Multiport serial device (non-intelligent 16550)"}, /* PNP0502 */
        {0x1005d041, "Generic IRDA-compatible device"}, /* PNP0510 */
        {0x1105d041, "Generic IRDA-compatible device"}, /* PNP0511 */
        /* Devices that do not have a compatid */
        {0x12206804, NULL},     /* ACH2012 - 5634BTS 56K Video Ready Modem */
        {0x7602a904, NULL},     /* AEI0276 - 56K v.90 Fax Modem (LKT) */
        {0x00007905, NULL},     /* AKY0000 - 56K Plug&Play Modem */

Надобавлять так можно чего угодно но работать будет только если угадаешь свой драйвер ... после этого пересобири ядро ...
Ищи в /sys/dev/sound/pcm ac97.c
Или
static const struct ac97_vendorid ac97vendorid[] = {
        { 0x41445300, "Analog Devices" },
        { 0x414b4d00, "Asahi Kasei" },
....
Или
static struct ac97_codecid ac97codecid[] = {
        { 0x41445303, 0x00, 0, "AD1819",        0 },
        { 0x41445340, 0x00, 0, "AD1881",        0 },
        { 0x41445348, 0x00, 0, "AD1881A",       0 },
        { 0x41445360, 0x00, 0, "AD1885",        0 },
...
Это если он типа AC97(pcm)... а если нет то там есть еще /sys/dev/sound/pci ...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "FreeBSD 5.4 + Asus P5GDC PRO, CMI 9880"  
Сообщение от sk1f (??) on 16-Фев-06, 18:55 
thx, попробую, но где-то читал что во фре есть дрова  только для CMI 8***.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "FreeBSD 5.4 + Asus P5GDC PRO, CMI 9880"  
Сообщение от sk1f (??) on 17-Фев-06, 13:39 
Вот вывод pciconf -l -v:

none0@pci0:27:0: class=0x040300 card=0x813d1043 chip=0x26688086 rev=0x03 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB/FR/FW/FRW Intel High Deficition Audio Controller'
    class    = multimedia

Вендор вроде бы норм проставлен... Теперь в /sys/dev/sound/pcm/ac97.c добавлять {0x813d1043, "Intel Corporation"}? Поясни плиз...

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "FreeBSD 5.4 + Asus P5GDC PRO, CMI 9880"  
Сообщение от sk1f (??) on 04-Мрт-06, 21:43 
Подскажите плиз как отписать разработчикам, может добавят поддержку...
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру