Hello
I recently upgraded from 1.4.24 to 1.4.25 and while loading chan_dahdi I receive the follwing message:
lenny*CLI> module load chan_dahdi.so
[May 26 22:03:21] WARNING[29104]: loader.c:400 load_dynamic_module: Error loading module 'chan_dahdi.so': /usr/lib/asterisk/modules/chan_dahdi.so: undefined symbol: ast_smdi_interface_find
[May 26 22:03:21] WARNING[29104]: loader.c:640 load_resource: Module 'chan_dahdi.so' could not be loaded.
lenny*CLI>
What can be the problem?
lenny*CLI> core show version
Asterisk 1.4.25 built by root @ lenny on a x86_64 running Linux on 2009-05-25 21:56:16 UTC
lenny*CLI>
does dahdi_cfg -vv still work? If so, it’s probably just a compile error.
yes dahdi_cfg -vv still works…what can be wrong?
rerun make menuselect and deselect the smdi interface, then do
make && make install.
no this still does not work, result is the same
do prior steps except unselect res_sdmi in 8. resource modules.
Hi,
I upgraded now the dahdi to 2.2.x and tried asterisl 1.4.26.x, but still no sucess, and the same message when loading chan_dahdi…rolling back to Asterisk 1.4.24 and it works again
after much tinkering with format releases and candidate versions (8+ months), I am now on the SVN branch of 1.4. It seems to be much more stable and less error-prone (would say error-free, but that’s too much to ask for in a non-commercial, multi-platform product).