cdr_sqlite.so - how to get a copy

Hello,

I am currently logging CDRs to the Master.csv file on my embedded Asterisk appliance (IP04 that runs uClinux on a Blackfin CPU). I have noted that there is a file called cdr_csv.so located at /usr/lib/asterisk/modules and that this module has been loaded by Asterisk.

I need to log my CDRs to a SQLite database and I am having trouble with this. I think the reason for this is because cdr_sqlite.so has not been loaded by asterisk, nor is there a copy of this module at /usr/lib/asterisk/modules. Would this be a fair assessment?

If so, how can I obtain a copy of this module?

Sorry if this is a basic question.

You need to install Asterisk following:

  1. ./configure
  2. make menuconfig
  3. make
  4. make install
    During 2 - you can select modules you want, including cdr_sqlite. Of course there is a trick - to select cdr_sqlite, you need to solve dependency - sqlite(E)