[asterisk-users] missing chan_dahdi.o in debian asterisk 1.4.x
Kevin P. Fleming
kpfleming at digium.com
Tue Jun 16 07:03:06 CDT 2009
Alex Samad wrote:
> it seems like chan_dahdi.so is missing in debian asterisk 1.4.21....
>
> so I have upgraded to 1.6 and no I can load chan_dahdi.so
>
> Command 'module load chan_dahdi.so' failed.
> [Jun 16 21:22:30] WARNING[4360]: loader.c:417 load_dynamic_module: Error
> loading module 'chan_dahdi.so': /usr/lib/asterisk/modules/chan_dahdi.so:
> undefined symbol: ast_smdi_interface_unref
Moving from Asterisk 1.4 to 1.6 is not a 'simple changeover' :-) It's a
major upgrade.
In spite of that, for the time being chan_dahdi in Asterisk 1.6 requires
that res_smdi be loaded first. If you are manually loading modules
(instead of using 'autoload=yes' in /etc/asterisk/modules.conf'), you
need to ensure that you load res_smdi before chan_dahdi. There are other
modules that have dependencies like this as well, you can see what they
are by running 'make menuselect' and looking at the dependency list for
each module you want to load.
--
Kevin P. Fleming
Digium, Inc. | Director of Software Technologies
445 Jan Davis Drive NW - Huntsville, AL 35806 - USA
skype: kpfleming | jabber: kpfleming at digium.com
Check us out at www.digium.com & www.asterisk.org
More information about the asterisk-users
mailing list