by yeshuawatso » Mon Apr 14, 2008 9:27 pm
Well looks like I got things to work just fine. But I figured I might let some people know what to do for my scenario.
For those who are using the AsteriskNOW setup, follow the scratch install as needed, however do not recompile the kernel or re-install asterisk. Use the Asterisk GUI to setup your extensions that do not need to use the dialer (although, technically they could). Then follow the instructions to edit the config files. Use the built in File editor within the AsteriskGUI. Once everything has been copied over and the required programs and codecs loaded, restart asterisk and return to the file editor.
Within the extensions.conf file, copy all text from the numbering plan. This maybe labeled "numberplan-custom-1" where the number 1 can be incremental. Paste this information under the "default" segment of the file. This will allow your extensions to dial out and avoid the "default" problem I was facing earlier. I'm sure there is a more appropriate way to make this work, I however didn't have time to google any solutions.
This setup will at least get the ball moving with using the easy install of the AsteriskNOW setup. So far the only downside I've found, is that Vicidial can't determine if the call has ended or still ongoing. Although you can log it appropriately, the pop-up message about "Dial time out [or something similar], will get a little annoying.
For now, this is a quick and easy way to set things up very quickly but should not be used for production. The strain of installing this system this way will get your hands dirty and ready for the normal scratch install. Although you can install the AsteriskGUI later, you will at least understand how all of these files affect the areas of Asterisk.
If anyone see's an easier way to do this that someone may find beneficial, please post a response. My next plan is to completely redesign astGUIclient and Vicidial so they are more attractive and easier to setup. Vicidial lacks a lot of design elements that commercial software systems have. But for now, I have another scratch install to perform.
Thanks for everyone's help.