Страница 1 из 2
Aureal Vortex
Добавлено: 2011-03-28 2:32:40
P.Voffka
Есть у меня звуковуха , Aureal Vortex 2 (8830) . Старенькая , но нравится мне звук и всё тут .
Проблемма в том что с 8 ветки для них прекращена поддержка в ядре , попытки перенести
исходники в ядро , править мэйк-файлы , просто перенести с 7.2 модуль и подгрузить
ни к чему не привели . Знающие товарищи , подскажите , неужели никак нельзя запустить ?
Re: Aureal Vortex
Добавлено: 2011-03-28 8:49:38
hizel
нужны навыки kernel develper-а :-)
Re: Aureal Vortex
Добавлено: 2011-03-28 13:39:17
Alvares
Вот-вот, я ж помню, на шестерке работала. На восьмерке нету дров. Если родится идея - поскажите решение. Звук у вортекса - шикарный. Дряблая c-media, которая сейчас вставлена вместо 8830, совершенно не катит.
Перенос в ядро и компиляция не спасли, значит...

Re: Aureal Vortex
Добавлено: 2011-03-28 14:35:23
Alex Keda
не просто так же выкинули
какая-то аннотация к этому действу была
Re: Aureal Vortex
Добавлено: 2011-03-28 15:42:43
Гость
никто никого не выкидывал
этого драйвера в бсд небыло
он в портах есть
но 8 и выше уже не поддерживает
пишите вообщем
http://www.matey.org/au88x0/
или сами фиксите
Re: Aureal Vortex
Добавлено: 2011-03-28 15:58:54
P.Voffka
c 8-ой версии он уже не поддерживается , но там в архиве с драйвером вобще-то не бинарники , а обьектные модули , причём линуксовые .
В notes строка с драйвером есть , но закоментарена .Простая правка проверки версии в мейк файле ничего не даёт .
Ещё момент , я собирал 8-е ядро по старинке , т.е. config ,depend && cleandepend , make && make install
Если через команду make buildkernel , ядро не собирается.
Подскажите куда копать ? Ведь есть же compat 4,5,6,7 , есть поддержка линукс abi .
Re: Aureal Vortex
Добавлено: 2011-03-28 16:15:21
Alvares
Я скачал alsa-дрова под линух, вечерком попробую скомпилять и подсунуть. Потом отпишусь
Re: Aureal Vortex
Добавлено: 2011-03-28 16:16:47
Гость
не надо рассказывать что там есть в архиве порта, я и без вас знаю
compat действует не на ядреные модули, а на юрезмоде приложения
ошибки хотя бы покажете какие там при сборке выплевывает?
make buildkernel оно и не должно собиратся
пля, вы порт собирайте а не ядро долбите
Re: Aureal Vortex
Добавлено: 2011-03-28 16:19:33
Гость
Alvares писал(а):Я скачал alsa-дрова под линух, вечерком попробую скомпилять и подсунуть. Потом отпишусь
у вас в голове каша
не надо было ничего скачивать
фиксите порт!
Re: Aureal Vortex
Добавлено: 2011-03-28 16:21:34
Alvares
Нашел тот порт aureal-kmod-1.5_6
Надо еще его проверить
Re: Aureal Vortex
Добавлено: 2011-03-28 16:24:07
Alvares
stable# uname -a
FreeBSD stable 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #0: Mon Dec 27 16:58:31 MSK
2010 root@stable:/usr/src/sys/i386/compile/GENERIC i386
stable# cd /usr/ports/audio/aureal-kmod/
stable# make install clean
===> aureal-kmod-1.5_6 is marked as broken: doesn't build on RELENG_8.
*** Error code 1
Stop in /usr/ports/audio/aureal-kmod.
stable#
Re: Aureal Vortex
Добавлено: 2011-03-28 16:28:01
Alvares
Поправил мейк-файл, компиляю
Код: Выделить всё
cc1: warnings being treated as errors
/usr/ports/audio/aureal-kmod/work/au88x0.c:535: warning: pointer type mismatch i
n conditional expression
/usr/ports/audio/aureal-kmod/work/au88x0.c:691: warning: pointer type mismatch i
n conditional expression
/usr/ports/audio/aureal-kmod/work/au88x0.c:692: warning: pointer type mismatch i
n conditional expression
/usr/ports/audio/aureal-kmod/work/au88x0.c:694: warning: pointer type mismatch i
n conditional expression
*** Error code 1
Stop in /usr/ports/audio/aureal-kmod/work/10.
*** Error code 1
Stop in /usr/ports/audio/aureal-kmod/work.
*** Error code 1
Stop in /usr/ports/audio/aureal-kmod.
Re: Aureal Vortex
Добавлено: 2011-03-28 16:32:19
P.Voffka
Гость писал(а): Гость » 2011-03-28 16:16:47 make buildkernel оно и не должно собиратсяпля, вы порт собирайте а не ядро долбите
Я сначала собрал 8.2 ядро .
Alvares попробуй в makefile подредактируй строку .if ${OSVERSION} >= 800000 на >= 900000

Re: Aureal Vortex
Добавлено: 2011-03-28 16:36:28
Гость
Alvares писал(а):Поправил мейк-файл, компиляю
полный лог компиляции показывайте
на пастенбин ка
Re: Aureal Vortex
Добавлено: 2011-03-28 16:41:58
Alvares
Да собственно это и есть полный лог
Код: Выделить всё
===> Building for aureal-kmod-1.5_6
===> 10 (all)
Warning: Object directory not changed from original /usr/ports/audio/aureal-kmod
/work/10
cc -O2 -pipe -fno-strict-aliasing -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I/u
sr/ports/audio/aureal-kmod/work -I. -I@ -I@/contrib/altq -finline-limit=8000 --p
aram inline-unit-growth=100 --param large-function-growth=1000 -fno-common -mno
-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-3dnow -mno-sse -
mno-sse2 -mno-sse3 -ffreestanding -fstack-protector -std=iso9899:1999 -fstack-pr
otector -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-
prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -ffor
mat-extensions -c /usr/ports/audio/aureal-kmod/work/au88x0.c
cc1: warnings being treated as errors
/usr/ports/audio/aureal-kmod/work/au88x0.c:535: warning: pointer type mismatch i
n conditional expression
/usr/ports/audio/aureal-kmod/work/au88x0.c:691: warning: pointer type mismatch i
n conditional expression
/usr/ports/audio/aureal-kmod/work/au88x0.c:692: warning: pointer type mismatch i
n conditional expression
/usr/ports/audio/aureal-kmod/work/au88x0.c:694: warning: pointer type mismatch i
n conditional expression
*** Error code 1
Stop in /usr/ports/audio/aureal-kmod/work/10.
*** Error code 1
Stop in /usr/ports/audio/aureal-kmod/work.
*** Error code 1
Stop in /usr/ports/audio/aureal-kmod.
Makefile подредактировал на 9, соответственно
Re: Aureal Vortex
Добавлено: 2011-03-28 16:49:26
hizel
MAINTAINER=
c.kworr@gmail.com
sobomax@FreeBSD.ORG Maxim Sobolev
два контакта с которыми можно предметно поговорить, второй похоже и кириллический текст распарсит ;-)
Re: Aureal Vortex
Добавлено: 2011-03-28 16:58:06
Гость
нет ниодной ошибки, все варнинги
это связано с ЕБНУТОЙ сменой в бсд типа предупрежения
гуглите я нужные флаги для make.conf уже давал на форуме
собомакс ничем не поможет, уверяю вас
Re: Aureal Vortex
Добавлено: 2011-03-28 17:00:56
Alvares
Плюньте ссылкой, а то поиск 44 листа выдает
Re: Aureal Vortex
Добавлено: 2011-03-28 17:08:01
Гость
не помню ссылок
там CFLAGS добавить надо
в темах про DVB Sat ищите
Re: Aureal Vortex
Добавлено: 2011-03-28 17:08:28
Alvares
echo "WERROR=" >> /etc/make.conf
Хм, собралось. Дома поехал пробовать. Звук тама

Re: Aureal Vortex
Добавлено: 2011-03-28 17:08:58
P.Voffka
Если флаги тут
http://www.lissyara.su/articles/freebsd ... make.conf/
То именно по этой рекомендации я их и выставлял , года два назд.
Re: Aureal Vortex
Добавлено: 2011-03-28 17:12:03
Гость
Alvares писал(а):echo "WERROR=" >> /etc/make.conf
ну да, что то типа такого
я уже не помню
собирается?
Re: Aureal Vortex
Добавлено: 2011-03-28 17:12:41
Alvares
читай выше мой пост. Больше не надо ничего пихать в make.conf
Re: Aureal Vortex
Добавлено: 2011-08-12 22:29:18
simon272
Может кто сталкивался... Являюсь почти счастливым обладателем Monster Sound MX300 ( Vortex 2 8830). Порт audio/aureal-kmod скомпилился и установился без проблем, модуль подгружается и звуковушка видится:
Код: Выделить всё
audio-system-sa# kldstat
Id Refs Address Size Name
1 3 0xc0400000 a52fc4 kernel
2 2 0xc0e53000 4a5b4 sound.ko
3 1 0xc1c1c000 23000 snd_au8830.ko
audio-system-sa# pciconf -lv
...
pcm0@pci0:0:8:0: class=0x040100 card=0x30021092 chip=0x000212eb rev=0xfe hdr=0x00
vendor = 'Aureal Semiconductor'
device = 'AU8830 Vortex 2 3D Digital Audio Processor'
class = multimedia
subclass = audio
...
audio-system-sa# cat /dev/sndstat
FreeBSD Audio Driver (newpcm: 32bit 2007061600/i386)
Installed devices:
pcm0: <Aureal Vortex 8830> at memory 0x81040000 irq 12 [MPSAFE] (0p:0v/1r:1v channels default)
Но при этом звуковые устройства в /dev отсутствуют, а dmesg выдает следующее:
Код: Выделить всё
...
pcm0: <Aureal Vortex 8830> port 0x8400-0x8407,0x8408-0x840f mem 0x81040000-0x8107ffff irq 12 at device 8.0 on pci0
pcm0: [ITHREAD]
sndbuf_alloc failed
pcm0: chn_init(pcm0:play:dsp0.p0) failed: err = 19
pcm0: pcm_chn_create(auchan, 1, 0xc1b7f800) failed
sndbuf_alloc failed
pcm0: chn_init(pcm0:play:dsp0.p0) failed: err = 19
pcm0: pcm_chn_create(auchan, 1, 0xc1b7f800) failed
sndbuf_alloc failed
pcm0: chn_init(pcm0:play:dsp0.p0) failed: err = 19
pcm0: pcm_chn_create(auchan, 1, 0xc1b7f800) failed
sndbuf_alloc failed
pcm0: chn_init(pcm0:play:dsp0.p0) failed: err = 19
pcm0: pcm_chn_create(auchan, 1, 0xc1b7f800) failed
Пробовал как на FreeBSD 8.2, так и на 7.4 (на ней пока и остановился):
Код: Выделить всё
audio-system-sa# uname -a
FreeBSD audio-system-sa.atv.zp.ua 7.4-RELEASE FreeBSD 7.4-RELEASE #0: Thu Feb 17 03:51:56 UTC 2011 root@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386
Все это безобразие задумывалось как аудио-плеерок с управлением по сети. Железо - старый пень ММХ 200МГц который живет на мамке от Fujitsu (датирована 1997 годом). Звуковуха подключена через переходничек, который превращает два неведомых мне разъема в 3хPCI + 2xISA.
Если кто сталкивался с подобным - подтолкните в нужном направлении. Заранее спасибо!
Re: Aureal Vortex
Добавлено: 2011-08-14 20:15:05
Alvares
то, что скомпилилось, ничего не означает. Я так и не завел звук. Пришлось пользоваться галимой встроенной. Потом нашел Crystal Media-чего-то-там...