[root@localhost lib]# asterisk -rx 'dahdi show status' Description Alarms IRQ bpviol CRC Fra Codi Options LBO [root@localhost lib]# lsmod | grep dahdi dahdi 239152 5 rcbfx,r1t1,rxt1 crc_ccitt 35265 1 dahdi
Shalkov Max ( 2012-09-24 15:07:28 +0400 )редактироватьZZUZ подскажите пож-та, в данном случае для меня имеет смысл перекомпилировать дрова?
Shalkov Max ( 2012-09-24 16:56:19 +0400 )редактироватьв asterisk -rx 'dahdi show status' | grep -i dummy
пусто? в lsmod | grep dahdi_dummy
пусто? Имеет.
zzuz сыпится множество ошибок, начинается все с загрузки. Скачал через винду, скинул в раздел usr/src/ папку, потом в конце make: make[1]: * [include/dahdi/version.h] Error 126 ; make: * [all] Error 2 в чем проблема?))
Shalkov Max ( 2012-09-25 10:13:32 +0400 )редактироватьzzuz я понимаю что вы хотите чтобы я додумал сам. но вот честно смотрю в этот лог и нифига не пойму в чем там проблема. Хоть на мысль наведите чтоле)
Shalkov Max ( 2012-09-25 10:59:21 +0400 )редактироватьА Вы думаете , что по "make: make[1]: * [include/dahdi/version.h] Error 126 ; make: * [all] Error 2 "
я сразу скажу в чём дело?
Погуглил, нашел несколько пунктов по которым должен работать dahdi. Версия линя и компилятора gcc у меня совпадает. Пишут еще: Должны быть установлены заголовочные файлы ядра.
Обычно это пакет вида linux-headers-xx-x86, он добавит ссылку /lib/modules/xx.yy.zz/build/ на папку с заголовочными файлами. Команда "ls /lib/modules/uname -r
/build/" должна выполниться без ошибок.
Не установлены вспомогательные пакеты libnewt-dev, ncurses-dev.
Полный список нужно смотреть в файлах README внутри DAHDI.
Могу скинуть полный лог. Здесь есть возможность сделать спойлер?
Shalkov Max ( 2012-09-25 11:12:03 +0400 )редактироватьВы хотите перекинуть заботу по решению проблемы на форум. Зачем? Вы и так уже нашли решение, вот и решайте.
zzuz ( 2012-09-25 11:16:21 +0400 )редактироватьТак как в линуксе я разбираюсь как свинья в апельсинах, я все же расчитываю на помощь форумчан)
Shalkov Max ( 2012-09-25 11:19:44 +0400 )редактировать[root@localhost dahdilinux]# make clean ; make
make -C linux clean
make[1]: Entering directory /usr/src/dahdi_linux/linux'
make -C /lib/modules/2.6.18-238.12.1.el5/build SUBDIRS=/usr/src/dahdi_linux/linux/drivers/dahdi DAHDI_INCLUDE=/usr/src/dahdi_linux/linux/include DAHDI_MODULES_EXTRA=" " HOTPLUG_FIRMWARE=yes clean
make[2]: Entering directory
/usr/src/kernels/2.6.18-238.12.1.el5-x8664'
make[2]: Leaving directory /usr/src/kernels/2.6.18-238.12.1.el5-x86_64'
make -C drivers/dahdi/firmware clean
make[2]: Entering directory
/usr/src/dahdilinux/linux/drivers/dahdi/firmware'
rm -f dahdi-fw-*.o
make[2]: Leaving directory /usr/src/dahdi_linux/linux/drivers/dahdi/firmware'
make[1]: Leaving directory
/usr/src/dahdilinux/linux'
make -C tools clean
make[1]: Entering directory /usr/src/dahdi_linux/tools'
make[2]: Entering directory
/usr/src/dahdilinux/tools/menuselect'
rm -f menuselect cmenuselect gmenuselect nmenuselect menuselect.o strcompat.o menuselectstub.o
make[2]: Leaving directory /usr/src/dahdi_linux/tools/menuselect'
rm -f fxotune fxstest sethdlc dahdi_cfg dahdi_diag dahdi_monitor dahdi_speed dahdi_test dahdi_scan dahdi_tool dahdi_maint patgen pattest patlooptest hdlcstress hdlctest hdlcgen hdlcverify timertest dahdi_maint
rm -f *.o dahdi_cfg tzdriver sethdlc
rm -f libtonezone.so libtonezone.a *.lo
make[2]: Entering directory
/usr/src/dahdilinux/tools/ppp'
rm -f *.o *.so *.a
make[2]: Leaving directory /usr/src/dahdi_linux/tools/ppp'
make[2]: execvp: oct612x/octasic-helper: Permission denied
make[2]: Entering directory
/usr/src/dahdilinux/tools/xpp'
make[2]: execvp: oct612x/octasic-helper: Permission denied
Makefile:178: .depend: No such file or directory
astribankhexload.c:37:27: error: ../autoconfig.h: No such file or directory
astribankis_starting.c:1:27: error: ../autoconfig.h: No such file or directory
make[2]: execvp: oct612x/octasic-helper: Permission denied
на виртуалке или на реальном сервере запущено ?
awsswa ( 2012-09-24 14:04:08 +0400 )редактироватьвиртуалка Hyper-V Server 2008 R2
Shalkov Max ( 2012-09-24 15:05:57 +0400 )редактироватьставьте на реальное железо - на виртуалке Hyper-V так и будет
awsswa ( 2012-09-24 15:07:47 +0400 )редактироватьт.е. это 100%?
Shalkov Max ( 2012-09-24 15:10:29 +0400 )редактироватьна Hyper-V - 100% на других вирталках, волшебным тюнингом можно добиться чтоб не так заметно было - но всё равно будет.
awsswa ( 2012-09-24 15:12:51 +0400 )редактироватья просто пока его тестирую.. нужн уяснить все тонкости работы сней)) но спасибо за инфу! =)
Shalkov Max ( 2012-09-24 15:17:32 +0400 )редактироватьочень знаете странно, на VMware vSphere и музыка в холде и сообщения проигрываться нормально, м.б. проблема в железе на котором живет виртуалка. Если че у меня Asterisk 1.8.12.0
jimmyy_spb ( 2012-09-24 15:41:41 +0400 )редактироватьНе слушайте ответчика , я могу Вам представить кучу клиентов , которые держат колл-центры на виртуальных машинах с 30-50 операторами и 10000 звонками. никто на прерывания не жалуется. Да, настроить приходилось , времени тратилось достаточно, особенно с openvz . Всё решаемо при наличии знания и опыта.
zzuz ( 2012-09-24 15:44:11 +0400 )редактироватьПроблема в железе наврядли, Сервер довольно мощный и процент загрузки не полный. На Asterix с 2мя Extension 1,5Gb ОЗУ и 1 проц. Для тестов думаю должно хватать
Shalkov Max ( 2012-09-24 16:50:16 +0400 )редактироватьОшибка в источнике синхронизации в южном мосте платы могут и на мощных серверах проявляться. Но это редкость еще та.
zzuz ( 2012-09-24 17:10:05 +0400 )редактироватьБольшой секрет: железка от cisco телефонная тоже работает на VMware, только там не x86 процессор и VMware наверно затюненгован по полной. Плюс там параллельно не крутится домен, терминал и 1С - потому наверно и работает без проблем со звуком.
awsswa ( 2012-09-25 10:45:18 +0400 )редактироватьКто в лес, кто по дрова. С Ваших предыдущим комментарием это вообще не вяжется.
zzuz ( 2012-09-25 14:28:08 +0400 )редактироватьс комментариями вяжется - если вы не гуру настройки ядра на виртуальных машинах под linux - ставьте на реальном железе. а виртуалку под именем Hyper-V - вообще не настроить.
awsswa ( 2012-09-25 16:12:18 +0400 )редактировать