Страница 1 из 1

FreeNAS звук #kldload

Добавлено: 2011-03-25 17:12:40
rvdt
Пытаюсь прикрутить звук к FreeNAS, подгружая драйвер #kldload

Драйвера брал из трёх источников:
  1. 1. http://people.freebsd.org/~ariff/lowlat ... src.tar.gz

    Код: Выделить всё

    -r-xr-xr-x  1 root  wheel   427199 Oct  2  2007 sound.ko
  • 3. Выдирал ручками из RusBSD 8.0.1

    Код: Выделить всё

    -r-xr-xr-x  1 root  wheel    356739 Aug 22  2010 sound.ko
Соответственно и три разные ошибки:
1.

Код: Выделить всё

link_elf: symbol cv_wait undefined
kldload: can't load sound.ko: No such file or directory
2.

Код: Выделить всё

link_elf: symbol msleep undefined
kldload: can't load sound.ko: No such file or directory

3.

Код: Выделить всё

KLD sound.ko: depends on kernel - not available
kldload: can't load sound.ko: File exists
Помогите пожалуйста поднять звук! :cz2:

Пробовал на двух сборках:
FreeNAS i386 0.7.2.5543 Full - Stable
FreeNAS i386 0.7.2.5799 Full - Nightly
основанных на FreeBSD 7.3-RELEASE-p3

Мать: Chaintech 7KJD0
Звук встроенный: CMI-8738

Код: Выделить всё

# kldstat
Id Refs Address    Size     Name
 1    6 0x80400000 b134e4   kernel
 2    1 0x80f14000 6a4f0    acpi.ko
 3    1 0x849a4000 9000     aio.ko
 4    1 0x84aab000 123000   zfs.ko
 5    1 0x84bce000 3000     opensolaris.ko

Код: Выделить всё

# pciconf -lv
vendor = 'C-Media Electronics Inc.'
device = 'C-Media Audio Controller (CMI873x)'
class = multimedia
subclass = audio

Код: Выделить всё

# dmesg
pci0: <multimedia, audio> at device 14.0 (no driver attached)
pci0: <old, non-VGA display device> at device 17.4 (no driver attached)

Re: FreeNAS звук #kldload

Добавлено: 2011-03-25 17:26:33
Гость
хотите звук, ставте нормальную бсд
или идите пишите в саппорт фринас, пусть они вам эти проблемы решают

Re: FreeNAS звук #kldload

Добавлено: 2011-03-25 23:01:46
opt1k
не очень дельный совет, но всё же попробуйте поставить FreeBSD, будет ли звук там работать.

Re: FreeNAS звук #kldload

Добавлено: 2011-03-27 11:01:50
Raven2000
1. из любопытства зачем вам на NAS звук?
2. попробуйте ливсд с бсд и там завести звук (http://www.lissyara.su/articles/freebsd ... ent/#sound) и глянуть модуль вытащить и подгрузить в сборку.
3. попробовать спросить разрабов фреенаса об интеграции драйвера
==
Отпишитесь по рез-там

Re: FreeNAS звук #kldload

Добавлено: 2011-03-29 10:23:39
ttys
у меня был звук (системного динамика) :-D
а вот колонки, микрофон, синтезатор и т.д. на FreeNAS(сетевой диск) как то подключать - не было идей :no:

Re: FreeNAS звук #kldload

Добавлено: 2011-03-29 12:51:41
FreeBSP
показывают обычно pciconf -lbcv

по приколу собрал женерик 7.3-R-p4
что конкретно тебе надо? только sound.ko ??

Re: FreeNAS звук #kldload

Добавлено: 2011-03-29 16:30:37
rvdt
Гость писал(а):хотите звук, ставте нормальную бсд
или идите пишите в саппорт фринас, пусть они вам эти проблемы решают
С таким ником спасибо, что на винду не послали :)
opt1k писал(а):не очень дельный совет, но всё же попробуйте поставить FreeBSD, будет ли звук там работать.
Да. Как самый простой способ, для меня, поднять звук, я выбрал RusBSD 8.0.1
Это был третий вариант драйверов в первом моем посте.
Raven2000 писал(а):1. из любопытства зачем вам на NAS звук?
2. попробуйте ливсд с бсд и там завести звук (http://www.lissyara.su/articles/freebsd ... ent/#sound) и глянуть модуль вытащить и подгрузить в сборку.
3. попробовать спросить разрабов фреенаса об интеграции драйвера
==
Отпишитесь по рез-там
1. На FreeNAS будет поднят icecast, а в помещении, где будет физически находится NAS будет играть радио... для фона :)
2. Я просто спешил жить, выдирая драйвера из 8.х. Понял это, выкачал архивную 7.3 RELEASE - основу FreeNAS 0.7.2
Так выглядит загрузка драйвера в FreeBSD:

Код: Выделить всё

# kldload snd_driver
>> pcm0: <CMedia CMI8738> port 0xb400-0xb4ff irq 5 at device 14.0 on pci0
>> pcm0: [ITHREAD]
Залил драйвера на FreeNAS и получилось, но несколько иначе последовательность (snd_driver не грузится):

Код: Выделить всё

# kldload sound
# kldload snd_cmi
3. Разрабы сейчас заняты 8-ой версией и вообще говорят всем, что задолбались отвечать на вопросы "почему нет того или иного левого функционала?" Я их понимаю :)
FreeBSP писал(а):показывают обычно pciconf -lbcv
по приколу собрал женерик 7.3-R-p4
что конкретно тебе надо? только sound.ko ??
Спасибо, уже победил!
Драйвер подгрузил:

Код: Выделить всё

~# kldstat
Id Refs Address    Size     Name
 1    6 0x80400000 b134e4   kernel
 2    1 0x80f14000 6a4f0    acpi.ko
 3    1 0x849a4000 9000     aio.ko
 4    3 0x84aa5000 3f000    sound.ko
 5    1 0x84af5000 5000     snd_cmi.ko
Проблема, судя по всему, была в разнице версий.

Всем большое спасибо!

Re: FreeNAS звук #kldload

Добавлено: 2011-03-29 18:16:09
FreeBSP
естественно в разнице версий =) в чем же еще =)

Re: FreeNAS звук #kldload

Добавлено: 2011-03-30 10:34:15
rvdt
FreeBSP писал(а):естественно в разнице версий =) в чем же еще =)
Я в FreeBSD младенец. Расписал подробно откуда беру драйвера - три источника разных, с датами.
В нете множество упоминаний, что драйвера удачно прикручиваются именно от сюда: http://people.freebsd.org/~ariff/lowlatency
Был уверен, что такую простую штуку, как разница версий тру-гуру подсказалибы моментально.
Однако, это третий форум, где я просил об помощи с этим вопросом :pardon:

Re: FreeNAS звук #kldload

Добавлено: 2011-03-30 10:41:07
Гость
странно
вы купили форд без колес, при этом спрашиваете на всех форумах от каких жигулей колеса вам больше подойдут
простите, но если вам нужна машина что бы ездить
то покупайте ее либо рабочей, либо любуйтесь вашим фордом без колес
и в том что на вас забили разработчики freenas, я поддерживаю
хотите звук? ставте нормальную систему
хотите freenas? ставите freenas
а хотите извращений, извращайтесь - что вы собственно и делаете
но это не форум извращенцев
и вам сразу посоветовали хорошее
хотите звук, ставте нормальную бсд
или идите пишите в саппорт фринас, пусть они вам эти проблемы решают

Re: FreeNAS звук #kldload

Добавлено: 2011-03-30 11:52:32
rvdt
Гость писал(а):странно
вы купили форд без колес, при этом спрашиваете на всех форумах от каких жигулей колеса вам больше подойдут
простите, но если вам нужна машина что бы ездить
то покупайте ее либо рабочей, либо любуйтесь вашим фордом без колес
и в том что на вас забили разработчики freenas, я поддерживаю
хотите звук? ставте нормальную систему
хотите freenas? ставите freenas
а хотите извращений, извращайтесь - что вы собственно и делаете
но это не форум извращенцев
и вам сразу посоветовали хорошее
хотите звук, ставте нормальную бсд
или идите пишите в саппорт фринас, пусть они вам эти проблемы решают
То что мне посоветовали - это анонимный высер человека, которому нечего сказать по теме, но его воспалённый разум заставляет жать буквы.
Я бы не стал браться за то, что в принципе невозможно. Но считаю, что слушать радио через isecast не менее кашерно, чем на том же NAS с win-клиента mp3-файлы через самбу.
Ваши сравнения с авто и колёсами самый распространённый :bn: в темах коробок. Так пишут те, кто всё пинает на разрабов коробок и боготворит ориджинал-тру-хэнд-ворк. Будьте оригинальней.
Ещё раз спасибо всем кто отозвался и свободен разумом для решения различных вопросов :friends:

Re: FreeNAS звук #kldload

Добавлено: 2011-03-30 18:34:02
vadim64
1. тс, не кидайтесь каками в незнакомых людей, это не красиво.
2. он вам дело говорит: название выбраного вами дистрибутива как бы намекает...
3. тру гуру врядли будут юзать фринасы в продакшен режиме, если только так, сделать что нибудь на "отъебись" сделать надо, а серваки которые планируется долго эксплуатирвоать лучше делать на базовой системе, чтоб потом в какой то момент кирпичами не срать и не материть свою лень

про третий пункт: конечно мнение субьективно и взято из личной практики. никоим образом не отношу себе к тру или псевдо гуру:-)

Re: FreeNAS звук #kldload

Добавлено: 2011-03-30 20:49:14
FreeBSP
Гуглить: FreeNAS from scratches
Читать: ${SVN}/build/make.sh и все что рядом
Пилить: с любой стороны в любую сторону согласно религии, рвению души и желаниям начальства