Asterisk 1.2 not starting

I was using asterisk 1.0.7 version earlier, and now upgraded to ver 1.2.1.
But asterisk -cvvv failes to start with:
[]Dec 20 12:53:23 WARNING[4119]: loader.c:325 __load_resource: /usr/lib/asterisk/modules/ cannot open shared object file: No such file or directory
Dec 20 12:53:23 WARNING[4119]: loader.c:499 load_modules: Loading module failed!
How can i proceed? Since I am new to asterisk, kindly help.
thanks n regards

did you empty your /usr/lib/asterisk/modules directory before compiling 1.2 ? or are you using the same .conf files ?

you’ve probably either got a mix of old and new in there, it’s possible to weed the old ones out, but far easier to ditch them and let the ‘make install’ put the new ones in … or your old conf files try to load modules that are deprecated.

edit : just found this on voip-info.org

I use Debian Linux distro.
I emptied the /usr/lib/asterisk/modules directory, and then using Synaptic Manager - I removed the old Asterisk version, upgraded to kernel 2.6 and installed the new Asterisk 1.2.
On starting asterisk now, I get the error:
[]Dec 20 14:58:43 WARNING[4749]: loader.c:325 __load_resource: /usr/lib/asterisk/modules/ undefined symbol: ast_smoother_feed
Dec 20 14:58:43 WARNING[4749]: loader.c:554 load_modules: Loading module failed!

I dont seem to understand whats going wrong where!
Kindly help.


Unless you need to use the chan_capi module, i wouldn’t worry about it. Just add the following in modules.conf:

noload => chan_capi