Alex Samad
2009-Jun-16 11:22 UTC
[asterisk-users] missing chan_dahdi.o in debian asterisk 1.4.x
Hi 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 [Jun 16 21:22:30] WARNING[4360]: loader.c:653 load_resource: Module 'chan_dahdi.so' could not be loaded. for a simple change over, its turning out to be not so simple -- "A dictatorship would be a heck of a lot easier, there's no question about it." - George W. Bush 07/27/2001 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.digium.com/pipermail/asterisk-users/attachments/20090616/3ffc747a/attachment.pgp
Kevin P. Fleming
2009-Jun-16 12:03 UTC
[asterisk-users] missing chan_dahdi.o in debian asterisk 1.4.x
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_unrefMoving 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