[Asterisk-Users] Asterisk Realtime and ODBC

Brian West brian.west at mac.com
Tue Jun 28 12:53:54 MST 2005


try putting your sip.conf on disk and load peers/users from the  
database.

/b
---
Anakin: “You’re either with me, or you’re my enemy.”
Obi-Wan: “Only a Sith could be an absolutist.”

On Jun 28, 2005, at 1:36 PM, Tim Lyakhovetskiy wrote:

> Hello all!
>
> My basic problem is that we haven't been able to get realtime to  
> use ODBC to store configuration data. Here are the details:
>
> We've installed Asterisk on a CentOS machine as follows:
> 1. Downloaded, compiled, and installed FreeTDS 0.63
> 2. Downloaded, compiled, and installed  unixODBC 2.2.11
> 3. Downloaded, compiled, and installed Asterisk, Asterisk-Addons,  
> and Zaptel from CVS HEAD
>
> We checked the FreeTDS and ODBC connections several ways, using the  
> "tsql" and "isql" utilities, and Ethereal for network monitoring.  
> Everything worked perfectly. Then we set up asterisk as follows:
>
> <extconfig.conf>
>
> [settings]
>
> sip.conf => odbc,asterisk,ast_config
> sipusers => odbc,asterisk,sip_buddies
> sippeers => odbc,asterisk,sip_buddies
> extensions_table => odbc,asterisk,extensions_table
>
> <extensions.conf>
>
> [default]
> switch => Realtime/default at extensions_table
>
> <res_odbc.conf>
>
> [asterisk]
> dsn => "our DSN name"
> username => "our username"
> password => "our password"
> pre-connect => yes
>
> <modules.conf>
>
> [modules]
> autoload=yes
>
> noload => pbx_gtkconsole.so
> noload => pbx_kdeconsole.so
> noload => app_intercom.so
>
> load => chan_modem.so
> load => res_musiconhold.so
>
> noload => chan_alsa.so
>
> noload => res_config_mysql.so
> noload => cdr_addon_mysql.so
> load => app_realtime.so
> load => pbx_realtime.so
>
> After that, we loaded up Asterisk, and there were no error  
> messages. Not only that, the res_odbc and res_config_odbc modules  
> loaded up just fine, AND Ethereal showed that a login to our MS SQL  
> database went through. However, when we tried to add extensions or  
> SIP friends, nothing worked. The strange thing was that Asterisk  
> didn't even try to query the database (observed through Ethereal)  
> and just tried to use the conf files.
>
> Just to make sure we weren't crazy, we set up Asterisk using MySQL  
> and that setup worked perfectly right from the start. We would  
> still like to use ODBC->MS SQL though, because we would like to  
> keep the amount of different databases minimal.
>
> voip-info isn't much help on this, and we've looked far and wide  
> for any more information regarding Asterisk ODBC setups, finding  
> very little.
>
> Anything we missed?
>
> Thanks,
> -Tim Lyakhovetskiy
>
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today -  
> it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/ 
> direct/01/
>
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-users
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
>




More information about the asterisk-users mailing list