Звездочка 10, dahdi_dummy не будет строить - PullRequest
0 голосов
/ 31 марта 2012
# cat /proc/version
Linux version 3.2.0-2-amd64 (Debian 3.2.12-1) (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-1) ) #1 SMP Tue Mar 20 18:36:37 UTC 2012

Я читал, что некоторые приложения в Asterisk 10 все еще используют таймеры от dahdi_dummy. Но он не будет собран - make игнорирует модуль dahdi_dummy:

root@ster:/usr/src/dahdi-linux-complete-2.6.0+2.6.0# find ./ -name '*dummy*'
./tools/menuselect/contrib/Makefile-dummy
./tools/menuselect/contrib/menuselect-dummy
./linux/drivers/dahdi/dahdi_dummy.c

dahdi show status в кли ничего не показывает. На самом деле я не буду использовать карты Digium, поэтому мне , вероятно, нужно только dahdi_dummy.

# lsmod | grep dahdi
dahdi_transcode        13001  1 wctc4xxp
dahdi_voicebus         45931  2 wcte12xp,wctdm24xxp
dahdi                 191058  11     wct4xxp,dahdi_voicebus,wcte12xp,wct1xxp,wcte11xp,wctdm24xxp,wcfxo,wctdm,wcb4xxp,dahdi_transcode,xpp
crc_ccitt              12347  2 dahdi,wctdm24xxp

Итак, может мне больше не нужен этот модуль? И почему он не скомпилируется?

Спасибо.

1 Ответ

0 голосов
/ 02 апреля 2012

Вам больше не нужен dahdi_dummy.Это не требуется с DAHDI-Linux 2.3.0.Ядро DAHDI теперь может автоматически использовать таймеры ядра, если не установлено оборудование телефонии.

Причина, по которой он не будет компилироваться в 2.6.0, была вызвана ошибкой, исправленной в 2.6.0-rc1.Интерфейс между ядром DAHDI и драйверами платы изменился, но dahdi_dummy также не был обновлен.Более подробная информация доступна в системе отслеживания проблем Asterisk в выпуске DAHLIN-274 .

...