yeah yeah.. long time no update
February 26, 2006
so sue me.. i've been busy :)
upgraded a bunch of the servers at work to the newest gentoo..
upgraded three asterisk servers to current svn and upgraded all config files
setup iax encryption (found here)
also upgraded spandsp where applicable.. been doing lots of reading about asterisk lately again.. finally.. lots has changed and it's hard to keep up now with a crazy job and trying to start three companies.. but yeah.. asterisk is definatly back on the mind so i'll be updating more frequently :)
tomorrow i plan on replacing all the asterisk sounds with the native audio formats - no transcoding and better sounding sounds = better for muh users :)
Vonage Files for IPO..
February 9, 2006
LOS ANGELES (Reuters)—Internet telephone service provider Vonage Holdings may raise up to $250 million in an initial public offering to fund efforts to expand its subscriber base, according to a regulatory filing Wednesday.
The IPO announcement from the money-losing independent provider of VOIP (voice over IP) services comes as that fast-growing market appears to be on the verge of reaching a broader audience—and as competition from much larger companies intensifies.
Terms have not been set for the offering, expected to be led by underwriters Citigroup, Deutsche Bank Securities, and UBS Investment Bank, according to the filing with the U.S. Securities and Exchange Commission.
Vonage said in the filing that it had more than 1.4 million subscriber lines as of Feb. 8 and lost $189.6 million on revenue of $174.0 million in the first nine months of 2005. The company spent $176.3 million on marketing in the same period.
"To grow our revenue and customer base and enhance awareness of our brand, we have chosen to spend significant amounts on our marketing activities, and we intend to continue to do so," the company said.
Vonage's service allows a subscriber to make calls using a phone connected to a high-speed Internet line. Ninety-five percent of its customers are in the United States.
The VOIP market for voice services over high-speed Internet is estimated to grow from a range of 900,000 to 1.5 million North American consumer users in 2004 to between 8.2 million and 15.3 million users by the end of 2007, Vonage said.
from: http://www.eweek.com/article2/0,1759,1923338,00.asp?kc=EWRSS04069TX1K0000701
(un)useful asterisk shell prompt
February 7, 2006
i found this tonight in one of my olddddddd bashrc's backed up from like 2 years ago now.. dunno if it's useful for anyone, but i'm just tossing it here for historical reference since its asterisk related.
put one of these in your .bashrc to get funky prompts.
export ASTERISK_PROMPT="%n \
[ %d/%t ]%n \
[ Load1: %l1 Load2: %l2 Load3: %l3 ]%n \
[ Processes: %l4 PID: %l5 ]%n \
[ %H ] \
%%%# "or
export ASTERISK_PROMPT="%%%#> "
Startings of an asterisk config file differ program
February 6, 2006
yeah yeah it's mad lame.. but it's still quicker than copy and pasting to diff the files....
i'll update this again sometime with a better version
#!/bin/bash
# script to $DIFF_CMD the new configs dir with what /etc/asterisk currently has
#
# Set the asterisk config directory
# It's important to leave out the trailing slash
#
AST_CFGDIR="/opt/svn/feb0206/asterisk/configs"
AST_RUNDIR="/etc/asterisk/samples"
# your diff command location
DIFF_CMD='/usr/bin/diff --brief'
#
# These config files reside in the database, but we still keep
# a local copy nearby as a .conf.sample so we know what's changed
# regardless of upgrades and $DIFF_CMDing files
#
$DIFF_CMD $AST_CFGDIR/iax.conf.sample $AST_RUNDIR/iax.conf.sample
$DIFF_CMD $AST_CFGDIR/sip.conf.sample $AST_RUNDIR/sip.conf.sample
$DIFF_CMD $AST_CFGDIR/voicemail.conf.sample $AST_RUNDIR/voicemail.conf.sample
$DIFF_CMD $AST_CFGDIR/queues.conf.sample $AST_RUNDIR/queues.conf.sample
# this one isn't from db, but it's vastly different so we keep seperate copies
$DIFF_CMD $AST_CFGDIR/extensions.conf.sample $AST_RUNDIR/extensions.conf.sample
# after diffing these files we want to copy the new ones over to replace the sample files
# these are the files to copy
#cp $AST_CFGDIR/extensions.conf.sample $AST_RUNDIR/
#cp $AST_CFGDIR/iax.conf.sample $AST_RUNDIR/
#cp $AST_CFGDIR/queues.conf.sample $AST_RUNDIR/
#cp $AST_CFGDIR/sip.conf.sample $AST_RUNDIR/
#cp $AST_CFGDIR/voicemail.conf.sample $AST_RUNDIR/
#
# These files run from the config directory so should never change
#
$DIFF_CMD $AST_CFGDIR/adsi.conf.sample $AST_RUNDIR/adsi.conf.sample
$DIFF_CMD $AST_CFGDIR/cdr_odbc.conf.sample $AST_RUNDIR/cdr_odbc.conf.sample
$DIFF_CMD $AST_CFGDIR/meetme.conf.sample $AST_RUNDIR/meetme.conf.sample
$DIFF_CMD $AST_CFGDIR/phone.conf.sample $AST_RUNDIR/phone.conf.sample
$DIFF_CMD $AST_CFGDIR/telcordia-1.adsi $AST_RUNDIR/telcordia-1.adsi
$DIFF_CMD $AST_CFGDIR/adtranvofr.conf.sample $AST_RUNDIR/adtranvofr.conf.sample
$DIFF_CMD $AST_CFGDIR/cdr_pgsql.conf.sample $AST_RUNDIR/cdr_pgsql.conf.sample
$DIFF_CMD $AST_CFGDIR/features.conf.sample $AST_RUNDIR/features.conf.sample
$DIFF_CMD $AST_CFGDIR/mgcp.conf.sample $AST_RUNDIR/mgcp.conf.sample
$DIFF_CMD $AST_CFGDIR/privacy.conf.sample $AST_RUNDIR/privacy.conf.sample
$DIFF_CMD $AST_CFGDIR/udptl.conf.sample $AST_RUNDIR/udptl.conf.sample
$DIFF_CMD $AST_CFGDIR/agents.conf.sample $AST_RUNDIR/agents.conf.sample
$DIFF_CMD $AST_CFGDIR/cdr_tds.conf.sample $AST_RUNDIR/cdr_tds.conf.sample
$DIFF_CMD $AST_CFGDIR/festival.conf.sample $AST_RUNDIR/festival.conf.sample
$DIFF_CMD $AST_CFGDIR/misdn.conf.sample $AST_RUNDIR/misdn.conf.sample
$DIFF_CMD $AST_CFGDIR/alarmreceiver.conf.sample $AST_RUNDIR/alarmreceiver.conf.sample
$DIFF_CMD $AST_CFGDIR/codecs.conf.sample $AST_RUNDIR/codecs.conf.sample
$DIFF_CMD $AST_CFGDIR/func_odbc.conf.sample $AST_RUNDIR/func_odbc.conf.sample
$DIFF_CMD $AST_CFGDIR/modem.conf.sample $AST_RUNDIR/modem.conf.sample
$DIFF_CMD $AST_CFGDIR/res_odbc.conf.sample $AST_RUNDIR/res_odbc.conf.sample
$DIFF_CMD $AST_CFGDIR/vpb.conf.sample $AST_RUNDIR/vpb.conf.sample
$DIFF_CMD $AST_CFGDIR/alsa.conf.sample $AST_RUNDIR/alsa.conf.sample
$DIFF_CMD $AST_CFGDIR/dnsmgr.conf.sample $AST_RUNDIR/dnsmgr.conf.sample
$DIFF_CMD $AST_CFGDIR/modules.conf.sample $AST_RUNDIR/modules.conf.sample
$DIFF_CMD $AST_CFGDIR/rpt.conf.sample $AST_RUNDIR/rpt.conf.sample
$DIFF_CMD $AST_CFGDIR/zapata.conf.sample $AST_RUNDIR/zapata.conf.sample
$DIFF_CMD $AST_CFGDIR/asterisk.adsi $AST_RUNDIR/asterisk.adsi
$DIFF_CMD $AST_CFGDIR/dundi.conf.sample $AST_RUNDIR/dundi.conf.sample
$DIFF_CMD $AST_CFGDIR/iaxprov.conf.sample $AST_RUNDIR/iaxprov.conf.sample
$DIFF_CMD $AST_CFGDIR/musiconhold.conf.sample $AST_RUNDIR/musiconhold.conf.sample
$DIFF_CMD $AST_CFGDIR/rtp.conf.sample $AST_RUNDIR/rtp.conf.sample
$DIFF_CMD $AST_CFGDIR/cdr.conf.sample $AST_RUNDIR/cdr.conf.sample
$DIFF_CMD $AST_CFGDIR/enum.conf.sample $AST_RUNDIR/enum.conf.sample
$DIFF_CMD $AST_CFGDIR/indications.conf.sample $AST_RUNDIR/indications.conf.sample
$DIFF_CMD $AST_CFGDIR/muted.conf.sample $AST_RUNDIR/muted.conf.sample
$DIFF_CMD $AST_CFGDIR/cdr_custom.conf.sample $AST_RUNDIR/cdr_custom.conf.sample
$DIFF_CMD $AST_CFGDIR/extconfig.conf.sample $AST_RUNDIR/extconfig.conf.sample
$DIFF_CMD $AST_CFGDIR/logger.conf.sample $AST_RUNDIR/logger.conf.sample
$DIFF_CMD $AST_CFGDIR/osp.conf.sample $AST_RUNDIR/osp.conf.sample
$DIFF_CMD $AST_CFGDIR/sip_notify.conf.sample $AST_RUNDIR/sip_notify.conf.sample
$DIFF_CMD $AST_CFGDIR/cdr_manager.conf.sample $AST_RUNDIR/cdr_manager.conf.sample
$DIFF_CMD $AST_CFGDIR/extensions.ael.sample $AST_RUNDIR/extensions.ael.sample
$DIFF_CMD $AST_CFGDIR/manager.conf.sample $AST_RUNDIR/manager.conf.sample
$DIFF_CMD $AST_CFGDIR/oss.conf.sample $AST_RUNDIR/oss.conf.sample
$DIFF_CMD $AST_CFGDIR/skinny.conf.sample $AST_RUNDIR/skinny.conf.sample
[[ end code ]]



