Hi,
We are using the ISO and recently upgraded to 1.6.0.5 via yum and have noticed that conference rooms are no longer working correctly and get the following messages:
WARNING[6518]: channel.c:3477 ast_request: No channel type registered for 'DAHDI'
WARNING[6518]: app_meetme.c:3032 find_conf: No DAHDI channel available for conference, user introduction disabled (is chan_dahdi loaded?)
Checking there is no chan_dahdi.so?
Feb 28 02:58:51 teletraan1 yum: Updated: krb5-libs - 1.6.1-25.el5_2.2.i386
Feb 28 02:58:52 teletraan1 yum: Updated: dahdi-linux - 2.1.0.4-el5.i386
Feb 28 02:58:53 teletraan1 yum: Updated: dahdi-tools - 2.1.0.2-4.el5.i386
Feb 28 02:58:58 teletraan1 yum: Updated: dahdi-linux-modules - 2.1.0.4-2.6.18.92.1.22.el5.i386
Feb 28 02:58:59 teletraan1 yum: Updated: nss - 3.12.2.0-4.el5.centos.i386
Feb 28 02:59:04 teletraan1 yum: Updated: asterisk16 - 1.6.0.5-el5.i386
Feb 28 02:59:05 teletraan1 yum: Updated: krb5-devel - 1.6.1-25.el5_2.2.i386
Feb 28 02:59:06 teletraan1 yum: Updated: krb5-workstation - 1.6.1-25.el5_2.2.i386
Regards
Allister
is the module in
Hi Erik,
Thanks for the help, no chan_dahdi.so is not in /usr/lib/asterisk/modules/ as would be expected.
Kernel is the same version from 1.6.0.3 and the modules are loaded and that part seems to work fine eg: /etc/init.d/dahdi starts fine etc.
We currently have two Thirdlane servers running Asterisk 1.6 installed using the ISO and both have this issue since upgrading to version 1.6.0.5. We were playing around with getting a PAE kernel going but the rpm repositories don't have PAE supported dahdi modules and therefore gave up, so I reinstalled Asterisk on one of the servers in the following order to make sure.
dahdi-linux - 2.1.0.4-el5.i386
dahdi-tools - 2.1.0.2-4.el5.i386
dahdi-linux-modules - 2.1.0.4-2.6.18.92.1.22.el5.i386
asterisk16 - 1.6.0.5-el5.i386
asterisk16-addons.i386 0:1.6.0-el5
And chan_dahdi.so is still missing, maybe it was missed in the package build?
Regards
Allister Maguire
possibly; I don't use the
possibly; I don't use the rpm's. Thats a pretty friggen huge oversight it it was. When it comes to asterisk and dahdi kernel modules; I always roll my own. Just download and compile 1.6.0.5 yourself and it should resolve the issue.
is the module in /usr/lib/asterisk/modules/ ?
if so you may not have the dahdi modules loaded (did you upgrade your kernel and not build new kernel modules?)