irclog2html for #asterisk on 20040903

00:00.18jake__I have an ITX box with no fan, no hard drive netbooting off of another louder mini-itx which is in the closet
00:01.10Darwin35change out the power supply for a power brick and you can quiet that itx down
00:01.22jake__can't beat the 90 watts of power either
00:01.37pfnnetboot is interesting
00:01.43pfnI'd like to make my next firewall netboot, maybe
00:01.47jake__Darwin35: the other one has a standard 1U power supply, pretty loud
00:01.54pfnwhy should I even have to load it up with a flash rom....
00:02.03*** part/#asterisk DrRighteous (SystemLoad@ool-435710b6.dyn.optonline.net)
00:02.08Darwin35wow ok
00:02.14Darwin35that is loud
00:02.18jake__yeah :-/
00:02.24jake__I didn't realize when I bought it
00:02.35jake__but it'll drive a decent 3.5" hard drive
00:02.37Darwin35I am about to make a all wood case for my mini itx
00:02.38pfnserver power supplies are always loud....
00:02.47pfnwood case?  heh
00:02.48jake__and doesn't take much space in the closet :)
00:03.07Darwin35back to my issue of no audio its also happening on my nano itx
00:03.15jake__heh
00:03.20pfn30U would be enough to accomodate a few servers
00:03.23jake__my GF has lots of clothes
00:03.25pdkheh, I have to 42u racks in the basement
00:03.27jake__no room for a rack
00:03.29pfnshit, I have a lot of clothes  :p
00:03.37pfnthat plus ventilation in a closet would suck
00:03.58*** join/#asterisk shido6 (~greg@d57-83-90.home.cgocable.net)
00:03.59jake__the 600mhz via epia boxes are pretty slow too
00:04.03Joe_Coolyou've just got to have a setup that doesn't mind a 110 F room temp
00:04.20Maverichmm
00:04.27jake__works ok as a TV though with a TV card
00:04.35Darwin35they where ment to be nothing but workstations
00:04.46*** join/#asterisk zoa (~hot@213.219.141.161.adslpower.by.edpnet.be)
00:05.17jake__I'm getting an lcd project for it, thatll be swee
00:05.19jake__y
00:05.20jake__t
00:05.47Darwin35well  since no one has a idea about no outbound audio  my pbx is on hold
00:05.59Darwin35I cant make a new flash till I fix  it
00:06.38Darwin35we  have 5.x drivers you should try them
00:06.49jake__does it compile on 4.x?
00:06.52Darwin35I will send you what we have
00:06.58pfnI have an lcd projector
00:06.59Darwin35doont know
00:07.00pfnI want a new projector
00:07.04pfnlike a sanyo z2
00:07.04jake__phk did some rotiling recently...
00:07.28pfndarwin if you have a problem with outbound audio, it's probably your nat
00:07.38pfntcpdump on both sides of the divide and see what you get
00:10.31jake__Darwin35: I had to change all the struct cdev * back to dev_t in the ports/misc/zaptel port
00:11.11*** join/#asterisk jasonk (~kiyoshi14@69.2.253.242)
00:11.48*** join/#asterisk tom1234 (~tom@adsl-68-255-73-163.dsl.lgtpmi.ameritech.net)
00:11.52jake__Darwin35: I got it to compile but its a kld, don't know if it will link
00:12.41tom1234Hi. I have what may amount to a stupid question. I have asterisk setup thru nufone. I need to do some dial-up networking for work and dial into a client's system.  Is there some kind of softphone or something that I could use to acheive this end? Thank You!
00:12.58pfnit's a very unclear question
00:13.07pfnyou mean you wanna dial up through a modem?
00:13.10pfndon't count on it
00:13.23tom1234Yes, but I don't have access to a POTS line, just my VoIP thru nufone.
00:13.34tom1234and I don't have any kind of FXS interface.
00:13.44pfndialup over voip is extremely unreliable
00:14.02pfnit's called voip for a reason
00:14.07tom1234I do realize that, but I NEED to get thru and I have no other options... At least it maybe something.....
00:14.10pdkdialup+
00:14.35pfnfind someone on a pots line with a modem you can use
00:14.40*** join/#asterisk angler- (~angler@angler.digium.sponsor.pdpc)
00:14.47pfnthat is your option
00:14.59tom1234So, in other words, I'm out of luck, and no such softphone exists?
00:14.59pfnor get the client to grant you vpn access
00:15.03pfninstead of half-assed modem
00:15.18pfnwhat does softphone have to do with dialup?
00:15.24ManxPowerWhat's the diuscount airline that used to be called ValueJet?
00:15.31tom1234JetBlue?
00:15.36pfnyou want a softmodem to work over voip?  ain't one
00:15.41epochtom1234: even if you had a modem hooked up to an FXS, you'd have to make sure it was using a codec that doesn't compress
00:15.42ManxPowernotBel, that's a different one.
00:16.06pdkI would be very suprised if dialup worked over voip
00:16.10pdkit might at 2400 baud
00:16.16epochright
00:16.16pdkif you keep the ms extreemly low
00:16.24jasonksweet 2400 baud
00:16.25ManxPowerpdk, G729 might.  LPC might
00:16.26tom1234That's what I wanted to know. Thank you for your time!
00:16.46pdkmanx, he means he wants dialup over voip, not voip over dialup
00:16.55ManxPowerDid you know that in the 3rd level of hell the sinners are forced to do VoIP over a dialup modem connection?
00:17.09ManxPowerOh.  HAHAHAHAHAHA!  That's funny.
00:17.21jasonktrying to record all calls inbound to * but using monitor in the s extension doesnt seem to work so good
00:17.28jasonkany ideas
00:17.32ManxPowerIn the 2nd level of hell they are forced to use softphones.
00:17.47pfnjasonk you run monitor everywhere you answer or dial
00:17.55epochManxPower: pft, softphones aren't so bad
00:18.05epochManxPower: as long as you have good audio
00:18.10jasonkpfn:that is what i thought
00:18.16pfnover the last couple of months
00:18.21pfnindrectly, of course
00:18.21pfnheh
00:18.34epochmy dad uses that plantronics usb headset
00:18.39epochit sounds fantastic
00:18.53jasonkbut having the cmd in the s ext doesnt do anything
00:19.23ManxPowerAitTran!
00:19.23pfnthe s extension doesn't mean initial extension
00:19.27ManxPowerAirTran that is
00:19.36*** part/#asterisk bill1 (~Bill1@216.132.69.228)
00:19.43jasonkif i put the same syntax line in another extension or in an outbound dialing context it works great
00:19.58pfnthe s extension doesn't mean initial extension
00:20.02pfnit doesn't mean auto-exec
00:20.04pfnit doesn't mean any of that
00:20.11jasonkdoing i know
00:20.27jasonkimmediate yes in zapata
00:20.46jasonkgoing to context x in extensions
00:20.53pfnimmediate=yes will send zap channels to s
00:21.58jasonks,1,Answer s,2,Monitor(gsm,Blah,m) s,3,Dial(${DNID)
00:22.16jasonkwhere blah is a variable i also set
00:22.22ManxPowerWhy do you have immediate=yes????
00:22.38jasonkgot told by someone on the list
00:22.47pfnwhat are you doing with dial dnid
00:22.48jasonkemw btw
00:23.02jasonkdid routing
00:23.05ManxPowerjasonk, You almost never need immediate=yes
00:23.05jasonkto extensions
00:23.09pfnthat won't work
00:23.13pfn...
00:23.18zoahttp://www.wzl.be/content/index.asp?page=framework&SPID=postdetail&ID=240&DAID=03&MOID=09&YEID=2004 --> have a look at this
00:23.21ManxPowerjasonk, What type of connection do you have?
00:23.22zoareally amazing
00:23.36jasonkt-1, em_w
00:23.48jasonkconnection works great
00:23.57Mavericwhat is he using immediate=yes for?
00:24.01jasonkjust trying to add the call recording
00:24.07Darwin35(*^*$%&*$*&^%)(*&_)*)(^&^%#%$I&^PO
00:24.19jasonkmaverick:got told to add it
00:24.19Mavericjasonk that just extensions.conf stuff
00:24.23ManxPowerjasonk, I still think you don't need immediate=yes, but I'm not sure.
00:24.29Maveriche doesn't
00:24.32Maverici don't use it
00:24.37Mavericand i do call recording
00:24.44ManxPowerMaveric, do you have T-1/E&M Wink?
00:24.50Mavericnein
00:24.53Maverici use a pri
00:24.57jasonkhave tried it both ways and without has caused some intermittant issues with missing digits
00:25.03ManxPowerjasonk t-1, em_w
00:25.55ManxPowerjasonk, Watch the CLI and see what's happening.  If you see Asterisk run Monitor then it's working and the options you are feeding Monitor are screwed up.
00:26.23jasonkcli doesnt report executing monitor even when it works
00:26.40jasonkoutbound calls all seem to be recording fine
00:26.59ManxPowerjasonk, asterisk -rvvv
00:27.05*** join/#asterisk gambolputty (~gambolput@cblmdm204-118-177-213.buckeye-express.com)
00:27.18ManxPowerthe CLI will show you ANY app that's run.
00:27.21jasonkmanx:gives even more than -vvvvvgcd
00:27.35jasonkthought so too but...
00:28.05ManxPowerjasonk, you've not messed with logger.conf, have you?
00:28.29jasonkonly way i see via CLI anything is happening is when the ...,m)does the soxmix after the call
00:28.51jasonkmanx: dont think so
00:29.17ManxPower$733 + air fare to attend Astricon.  I don't think so.
00:29.36*** join/#asterisk Blade` (~blade@c-24-8-12-25.client.comcast.net)
00:29.59zoaManxPower: for astricon i need 1350$ plane tickets alone
00:30.08zoa+ 5 days in the hotel
00:30.09jasonkgot tiks about a month ago from SLC for 185
00:30.16jasonklucky me
00:30.38jasonkgot to love living in city with delta hub
00:30.39ManxPowerIt's only $138 for air fare, round trip
00:30.46zoain one week time, i'll spend 24 hours in the air :/
00:30.56jasonkpoo for you
00:31.00pfnI'm spending 30 hours in the air tomorrow
00:31.00pfn:p
00:31.04pfnwell, not quite
00:31.06zoawhere are you going ?
00:31.11pfn21 hours in the air
00:31.15pfnand 9 hours in stopovers
00:31.35zoai'm doing sofia -brussel (3 hours)
00:31.36ManxPowerzoa, Sucks.  I was in the air for about 20 hours once.  Astricon would never get me to do THAT again.  you're crazy
00:31.41pfnSFO->HNL->MNL->SGN
00:31.46zoabrussels - atlanta 9 hours
00:31.51zoaand than the way back
00:32.17ManxPowerpfn, I was going to Jakarta
00:32.46jasonkultimately trying to avoid doing the recording in the context where my endpoints reside
00:32.50ManxPowerNew Orleans -> LAX -> Singapore -> Jakarta I think.  Miserable flights
00:33.02Mavericjasonk so don't?
00:33.19jasonkin case i want to put this inline with another system
00:33.40jasonkmaverick:unfort. i CANT MAKE IT WORK
00:33.43jasonksorry
00:34.55Maverichow do you want to record?
00:34.56pfnheh, in november, I'm flying SFO->SEL->SGN
00:34.57Mavericfirst off
00:35.03pfnbut I have a 24hr layover in SEL
00:35.20pfnand on the way home, I'm flying, SGN->SEL->DFW->SFO
00:35.30pfnbleh
00:35.54ManxPowerSEL?
00:35.57pfnseoul
00:36.00ManxPowerAh
00:36.01crazy1has anybody had success getting their FWD number to forward to their Asterisk server?
00:36.23jasonkmaverick:format or cmd or ?
00:36.35Mavericcrazy1 you don't forward
00:36.37pfncrazy1 nope, it's never been done, it's impossible!!!
00:36.42pfnaaahhhhhhh oooohhh noooooo
00:37.01Mavericyou have your asterisk server register to fwd
00:37.06crazy1hmm.  FWD has an account option where you can forward incoming calls to another SIP url
00:37.20Mavericjasonk like you want this one did to be recorded
00:37.26crazy1i have registered my asterisk server to FWD
00:37.28Mavericjust explain the scenario
00:37.33jasonkmaverick:no all calls
00:37.34*** join/#asterisk fuerstma (~fuerstma@pcp01940184pcs.waldlk01.mi.comcast.net)
00:37.52Mavericthen why not put it in the end points context?
00:38.24Mavericyou start the recording where your did routing begins at the incoming context
00:38.46Mavericit then passes to your other contexts with gotos
00:39.03Mavericand then it stops when they hangup with the h, exten
00:39.12pfnexten => _XXXX,1,Monitor... => _XXXX,2,Dial(${EXTEN})
00:39.16pfnwhy bother with the DNID stuff
00:39.19Mavericits really not that complicated
00:39.36*** join/#asterisk robf (~robf@68.184.208.246.charter-stl.com)
00:39.38Mavericpfn he wants to record
00:39.46pfnthat's what the 1,Monitor is :p
00:39.47Mavericall calls
00:40.10Mavericbut why would you want to put that in ever dial exten?
00:40.15Mavericever=every
00:40.20pfnthat goes into the incoming context from the T1
00:40.42Mavericexactly
00:40.49Mavericthats what i said in the first place
00:41.17Mavericbut i'd have it pass with goto statements
00:41.32Mavericto his sip or whatever clients
00:41.43Mavericthat way in the future he can easily change who gets what phone numbers
00:42.19Mavericpfn what kinda asterisk server do you manage?
00:42.22Maverica home one?
00:42.25Mavericor for work?
00:42.33pfnI have a home one and office one
00:42.39pfnsmall office, though
00:42.42Maverichow many clients at the office?
00:42.47pfnonly 4 or 5
00:42.49Mavericok
00:43.00Mavericwhen you have like 70-80 inbound did's
00:43.07jasonkmy reall prob is that i cant figure why this doesnt work s,1,SetVar(CALLFILENAME=${DNID}-${TIMESTAMP} s,2,Monitor(gsm,${CALLFILENAME} s,3,Dial(${DNID})
00:43.11Mavericit can get complicated
00:43.12pfnI still don't see me liking gotos  :p
00:43.27jasonkme neither
00:43.38Mavericyou may not like them but they are very neccisary
00:43.41pfnwell, Dial(${DNID}) isn't going to work
00:43.46jasonkseems to
00:44.01jasonkbut i will ask why not
00:44.14pfnbecause ${DNID} doesn't include technology
00:44.15Mavericjason you want my monitor lines?
00:44.33brettnemtry Local/${DNID} maybe
00:44.40jasonksure jkkawakami@optellabs.com
00:44.43pfnLocal/${DNID}@context
00:44.49jasonki can try that
00:45.06jasonkbut it is dialing the endpoint right now without it
00:45.10Maveric4 line flood sorry guys
00:45.11Maveric[macro-record-enable]
00:45.12Mavericexten => s,1,AGI(set-timestamp.agi)
00:45.12Mavericexten => s,2,SetVar(CALLFILENAME=${timestamp}-${CALLERIDNUM}-${MACRO_EXTEN})
00:45.12Mavericexten => s,3,Monitor(wav,${CALLFILENAME})
00:45.44Maverici know i don't need the agi any more
00:45.52jasonksure
00:45.58pfnchanging the physical user associated with a sip user
00:46.06pfnor changing the sip user associated with an extension #
00:46.22Mavericpfn by far in extensions
00:46.34pfnin other words, is it more logical to associate a sip user/peer with the user that owns it, or the extension # (with regard to naming)
00:46.38Maverici have 22 cisco 7960's with 6 lines each
00:46.41Mavericand they are not fun
00:46.43jake__shit
00:46.46Mavericto change information on
00:46.55jake__<PROTECTED>
00:47.00jasonkluv tftp
00:47.13pfnyou still have to change SIPmacaddr.cnf
00:47.21Mavericno you don't
00:47.37Mavericyou leave your sip registering the same
00:47.43Mavericbut you change the did thats routed to it
00:48.03Mavericat that point you don't even need to put extensions naming the phones
00:48.12Maverici just have a numbering system for phones
00:48.17Maveric1101
00:48.23Mavericfirst three digits are the phone
00:48.24pfnright
00:48.27Mavericlast digit is the line on the phone
00:49.32scudis VP pretty good service with the sipura?
00:49.44scudi'm thinking about getting the unlimited usa plan
00:49.47jasonkmaveric:so your dialing is handled in your ${MACRO_EXTEN}?
00:49.49pfnhmm, is there a lowercase modifier that can be done to a make var...
00:49.53Maverici love this macro :D
00:49.54Maveric[macro-spoof-callerid]
00:49.55Mavericexten => s,1,Playback(make-caller-id)
00:49.55Mavericexten => s,2,Read(NEWCALLERID)
00:49.55Mavericexten => s,3,SetCIDNum(${NEWCALLERID},a)
00:49.55Mavericexten => s,4,CallingPres(${NEWCALLERID})
00:49.59Mavericno jasonk
00:50.06Mavericthat macro doesn't do dialing at all
00:50.15Maverici just call that macro to start recording
00:50.31jasonki must be missing something
00:50.40pfnmaveric what bitrate do you encode your mp3 at?
00:50.53Mavericexten => 1852,1,Ringing
00:50.53Mavericexten => 1852,2,Wait(5)
00:50.53Mavericexten => 1852,3,Macro(record-enable)
00:50.53Mavericexten => 1852,4,BackGround(for-quality-purposes)
00:50.53Mavericexten => 1852,5,BackGround(this-call-may-be)
00:50.54Mavericexten => 1852,6,BackGround(recorded)
00:50.56Mavericexten => 1852,7,Goto(from-sip,1852,1)
00:51.02Mavericits pretty low
00:51.07*** join/#asterisk poemius (~poemius@adsl-70-48-192-81.adsl.iam.net.ma)
00:51.09pfnhow low is low
00:51.13pfnlower than gsm?  g729?
00:51.24Maveric8 kbps and 8 Khz
00:51.25jasonkthanks for the help
00:51.29*** part/#asterisk jasonk (~kiyoshi14@69.2.253.242)
00:51.36*** join/#asterisk bwortley (lucas@202-45-126-237.stabat.com)
00:51.47crazy1i told asterisk to register to FWD, i disabled the forwarding feature in my FWD account options, can somebody try and call me at 475478@fwd.pulver.com please?
00:51.59Mavericpfn the script that gets run after for the record clean up
00:52.06Mavericmixes the wavs
00:52.13Mavericthen reencodes to mp3
00:52.19Maveric8kbps 8Khz
00:52.30pfn8kbps, hmmm
00:52.54Mavericso i have 309 calls recorded right now
00:53.00*** part/#asterisk mr_monkey (~admin@201.128.119.24)
00:53.06Mavericand its only 45 megs
00:53.13pfn[pfnguyen@ares monitor]$ find . -type f | wc -l
00:53.13pfn<PROTECTED>
00:53.19pfn[pfnguyen@ares monitor]$ du
00:53.19pfn373716  .
00:53.20pfnheh
00:53.24Mavericdu -h
00:53.31pfn365MB
00:53.35Mavericlol
00:53.43Maveric8kbps isn't to bad
00:53.44pfnthen again, that represents... how long of calls
00:53.59Mavericwe have a lot of really long calls to
00:53.59pfn100KB/min
00:54.14pfnat least 60 hours
00:54.36pfnwav49 is ~100KB/min or so
00:54.40bwortleyHi, i have 2 machines running x-lite who are able to call each other using SIP but there is no sound.  where should I start looking?  I have tried using kphone as well same problem
00:54.42*** join/#asterisk jake__ (~jake@205.233.216.243)
00:54.50pfnbwortley NAT problems
00:55.54bwortleyits 2 phones on a local network that are connecting, theres just no sound
00:56.08pfnit's still NAT related
00:56.18Mavericpfn if i calculated right which i'm pretty sure i did
00:56.26Maverici have 12.8 hours of audio
00:56.38Mavericin 45 megs
00:56.41pfnmaveric sounds about right
00:56.46pfnfor 60 hours, that'd be roughly 200mb
00:56.51pfna 33% reduction over gsm
00:56.55sumai'm trying to play a wav file using *, it gives me the following error
00:56.56sumaSep  3 01:21:15 WARNING[229390]: format_wav.c:139 check_header: Not a wav file 7
00:56.56sumaSep  3 01:21:15 WARNING[229390]: file.c:406 ast_filehelper: Unable to open fd on /var/lib/asterisk/sounds/callingcards/1/pinprompt.wav
00:56.56sumaSep  3 01:21:15 WARNING[229390]: file.c:761 ast_streamfile: Unable to open /var/lib/asterisk/sounds/callingcards/1/pinprompt (format ALAW): No such file or directory
00:56.58pfngsm is 13.3kbps or so, while yours is 8kbps
00:57.00sumawhy is that
00:57.12Mavericyeah but this in encoded to mp3
00:57.13jake__maybe not
00:57.16pfnbecause it isn't a wav file  :p
00:57.21Mavericyeah :D
00:57.26pfnmaveric 8kbps is 8kbps  :p
00:57.27Mavericwhy don't you do that pfn?
00:57.36MocI can't the calling card app to access postgresql... damn I hate postgresql !!!
00:57.37pfnI haven't gotten around to processing my files yet
00:57.42pfnI'll have to consider that
00:57.42sumait is playing in media player
00:57.46Maveric8kbps mp3 = a lot better then 8kbps wav
00:57.50sumaand other players
00:57.53pfnmaybe I'll compress to g729
00:58.07pfnI'm trying to do it with the minimum of cpu cycles as well
00:58.12bwortleypfn could you please explain in a little more detail
00:58.14pfnmaintain a balance of both
00:58.30pfnbwortley no sound is caused because one or both ends are not receiving the RTP stream
00:58.32Mavericpfn well that i don't have a problem
00:58.44sumapfn: what is he specification for wav file ?
00:58.49Mavericthe asterisk server at our office is a dual 3.2 Ghz xeon with 4 gigs of ram
00:58.50Mavericlol
00:58.58pfnsuma file pinprompt.wav
00:59.10pfnmaveric the other reason is, I don't like the postprocessing...
00:59.11sivanaMoc, I wrote a new calling card app for MySQL
00:59.17pfnjust kinda ugly to me
00:59.24pfnhaving to do soxmix is already ugly....
00:59.24Mavericit is ugly
00:59.29bwortleyright, so where should I start looking?
00:59.33Maverici agree with you there
00:59.34poemiusthat's so underpowered, it must crash all the time :)
00:59.36pfnbwortley check your network traffic
00:59.43Mavericbut it works
00:59.48pfnmaveric and just encoding directly into a lbr format is so attractive
01:00.00pfnhmm, so if I monitored to g729, sox probably couldn't mix it
01:00.06bwortleypfn, thanks
01:00.12Mavericnope pfn
01:00.29pfnso gsm or postprocessing are my only options for lbr
01:00.39pfnhmm, I'll have to see how mp3'd monitor files sound
01:00.59Maverici don't monitor in mp3
01:01.01Mavericyou can't
01:01.08pfnthat's why mp3'd, not mp3  :p
01:01.12pfnthey're mp3'd after the fact  :p
01:01.17Mavericah
01:01.18Mavericlol
01:01.39Mavericyou can still choose your bitrate
01:01.46Mavericoptimum would be 24kbps
01:01.48pfnit'd have to be under 13kbps
01:01.50poemiusthat's actually a good idea
01:01.52pfnotherwise, I'd stick to gsm
01:02.07Mavericgsm sounds like shit comparted to 24kbps
01:02.09Mavericmp3
01:02.12pfnat that point, I'd look for the tradeoff point where the mp3'd file sounds as good as gsm
01:02.25Mavericgsm makes people sound like robots without nuts
01:02.26pfnthat may be true, but 24kbps is almost double the bitrate of gsm
01:02.30cp5how do i 'echo' data through extension.conf?
01:02.36cp5is there a command to do that
01:02.41pfnbe more specific
01:02.42pfnNoOp?
01:02.44Mavericso then do mp3 at gsm bitrate
01:02.57cp5basically to do nothing, but just print out some data (variables) on the console
01:03.03pfnnoop
01:03.17cp5thanks
01:05.32Mavericwhat would you use that for?
01:05.35ManxPowerWhy not just use GSM?
01:06.05MavericManxPower personally i think gsm sounds like garbage
01:06.17*** join/#asterisk Greyarea (~Greyarea@ip68-2-197-183.ph.ph.cox.net)
01:06.18Mavericit makes you sound like your talking into a garbage can
01:07.32epochhrmmm... if I have a PRI with 2 DIDs, is there any way to tell which DID a call came in on?
01:08.29Chujiin cdr or in the dialplan?
01:08.37epochin the dialplan
01:08.47*** join/#asterisk twisted (~twisted@twisted.active.supporter.pdpc)
01:08.47*** mode/#asterisk [+o twisted] by ChanServ
01:08.49epochwell, either, I guess
01:09.10Mavericyou can tell in both
01:09.31epochword... I'm new to PRI, as you can tell :P
01:09.41sumahow can i store g711 file format in windows ?
01:09.58epochdoes some variable get set that I can use in extensions.conf?
01:10.26Chujiyeah, whatever the telco is sending
01:10.28Mavericepoch yes
01:10.34Chujiusually 4 digits
01:10.45Maveric${EXTEN}
01:10.52twistedsmokin crack?
01:10.53Mavericin your incoming context
01:10.55epochoh!
01:10.56Daminepoch: Yep.
01:11.07*** join/#asterisk JunK-Y (~junky@modemcable214.88-37-24.mc.videotron.ca)
01:11.25Mavericwhat context= you gave to your pri in zapata.conf
01:11.32epochwell, I haven't yet ;)
01:11.35Mavericthe calls go into that context
01:11.37Daminepoch: Check this..
01:11.37Daminexten => 2169203022,1,Macro(didexten,100,SIP/100)
01:11.37Daminexten => 2169203023,1,Macro(didexten,101,SIP/101)
01:11.38Daminexten => 2169203026,1,Macro(didexten,116,SIP/116)
01:11.43Mavericthey usually have 4 digits
01:11.47Mavericyou match to those 4 digits
01:11.50Mavericfor you did
01:11.52epochmy T100P doesn't get delivered until tomorrow, and the PRI doesn't get installed until the 10th
01:11.59epoch(and it has to work on the 11th) ;/
01:12.00DaminMaveric: PRI usually sends a 10 digit number..
01:12.13*** join/#asterisk vinko (~vinko@voice.iwobble.com)
01:12.15epoch10 digits would obviously be preferable
01:12.24Maveric[from-outside1]
01:12.24Mavericexten => 1840,1,Goto(eldo,s,1)        ; Eldo Main
01:12.24Mavericexten => 9607,1,Goto(eldo,s,1)        ; Eldo Main
01:12.24Mavericexten => 1841,1,Goto(from-sip,8500,1) ; Eldo VoiceMail
01:12.25Daminepoch: See my example..
01:12.28Mavericlike that
01:12.35epochDamin: yeah, that makese perfect sense
01:12.53Daminepoch: That goes directly to a SIP extension, but you get the point.
01:13.15epochright
01:13.24Daminepoch: You can even do pattern matching ala: exten => _216920308X,1,Dial,IAX2/did@iaxserver/${EXTEN}
01:13.42Daminepoch: That matches the range of numbers fro 3080 to 3089.
01:14.07MavericDamin not our pri
01:14.46pfn?
01:14.49epochso I gather it varies from telco to telco eh
01:15.53DaminMaveric: Then your Telco sucks. :) Tell them they are only sending you 40% of the DNIS that you are supposed to be receiving and only pay them 40% of the bill until they fix it! ;)
01:15.53bwortleypfn are the 2 clients supposed to connect directly or is the call tunnled through the asterisk server
01:16.11DaminMaveric: You sure you are on PRI and not Channelized T1?
01:16.13Mavericlol Damin i have no doubt that the telco sux
01:16.14Maverici hate them
01:16.20MavericDamin i'm sure
01:16.32*** join/#asterisk netghost (~JH@delmar-209-137-161-171-dsl.cavtel.net)
01:16.39GreyareaAnyone: Am I the only person that has such a hard time installing ztdummy module on fedora 2? I have the uhci_hcd usb controller :)
01:16.42DaminMaveric: Channelized T-1 uses a Last Four DID signalling scheme..
01:16.42*** part/#asterisk netghost (~JH@delmar-209-137-161-171-dsl.cavtel.net)
01:16.59Mavericeldopbx*CLI> pri show span 1
01:16.59MavericPrimary D-channel: 24
01:16.59MavericStatus: Provisioned, Up, Active
01:16.59Mavericeldopbx*CLI>
01:16.59MavericSwitchtype: National ISDN
01:17.00MavericType: CPE
01:17.00DaminMaveric: But it is really telco dependent..
01:17.02MavericWindow Length: 0/7
01:17.04MavericSentrej: 0
01:17.06MavericSolicitFbit: 0
01:17.08MavericRetrans: 0
01:17.10MavericBusy: 0
01:17.12DaminYep. That's a PRI. ;)
01:17.12MavericOverlap Dial: 0
01:17.17Mavericyes i know
01:17.28Mavericand i do hate the 4 digit matching
01:17.33Mavericits quite annoying
01:17.45Mavericif i could shoot them i would
01:17.51MavericXO is a horrible telco
01:17.53Mavericlet me tell you
01:18.00twistedHONK
01:18.00epochwell I hope my telco isn't gonna suck
01:18.12twistedkmc is worse
01:18.15twistedHONK HONK
01:18.21pdkheh, most telco's suck
01:18.21epochwhat are you, a mack truck?
01:18.23Mavericits funny
01:18.30twistedyes
01:18.30twistedi am
01:18.40twistedand i'm about to plow through the bugtracker again
01:18.42pdkthat is why you have to hire your own telco guy, to talk and deal with them :(
01:18.55epochheh
01:19.03Mavericwe have XO for our pri
01:19.29epochwell we've managed to embarass our telco into installing a PRI with 10 days' notice (they usually require 15)
01:19.45pdkthey want 45days here
01:19.51epochso if I have issues with the DNIS, I'll just embarass them more
01:19.52Mavericthen we have at&t level3 uunet gblx limelight timewarner for our bandwidth
01:20.12epochpdk: yeah, it depends on what kind of physical work is required
01:20.13twistedyee haw
01:20.13twisteddev*CLI> show channels
01:20.13twistedTime Active                Channel  (Context    Extension    Pri )   State Appl.         Data
01:20.13twisted0h55m24s         IAX2/production/2  (           s            1   )      Up Bridged Call  SIP/Josh7905-bf85
01:20.13twisted0h55m24s         SIP/Josh7905-bf85  (local      0000         1   )      Up Dial          IAX2/dev:prodbox@production/0000@local
01:20.15Damin[damin@nucleus damin]$ grep -c astwind-installer xferlog
01:20.16twisted2 active channel(s)
01:20.16Damin212
01:20.31*** join/#asterisk file[laptop] (~file_lapt@mctn1-3772.nb.aliant.net)
01:20.52epochthankfully this one's going in across the street from the fiber hub for pretty much all of eastern canada
01:21.06cp5how come when i do: SetVar(DNID=123), then AGI,some.agi, the DNID variable passed is not what i set?
01:21.42Mavericoops i forgoto sprint
01:21.45pfnagi doesn't receive channel variables, does it?
01:21.46Mavericforgot sprint
01:21.54Mavericto many damn ip carriers
01:22.00JunK-Ypfn: yes if he does setVar
01:22.33ManxPowercp5, DNID is a system variable not available in AGI
01:22.49JunK-YManxPower: he can do setVar
01:22.50ManxPowercp5, Try SetVat(MY_DNID=123)
01:23.03ManxPowercp5, Try SetVar(MY_DNID=123) too
01:23.10Mavericlol
01:23.16Mavericwhat up manx
01:23.17sumawhat is the highest quality of sound file which i can give in * ?
01:23.24pfnulaw
01:23.25JunK-Ycp5, Try SetVar(DNID=${DNID});
01:23.31ManxPowerMaveric, Hiya
01:23.46cp5ManxPower, still not passed to the AGI
01:23.50sumapfn: can you please help me how can i save in that format in windows?
01:23.51ManxPowerulaw or alaw is the highest quality Audio in Asterisk.  It's the same quality as an analog phone call.
01:23.56jake__what do I want in iax.conf for s100i?
01:24.04ManxPowercp5, MY_DNID is not passed?
01:24.06cp5i am look at the agi_* headers...no my_dnid there
01:24.11ManxPowerNo!
01:24.28pfnsuma
01:24.29pfn~sox
01:24.31jbotrumour has it, sox is Sound Processing Tool. URL: http://sox.sourceforge.net/
01:24.31ManxPowercp5, Use the get variable AGI function.
01:24.37pfngr
01:24.37cp5Manx, ahhh ok
01:24.40ManxPowercp5, Using Asterisk-Perl?
01:24.45pfn~sox conversion
01:24.52pfnmeh
01:25.06cp5Manx, sorta kinda (the agi is a c program that tunnels the data to a socket on another server)
01:25.09ManxPowercp5, Anything coming in on the stdin headers on startup will be system stuff, not variables
01:25.16cp5the socket is a perl server using asterisk-perl
01:25.16sumapfn: let me look into that
01:25.22cp5ManxPower, ahh ok
01:25.29ManxPowercp5, Well there's a get variable function in asterisk-perl
01:25.36cp5ok, i'll use it
01:26.04ManxPowercp5, Prolly still have to use MY_DNID or something other than plain DNID as the variable name.  I don't know for sure.
01:26.13Mavericcp5 what are you doing with asterisk-perl?
01:26.33cp5ManxPower, ok cool
01:26.34JunK-YManxPower: he can do setVar(DNID=${DNID}); too
01:26.38cp5Maveric, just stuff
01:26.53ManxPowerJunK-Y, I'm skeptical
01:27.09ManxPowerbut he can try it both ways
01:27.26Maveriche always goes both ways from what i hear about cp5
01:27.27Mavericlol
01:27.32JunK-Yi hope for that bug will be fixed soon.
01:28.24cp5....
01:33.00cp5ok, i'm doing: exten => s,1,SetVar(NEW_EXT=${ARG1})
01:33.34cp5however, get_variable does not return it:   'GET VARIABLE new_ext'  '200 result=0'
01:33.47cp5i tried uppercasing NEW_EXT as well
01:34.00JunK-Ycp5: what are ya tring to do exactly?
01:34.18cp5pass the extension being called
01:34.39cp5the call comes in, a macro is called, the extension gets set to 's' but i still have it in ${ARG1}
01:34.45JunK-Ycp5: have ya tried setVar(EXTEN = ${EXTEN}) ?
01:35.16cp5so i want to pass ${ARG1} to the agi is all
01:35.31ManxPowerJunK-Y, Once he gets it working not using builtins he can try with builtins
01:35.33Darwin35we have a udp  problem
01:35.46Darwin35and with tonights cvs still n ooutbound audio
01:35.49ManxPowercp5, Uh, AGI(my.agi,${AGR1})
01:35.51Darwin35in sip mode
01:35.51JunK-Ycp5: to be honest, i didnt play so much with macro.
01:36.00JunK-Ypassing ?
01:36.02JunK-Yits |
01:36.09JunK-YAGI(my.agi|${AGR1})
01:36.09*** join/#asterisk DrRighteous (SystemLoad@ool-435710b6.dyn.optonline.net)
01:36.23Darwin35this is pissing me off
01:36.35ManxPowerIf you want to pass more than argument use AGI(my.agi,${ARG1}&${ARG2}) and then break them apart inside your app.
01:37.18cp5i don't want to have to pass it as an argument...isn't there another way?
01:37.27ManxPowerJunK-Y, The correct format is AGI,my.agi|${ARG1}) OR AGI(my.agi,${ARG1})  I think you can pretty much mus , and | however
01:37.35cp5the reason being the agi is a c program that is just a simple tunnel
01:37.41cp5i don't want to have to make it any more complex
01:37.41JunK-Yim using AGI(my.agi|${ARG1}|${ARG2})
01:37.55ManxPowercp5, I freqently used things I set with setVar from inside my AGIs
01:37.56JunK-Ycp5: what are ya wanna use in ur AGI ?
01:38.06JunK-Ywhich var ?
01:38.23*** join/#asterisk Sp3ciaL_K (~alex@d141-84-171.home.cgocable.net)
01:38.28cp5Junk-Y, i don't care what variable, i just want to grab a piece of data
01:38.48Sp3ciaL_Ki'm trying to setup asterisk to connect to iConnect. can someone help?
01:38.50cp5ManxPower,  'GET VARIABLE new_ext'  '200 result=0'
01:38.52*** part/#asterisk DrRighteous (SystemLoad@ool-435710b6.dyn.optonline.net)
01:39.02ManxPowercp5, Then you are doing something wrong.
01:39.06cp5even though i did exten => s,1,SetVar(NEW_EXT=${ARG1})
01:39.07tclarkcp5: curious if you wrting in c , why use agi and not just make an app so you have access to all natice c strucs
01:39.08JunK-Ycp5: ya wanna use ${EXTEN} right ?
01:39.09cp5heh
01:39.31sumawhy i could not play .au extension with asterisk ?
01:39.40cp5JunK-Y, no, i really don't care at this point
01:39.43ManxPowersuma, I don't think it supports .au files
01:39.50cp5i just want to pass ${ARG1}
01:39.52cp5to the agi
01:39.56cp5without it being a command line param
01:40.12twisteduhm
01:40.14sumabut it is a ulaw file right ?
01:40.15JunK-Yand ${ARG1} is what exactly ?
01:40.20twistedwhat about GET VARIABLE EXTEN
01:40.23cp5junk-y, it's a number
01:40.23twisted?
01:40.35Sp3ciaL_Ki tried following the instructions in voip.org but when i try to call out I get a maximum retires exceed on call...
01:40.35sumaULAW (pronounced as mu-law)
01:40.35sumaThis is original NeXt machine sound standard. It is a sounddata file like WAV files and takes a lot of desk space. A ULAWfile has an extension .au.
01:41.00twistedtclark, hehe
01:41.01JunK-Ytwisted: he can't use it, if he didnt do a setvar(EXTEN=${EXTEN}) before
01:41.02ManxPowerYou can get ${EXTEN} from STDIN on tour AGI
01:41.13JunK-Yhttp://bugs.digium.com/bug_view_page.php?bug_id=0001829
01:41.22JunK-YManxPower: yes
01:42.35ManxPowersuma, Use .WAV formatted ulaw files.
01:42.52Chuji.
01:42.56Sp3ciaL_Kguess not.
01:43.08twistedJunK-Y, so care to explain how people pull exten into agi without using setvar?
01:43.19ManxPowercp5, Where is ${ARG1} set??
01:43.39JunK-Ytwisted: i just print my exten var from my agi too.
01:43.44ManxPowertwisted, They read stdin.  It's sent to the AGI on startup on STDIN
01:43.57twistedManxPower, heh. oh yea
01:44.00JunK-YManxPower: im not doing tha way.
01:44.09JunK-Yi can do it with any global vars too.
01:44.34sumaManxPower: what is the frequency and bit length i should use with asterisk ?
01:44.39JunK-Ytwisted: take a look at 1829, ya'll get my point.
01:44.42ManxPowerNone of the system variables can be accessed via AGI.  JunK-Y discovered that you can work around the problem, but honestly I don't trust that not to break in the future
01:44.43twistedi read it
01:44.49pfnI can't believe there aren't any nice WAP YP services out there
01:44.49jake__whoo
01:44.55pfnyou'd think that'd be something of a killer app for wap
01:45.04ManxPowersuma, Read the mailing list archives  Usually 8bit 8000hz I think
01:45.06twistedJunK-Y, that should really be filed as a new bug
01:45.10twistednot on a diferent bug
01:45.24JunK-YManxPower: im making  a channel var with the global var.
01:45.31JunK-Ytwisted: what do ya mean ?
01:45.35twistedexactly what I said
01:45.40twistedyou found a bug
01:45.43twisteddon't post a bug onto a patch.
01:45.48twistedput it in a new report
01:46.02JunK-Yisnt a bug, its a solution how to tweak the bug.
01:46.14ManxPowerJunK-Y, you realize that you are not supposed to be able to do SetVar(${EXTEN}=${EXTEN}), right?
01:46.28twistedJunK-Y, it *IS* a bug
01:46.36twistedJunK-Y, 1829 is NOT a bug, it's a patch
01:46.47JunK-YManxPower: im doing  SetVar(EXTEN=${EXTEN})
01:47.04twistedyou normally would read those from stdin as manxpower said, but you should also be able to retrieve system variables via GET VARIABLE in agi
01:47.09ManxPowerJunK-Y, I know.  It's not SUPPOSED to work.
01:47.11JunK-Yand after, in the AGI, ya'll be able to do a GET VARIABLE EXTEN
01:47.26JunK-YManxPower: why not ?
01:47.31ManxPowertwisted, you can't.  It's a known limitation that you cannot access system variables in AGI
01:47.44twistedManxPower, you should be able to.
01:48.00JunK-YManxPower: many global vars can't be access in that way, and there's no way to get them in other way.
01:48.03ManxPowertwisted, Yes.  I argued the same thing.  Ask mark.  He'll say "you can't do that"
01:48.04jake__shit
01:48.13twistedsure, you can't do that with the current code
01:48.15jake__Sep  2 21:47:51 WARNING[137511936]: chan_iax2.c:476 iax_error_output: Ignoring unknown information element 'Unknown IE' (32) of length 4
01:48.18twistedbut it CAN be done
01:48.23Corydon76-homeYou're not overwriting it
01:48.29ManxPowerActually he'll mutter something about ast_pbx_builtin needing to be changed or something like that.
01:48.30file[laptop]you can always pass them to the AGI like I do
01:48.36jake__iaxy doesn't like my phone
01:48.38Corydon76-homeYou're adding a non virtual variable
01:48.47JunK-YCorydon-w: a channel var, yes
01:48.53ManxPowerjake__, Your phone?
01:48.59Corydon76-homebut ${EPOCH} in the dialplan will still override the channel variable
01:49.10ManxPowerjake__, you might get that if you were running an IAXy with an older version of Asterisk
01:49.15jake__ManxPower: any idea what that error it?
01:49.16jake__oh
01:49.17jake__heh
01:49.18Corydon76-homevirtual variables ALWAYS take precedence over channel variables
01:49.22jake__guess I need -current
01:49.23JunK-YCorydon-w: in doing my setvar and then launching my agi.
01:49.36twistedjake__, don't fear it
01:49.38ManxPowerJunK-Y, Yes, but the setvar won't work in the rest of the dialplan
01:49.46twistedi have it in production on large deployments
01:49.47twistedworks fine
01:49.56ManxPowerjake__, Watch the CVs mailing list.  when there's 2 days of no updates GET THE CVS ASAP
01:50.12jake__ManxPower: dailing 1000 works, dialing 8500 makes asterisk dump core
01:50.22ManxPowerjake__, It's NOT supposed to do THAT.
01:50.27twistedjake__, what version you running?
01:50.29JunK-YManxPower: maybe, but i did it at my priority 1, so it'll stay until my context ends.
01:50.31jake__Sep  2 21:47:51 WARNING[137511936]: chan_iax2.c:476 iax_error_output: Ignoring unknown information element 'Unknown IE' (32) of length 4
01:50.32jake__Segmentation fault (core dumped)
01:50.32jake__gw-kit>
01:50.36Corydon76-homeJunK-Y: yeah, but nobody who is serious about performance is running an AGI
01:50.54ManxPowerjake__, Use the CVS.
01:50.58JunK-YCorydon76-home: we cant do all in the dialplan, IVR
01:50.58jake__twisted: old, /asterisk-0.9.0_2
01:51.00jake__ok
01:51.02jake__will do
01:51.06ManxPowerjake__, Unfortunatly -stable in't supported by ANYONE anymore.
01:51.07twistedjake__, at LEAST move up to rc2
01:51.15Corydon76-homeJunK-Y: yes, you can.  I do everything in the dialplan
01:51.19ManxPowerjake__, or what twisted said
01:51.22jake__echo test works good though
01:51.31Corydon76-homeIt's faster and more efficient
01:51.34jake__thanks
01:51.39JunK-YCorydon-w: how many application ?
01:51.40twistedi do everyting in the dialplan too
01:51.56twistedone of the applications i'm working on right now is bordering on 250 lines of dialplan logic
01:51.58twistedbut it FLIES
01:51.58Corydon76-homeWhat do you mean, how many applications?
01:52.01JunK-Yi tried it, but it was really long to change all my priority order.
01:52.04pfnoh, sweet, superpages has a wap version
01:52.07pfnexcellent
01:52.10JunK-YCorydon-w: how many phone numbers are ya working with ?
01:52.24Corydon76-homeJunK-Y: millions
01:52.34ManxPowerCorydon-w, Hows that lableing patch going?  Does kram like it:?
01:52.43JunK-Ythen maybe i dont know how to manage all my priority
01:52.51Corydon76-homeManxPower: No, Mark doesn't like the labels the way I've done it
01:52.58Corydon76-homeBut we'll discuss it after 1.0
01:53.12ManxPowerCorydon-w, Does he like lables done other ways?
01:53.24Corydon76-homeManxPower: Mark wants to have priority aliases
01:53.32JunK-Ytwisted: if ya must add a line at priority 17, ya dont have to do +1 for all >17 ?
01:53.33Corydon76-homeNot full-fledged labels
01:53.49jake__my phone doesn't know what the hell to think
01:53.51ManxPowerPersonally I think priorities should fall thru to the next highest priority.  You can always make the next priority HANGUP
01:53.58Corydon76-homeJunK-Y: that's why we plan ahead and add NoOp's
01:54.00twistedJunK-Y, HUH?
01:54.10twistedoh
01:54.10twistedyea
01:54.13twistedwhat Corydon said
01:54.54JunK-Yi tried it, and how can ya interact with postgres directly in the dialplan?
01:54.58Corydon76-homeManxPower: it's an idea, but it's going to have to go into the experimental branch post-1.0
01:55.16Corydon76-homeJunK-Y: by using the Postgres app?
01:55.26ManxPowerCorydon-w, *nod*  1.0 needs to get released.
01:55.47*** join/#asterisk mitcheloc (~mitchel@69-169-57-192.anhmca.adelphia.net)
01:55.49Corydon76-homeManxPower: for that matter, have you seen my abstraction for virtual variables yet?
01:56.15Mocdoes the r option in Dial work ? ;)
01:56.25mitchelocno?
01:57.41*** part/#asterisk mitcheloc (~mitchel@69-169-57-192.anhmca.adelphia.net)
01:57.42Moclol ;)
01:57.49Corydon76-homeManxPower: #2278
01:57.56MocI misread the a wiki example
01:57.58_dwfor anyone that is interested, python oo bindings for manager api: http://botanicus.net/dw/tmp/py-asterisk-20040903.tar.gz
01:58.11_dw(drop .tar.gz to browse, etc)
01:58.19jedirl:)
01:58.27Corydon76-homeewwwww, python
01:58.40MocI wanted to have to call my cell phone, but if I answer on the cell phone, I need to press # to really get the call
01:58.45_dwCorydon76-home: i could quite validly say "ewwww, c!" in the context of asterisk :)
01:58.50JunK-Ytwisted: if ya've to insert process in priority 7, how do ya make it exactly ? just between 6 and 8 right ? but ya must do a tons of priority +1 no?
01:59.08Mocok .. see the c thing
01:59.11Corydon76-home_dw: then you're going to have to say the same about the Linux kernel
01:59.15Corydon76-homeAnd the BSD kernel
01:59.20twistedJunK-Y, what corydon said earlier
01:59.28twistedwe generally plan ahead and use NoOp()'s
01:59.35Corydon76-homeAnd about 3/4 of the utilities used on your system
01:59.38jedirlCorydon76-home: an operating system kernel is not the same than a management API
02:00.03MocThe c after the TRUNK command is what causes the connection to wait until the # key is pressed to complete the call.
02:00.03epochI'm going to take this opportunity to say "eww manager api"
02:00.07Mocwhat is that ?
02:00.08JunK-Ytwisted: ya, ya've a tons of noop, but what about if ya dont have enuf noop between 2 priority ?
02:00.08Corydon76-homejedirl: So you're saying a kernel doesn't have an API?
02:00.38jedirlCorydon76-home: not the same type of api
02:00.43_dwCorydon76-home: i'm fairly content with the quality of code in recent versions of linux, in critical areas at the least
02:00.55_dwdiscount all the drivers, and i'll up that to very content :)
02:01.07Corydon76-homejedirl: might as well be the same type of API.  Does similar things.
02:01.23jedirlI don't think so
02:01.25ManxPower*shrug*  Linux is "plenty good enough" for all my needs
02:01.31_dwCorydon76-home: i disagree also
02:01.50Corydon76-homeall I need to say to rebut your OO API is one word:  OpenH323
02:01.53jedirla C api is the minimum common, a python api provides much more advanced and easy to develop tools
02:02.21_dwmy choice of python is for it's ability to wrap in < 500 lines a type checked, exception raising, self documenting package that i can expose to my web app via soap
02:02.22epocheasy to develop sure
02:02.24Mocha damnit... the c adter the TRUNK command only work with PRI ????
02:02.28epochmuch more advanced, though?
02:02.29_dwi can't do that in perl, c, or any other language that i have heard of
02:02.40Corydon76-homeHAH, self-documenting code?
02:02.45_dwCorydon76-home: read it.
02:02.51Corydon76-homeYou've been drinking the Kool-Aid too long
02:02.54_dwand if you don't understand that, then i suggest you read about python first.
02:03.09jedirlCorydon76-home, each language has its place and I think python is perfect for what _dw has used it
02:03.37Corydon76-homeFor OO?  Yeah, no doubt
02:03.42JunK-YCorydon-w: can ya gimme 3-4 lines of ur dialplan, with this, i'll tell ya what was my problem with all my code in the dialplan
02:03.43_dwthis room is too much about opinion and too little about the practicalities of running asterisk ;(
02:03.45jedirlanything against OO?
02:03.53Corydon76-homeIf Python is the perfect OO language, that's the perfect reason not to use it
02:04.02jedirlhehehehhee
02:04.16Mocdamn Zap/... only feature !!!
02:04.19jedirlso you don't like OOP?
02:04.28JunK-Ypython the perfect OOP ? isnt java ?
02:04.45_dwCorydon76-home: for the task at hand, namely web integration and management of asterisk, only a spanner would go the procedural route these days. it would be a matter of lack of diligence on my part if i didn't wrap asterisk in oo for the task at hand
02:04.48_dwthat's a little strong but still :)
02:04.56Corydon76-homeOO is fine as a technique.  Sucks when your language forces you into the paradigm
02:04.56epochalright, so... does the externip variable in sip.conf _have_ to be an IP?
02:05.06epochor could it be a hostname or fqdn?
02:05.13jedirlCorydon76-home: the language doesn't force you to use THAT language
02:05.33MocCan I make a IAX connection a Zapinterface ?
02:05.35_dwCorydon76-home: would you say C forces you into the procedural paradigm? it's what you are used to
02:05.37Corydon76-homejedirl: No, but the language does force you into OO
02:05.38jedirlCorydon76-home: it's like blaming prolog for being a declarative language
02:05.58epochMoc: what're you trying to do?
02:05.59Corydon76-home_dw: nope, I can write OO in C.  I just don't have to
02:06.18_dwCorydon76-home: similarly with python and most other languages i work with. but i use it as a matter of best-practise
02:06.19jedirlyeah sure, like in GObject? xD
02:06.22*** join/#asterisk |Vulture| (~Vulture2@adsl-17-224-67.jax.bellsouth.net)
02:06.30Mocepoch, well the Zap/ have the c flag, witch ask a confirmation of the remote user before the call is transfer
02:06.44epochMoc: ahh
02:06.45_dwCorydon76-home: hmm, by any chance did i have a glowing warm debate with you one night over exactly the same topic we are discussing now? :)
02:06.53epochMoc: and you want that for iax channels
02:07.09Corydon76-homeBesides, any language that treats whitespace for loop control... well, the language designer deserves to be shot
02:07.18jedirlI agree with that
02:07.25_dwCorydon76-home: i can quote Knuth on that one
02:07.29jedirlgiving semantics to indentation is a crime
02:07.37Corydon76-homejedirl: Python does that specifically
02:07.40jedirlI know
02:07.40jedirl:)
02:07.50jedirlthat's what I don't like about python
02:07.58Corydon76-home_dw:  Knuth is no god to me.
02:08.03epochMoc: why would you want to have to provide confirmation on an iax channel, though?
02:08.04_dwCorydon76-home: i'm not surprised :s
02:08.13_dwjedirl: have you used it for any length of time? it took me about a month to get properly used to
02:08.39jedirl_dw: no, when I need to script I do PHP (yuck) and when I need to develop I do Java
02:08.42_dwperserverance pays off. take asterisk for example :p
02:08.42Mocepoch, cell phone
02:08.50epochMoc: you have an iax cellphone!?
02:09.08epocher, wait, nevermind.
02:09.14_dwjedirl: fair enough. i'd consider java a close equivalent, although i don't know it well enough
02:09.18epochI guess you use an iax provider to call the cell :P
02:09.23JunK-YMoc: have ya heard about telIPhone ?
02:09.25Mocepoch, no, my phone provider is Nufone... IAX ;)
02:09.28jedirl_dw: java and python are very different I think
02:09.38jedirlI think python is much more dynamic
02:09.47_dwindeed it is. it's dynamically typed for one :)
02:09.51_dwi like java's syntax for the most part
02:10.05epochMoc: I just had a couple glasses of a fantastic wine... my brain's running slower than usual :P
02:10.17_dwbut in terms of productivity, you can manage about the same in either language for common tasks
02:10.23_dw(again speaking from inexperience and speculation)
02:10.32JunK-Yepoch: i hope red wine! :)
02:10.36jedirlI guess that python is faster to develop with
02:10.37Moclol
02:10.46epochJunK-Y: yeah, a vintage valpolicella
02:10.58jedirlbecause it allows more "garbage-code" to be done with it
02:11.02cp5i have an AGI sending a Goto back -- shouldn't that work?
02:11.04cp5it doesn't seem to be
02:11.06epochbought it a couple years ago and aged it -- my first attempt at that
02:11.18JunK-Yepoch:  never heard about it.
02:11.52epochJunK-Y: an italian varietal
02:11.52|Vulture|well looks like i got out of Orlando just in time I-95 is a parking lot
02:12.06jedirl_dw: how much time did it take you to write such a wrapper?
02:12.47JunK-Yepoch: try borelli!
02:12.47_dwjedirl: most of my time was spent working with the asterisk codebase
02:12.56_dwnamely the non uniformity in the way it posts events
02:12.58JunK-Ya really cheap one, but SOO GOOD.
02:13.08jedirlheh
02:13.17jedirland what parts does your API cover?
02:13.20_dwjedirl: the other most of my time was spent writing the placeholder methods for event handlers
02:13.20epochJunK-Y: never heard of that ;)
02:13.25epochJunK-Y: I'll look for it
02:13.27_dwjedirl: everything exposed by core asterisk manager api
02:13.31_dwhttp://botanicus.net/dw/tmp/py-asterisk-20040903/doc/Asterisk.Manager.html
02:13.36jedirlgreat then
02:13.42epochJunK-Y: I highly recommend Masi's valpolicella though, it's my fave (and cheap too)
02:13.47_dwCorydon76-home: btw, i didn't do anything to generate that documentation. just "pydoc -w Asterisk.Manager" :)
02:13.52jedirl_dw: I'm ***VERY*** new to asterisk
02:14.05jedirl_dw: does that manager api expose a provisioning API?
02:14.21_dwjedirl: what sort of provisioning? food? :)
02:14.21_Vileas in adding an extension?
02:14.28jedirl_dw: users
02:15.01_dwfor adding and removing?
02:15.01jedirlyep
02:15.01*** join/#asterisk _m_ (~m@fbta199.fbta.uni-karlsruhe.de) [NETSPLIT VICTIM]
02:15.01_Vilenope
02:15.07_dwManager.Command("AddExtension", ...) would do it
02:15.07*** join/#asterisk maik (~maik@134.96.249.103)
02:15.07*** join/#asterisk slePP (~slepp@relic.geeksanon.ca) [NETSPLIT VICTIM]
02:15.10jedirl:)
02:15.17*** join/#asterisk bofh42 (~bofh42@217.94.211.232) [NETSPLIT VICTIM]
02:15.18_dwor you could move your conf into a db
02:15.20_Vileoooh
02:15.21_Vileur right
02:15.39jedirlmaybe makes more sense to have the conf stored in BD
02:15.40*** join/#asterisk mixi (mixi@pD9EE1E21.dip.t-dialin.net) [NETSPLIT VICTIM]
02:15.42_dwdownload the package, get python 2.3, and play with ./py-asterisk.. it lets you run the methods from the commandline. might come in handy </plug> :p
02:15.48JunK-Y_dw: that's pretty interesting.
02:15.57_dwjedirl: indeed, but you still need the api or killall -HUP to tell it to reload conf :P
02:16.05jedirlof course :)
02:16.12_Viledoes that send in an Asterisk Command?
02:16.17jedirlyour API is still very interesting
02:16.26epoch_dw: how stable do you find the manager api?
02:16.29_dwjedirl: it is a method-name-for-method-name clone of the asterisk api
02:16.53_dwepoch: i haven't had problems yet with it, apparently stability issues were long resolved before i started to work with it
02:17.00epoch_dw: ah
02:17.34epoch_dw: I messed with it a little bit, then read some mailing list messages about how unstable it it
02:17.51_dwepoch: yes, voip-info.org says the same, apparently that is fixed long ago in cvs though
02:18.16cp5is there a command to say "go to the next step". basically like goto but without specifying the priority?
02:18.30JunK-Ycp5: in AGI ?
02:18.51cp5agi or no agi
02:18.54cp5just in extensions.conf
02:18.59cp5i'm doing it from an agi however
02:19.20JunK-Ycp5: ya can use label
02:19.22JunK-Yor function
02:19.27JunK-Y(im doing this in perl)
02:20.02JunK-Yi did lot of labels, but i think i'll scrap all them to make function
02:20.23*** join/#asterisk carnt (~carnt@203206.rjo.virtua.com.br)
02:20.29cp5i'm not talking about perl
02:20.33cp5i'm talking about an asterisk command
02:20.57JunK-YGoto requires a priority
02:21.02JunK-Yso i've no idea.
02:21.04cp5i understand that
02:21.06cp5heh
02:21.53JunK-Yif ya find something, please let me know ;)
02:22.22carntHi Good Night for everyone. I have a very easy question, please if anyone know answer. I just need when press into my * the number 9 (Over my grandstream), receive a line to call out using my BroadVoice connection. At this moment i need dial 9xxxxxxxxx to call out. But i need now dial 9 hear another sound of line then make the call . Any tip ? Thanks alot !!
02:23.04denoncarnt: um .. huh?
02:23.15denonif im understanding you, just dial 9WWW12345
02:23.19denonW = wait
02:23.32carntReally ?
02:23.34Syncrosignorepat => 9  ?
02:23.53JunK-YSyncros: read the doc, its all written there.
02:24.05JunK-Youps.
02:24.05JunK-Y:)
02:24.17carntNow i make this . To call out over BroadVoice i must dial the 9 number to say that want use Braodvoice and the number . Example. 901155213332221 see.
02:25.31carntNow i must make this. Dial 9. Then * will give me the line number that belong to Broadvoice. Now i digit 01155213332221 see.
02:25.50carnt9 is just to call out another line and say to * that i want use Broadvoice.
02:25.57Heinzhi .. im read all the information of VoiceMailMain, it reads find the main menu, but, "please press 1 for this, 2 for that" .. i press 1 for example an it keeps reading and never i can enter to any sub-menu (http://www.voip-info.org/wiki-Asterisk+cmd+VoiceMailMain)
02:26.14Heinzany ideas?
02:26.38Heinzi can't read any messages, only by mail
02:32.17carnthello ?
02:33.12Heinzok
02:33.18Heinzmaybe later ;)
02:33.21Heinzhave to go
02:34.45*** join/#asterisk file[laptop] (~filelapto@cerebrum.file-radio.com)
02:35.52carntSomeone ? Anyone ??
02:36.17*** join/#asterisk mhnoyes (~mhnoyes@user-38lc1en.dialup.mindspring.com)
02:37.53carntHellooo ???
02:37.57carnt;(
02:44.01GushiAre the zaptel drivers under BSD workable yet?
02:44.14Corydon76-homeOnly if you like the X100P
02:44.20jake__haven't tried, aparently they are
02:44.33jake__you voip snobs
02:45.00Corydon76-homeAt last check, only the X100P driver was working
02:45.50Corydon76-homeAnd I don't think anybody is working on the drivers for the TE4xxP, T100P, or E100P.
02:46.18jake__no one who would work on it can afford a PRI just for development :)
02:46.20Corydon76-homeSo you're kinda stuck on ghetto speeds for the forseeable future
02:46.48Corydon76-homeSo, go, GhettoBSD!
02:47.49blitzragewooooo :)
02:48.22Corydon76-homeOr nobody can afford to spend $1500 for a card when they're only getting $1100 in bounty
02:49.07Corydon76-home$1200 if they get all the drivers done by March 1, 2005
02:49.07jake__that too
02:49.19Corydon76-homeWhich they aren't going to
02:50.33Corydon76-homeCareful... the same guy who wrote the Linux drivers is also responsible for the Asterisk codetree
02:50.49jake__tell him to include <sys/types.h>
02:50.54Corydon76-homeSo if the Linux drivers are junk, what are you doing with Asterisk itself?
02:51.35jake__its just frustrating that it should be easy to have this stuff work on lots of other platforms
02:51.38Corydon76-homeBesides, the Linux drivers are fast... it's not Mark's fault that BSD has a completely different driver architecture
02:51.42jake__instead people decide to use linux-isms
02:51.43*** join/#asterisk ManxPower (~eric@dsl-209-205-172-111.i-55.com)
02:51.44jake__...
02:51.56jake__its not the driver architecture
02:52.03jake__its unix standards that linux doesn;t follow
02:52.10Corydon76-homejake__: I run BSD on my firewalls.  I'm not against BSD
02:52.38Corydon76-homeBut it is the driver architecture that makes Linux drivers incompatible with BSD
02:52.46Corydon76-homeNot anything else.
02:52.58jake__netbsd and openbsd are also incompatible
02:53.09jake__the userland code is pointlessly linux specific
02:53.24Corydon76-homeNo, it's not
02:53.42Corydon76-homeIt's coded to be fast
02:53.51Corydon76-homeThat's the point...
02:53.58jake__I've tried to compile, it requires stupid patches like including <sys/types.h>
02:54.04Corydon76-homeSo?
02:54.08jake__that has nothing to do with speed
02:54.21Corydon76-homeWasn't necessary on Linux.  So?
02:54.42jake__so linux is dumb for being non-standard, that's my point
02:54.54Corydon76-homeNon-standard to BSD, you mean
02:55.00Corydon76-homeAs if BSD was a standard
02:55.26jake__Corydon76-home: go fuck yourself
02:55.36Corydon76-homejake__: If I could, I would
02:55.54scrompwait, is dick cheney here in #asterisk?
02:56.02scrompwelcome vice president
02:56.23scrompi hope you will help us fight these onerous impingements on voip that have cropped up lately
02:56.25Corydon76-homeOne thing that always pissed me off about BSD is if a header file always required another header file, first, then why doesn't the first header file include the second?
02:56.41jake__can I have ops please? :)
02:57.04Corydon76-homeNo, but you might get a +q just for asking
02:57.40*** mode/#asterisk [+q jake__!*@*] by twisted
02:57.44Corydon76-homeIf you're gay, I'll give you ops in another channel...
02:58.29andregyeah nobody's ever heard of 4.x BSD standards... e.g. TCP/IP sockets, etc
02:58.51Corydon76-homeandreg: Note that that's not the same as FreeBSD
02:59.07Corydon76-homeNobody runs 4.4BSD anymore
02:59.31Corydon76-homeAt least, not without a firewall in front of it
02:59.44*** join/#asterisk Godsey (lanny@207-229-102-125.cortland.com)
02:59.50twistedthis conversaion should end
03:00.00Corydon76-hometwisted:  okay
03:00.03twisted;)
03:00.04scrompwhat the hell is +q?
03:00.10Corydon76-homeQuiescent
03:00.14andregi think there are still some machines running 386bsd out there or maybe BSDI 1.0
03:00.17scrompcute
03:00.19twistedscromp, squelch
03:00.32*** mode/#asterisk [-q jake__!*@*] by twisted
03:00.52jake__ahh man
03:00.58jake__this is going to take work
03:01.28Corydon76-homeWork?  What's that?
03:01.52Corydon76-hometwisted:  did you finally iron out all the idiosyncrasies of that code?
03:02.19jake__hier(7)
03:02.21jake__sorry
03:02.28Godseycould someone take a look at a portion of my sip.conf?
03:02.38GodseyI'm obviously missing something basic :)
03:02.40twistedCorydon, yes... see bug id 2365
03:03.21Corydon76-homeCool...
03:03.29GodseyI don't know the url to the paste bot
03:03.41Corydon76-homeGuess I should revert my patch, for when yours comes through
03:03.56Corydon76-home~pastebin
03:03.57jbotrumour has it, pastebin is a place to paste all your conf/debugs/logs for other people in the chatroom to view without flooding the channel. We suggest http://pastebin.ca
03:04.06Godseythank you :)
03:04.27twistedCorydon76-home, i don't know if it will, but i'm hopeful ;)
03:04.52Corydon76-hometwisted: I actually put mine after the state field, instead of the first field
03:04.53*** join/#asterisk Poobah_G (poobs@h00080247bd87.ne.client2.attbi.com)
03:05.10Corydon76-homeGiven that it measures the time a channel is in a particular state
03:05.26twistedtrue
03:05.39Poobah_Ghet all, was wondering if anyone has run an asterisk server at office, with extensions at home (via different isp). is that possible?
03:06.22Corydon76-hometwisted:  you might want to initialize the value on channel creation
03:06.48twistedCorydon76-home, eh?
03:06.49Corydon76-homeOtherwise, you're going to get a value that's over 30 years initially
03:06.53twistedno
03:06.58twistedi get values that are 0 initially
03:07.13Corydon76-homeExactly... and subtract now - 0
03:07.43twistedi'm not thinking about this tonight
03:07.44Corydon76-homeWhen you pick up a Zap channel, before you dial anything...
03:08.40Corydon76-homeast_setstate isn't called until you do something... so if a channel still has dialtone...
03:09.07Corydon76-homeI'll give you a bugnote to that effect...
03:09.43Godseyhttp://pastebin.ca/843
03:10.18Godseysorry 844
03:10.23Godsey<- super tard
03:11.09*** join/#asterisk renuzit (~matt@esbrooks3.traveller.com)
03:11.37Corydon76-homeDoesn't Vonage force you to use their hardware?
03:11.50Godseyusing softphone
03:11.59Godseythe terms say only their xten software
03:12.22GodseyI can make it work for dial in, or dial out but not at same time
03:12.26Godseythe other weird thing:
03:12.54Corydon76-homeYou sure Vonage isn't limiting you to one call at a time?
03:12.55Godseyif I setup [sip1234] and [sip1235] w/ the same host/port settings just different user/pass, asterisk doesn't seem to see [sip1235]
03:13.30Godseyit's not just 1 call
03:13.44Godseyif I make config work for incoming, I can dial in 5 times at once and it works for all of them
03:14.00Godseyif I make config work for dial out, I can make 3 outbound calls at once (using Xten lite)
03:14.24GodseyI have 2 softphone numbers, I want to use 1 for inbound and 1 for out, but for the life of me I can't figure out how to get the config right :)
03:14.44Corydon76-homeSo shouldn't you have one section that's type=user and the other type=peer?
03:15.04Godseytype=peer works
03:15.19Corydon76-hometype=peer is only for dialling out
03:15.19Godseythe only change I make to make it in/out is change host from =dynamic to =sphone.vopr.vonage
03:15.30Corydon76-hometype=user is for incoming calls
03:15.35Godseyright, it seems only register= needed?
03:15.59Corydon76-homeDunno, I'm not using vonage
03:17.20Godseythe error is Unable to create channel of type 'SIP'... Everyone is busy/congested at this time
03:17.24Godseywhich service do you use?
03:17.31Corydon76-homeNone
03:17.37GodseyI just wanted to show my boss asterisk as proof of concept :)
03:23.03*** join/#asterisk plungerboy (meowmeow70@sdn-ap-002watacoP0428.dialsprint.net)
03:25.08*** join/#asterisk alegh (~ag11@OL12-112.fibertel.com.ar)
03:32.00_dwhrm,
03:32.14_dwdoes callerid hide in a channel variable i can access?
03:32.45Corydon76-homeSee /usr/src/asterisk/doc/README.variables
03:33.33Darwin35this make no ssense I get no compile errors yet I get no outgoooing audio
03:34.42Darwin35and moh is not playing
03:35.31Darwin35Sep  2 23:35:16 WARNING[138518528]: app_queue.c:1700 queue_exec: Unable to join queue 'sales'
03:35.42Darwin35ok now queus are not working
03:35.57Darwin35Sep  2 23:35:16 NOTICE[138518528]: chan_iax2.c:2375 iax2_read: I should never be called!
03:36.34Darwin35stop now
03:36.52plungerboyhmm i see those message occasionally i should never be called
03:37.04Darwin35dont know why
03:41.41*** join/#asterisk Moc___ (~mochouina@modemcable161.105-70-69.mc.videotron.ca)
03:42.20Moc___Anyone know how to make a outgoing call to a cell phone ask to press # key to accept the call, if not it get goes to voicemail ?
03:42.32Moc___via IAX
03:43.15*** join/#asterisk whatisvoip (~va2003cha@203.162.57.189)
03:43.22whatisvoipHI all
03:43.26whatisvoipcan you help me
03:43.45whatisvoipI want to configure asterisk so I can receive voicemail by my e-mail
03:43.58Moc___whatisvoip, just put your email in your voicemail.conf
03:44.04whatisvoipsuppose I have an email whatisvoip@yahoo.com
03:44.13whatisvoipand I want voicemail will send to this address
03:44.19Moc___whatisvoip, just put your email in your voicemail.conf
03:45.20ariel_whatisvoip, to do this you need to read a little and configure the file called voicemail.conf set your box number and password, Name then your email address.
03:45.58ariel_Moc___, I think you need to look up the mailing list for your request. I even think that someone has put up a bounty on it.
03:46.19Moc___ariel_, ok, I know via Zap it posible, I saw the c flah
03:46.25ariel_Darwin35, what did you change? if moh does not work now?
03:47.02whatisvoipwhat programe asterisk use to send voicemail to my e-mail
03:47.35pfnsendmail
03:47.41ariel_whatisvoip, what distro do you have. It defaults to sendmail.
03:48.08pfnYUM
03:48.21ariel_good evening pfn. When is it that you leave for your overseas trip?
03:48.28pfntomorrow night
03:48.30pfnI need to pack tonight and stuff
03:48.49Moc___whatisvoip, be sure to cfg your resolv.conf correctly
03:48.56ariel_Well if I can't say it then due to power problems godspeed and have fun.
03:48.58Moc___and watch out for firewall blocking DNS query
03:49.14pfnwhose firewall blocks dns....
03:49.16Darwin35nothing
03:49.27Darwin35I just built a fresh system
03:49.33Darwin35from cvs
03:49.39ariel_I guess it's those new fangle dns blockers. spf 15...
03:49.58ariel_nothing, that is not nothing... Did you reboot?
03:50.10pfnso when are you gonna take cover, ariel?
03:50.13Darwin35I have to figure out I am not getting moh  and no echo in echo test
03:50.32Darwin35yes I had to reboot
03:50.45ariel_the storm is slowing down so they say Friday afternoon we will start to feel her. But that it will last till sat afternoon. She is slow.
03:52.38Darwin35you should just get a small generator and stockpile gas to last got 5 days
03:52.47ariel_Darwin35, are you still on fbsd or on linux?
03:53.03pfnshould hook up a bike to an alternator to generate power
03:53.03pfnhehe
03:53.14PatrickDKpfn, heh, used to do that
03:53.22PatrickDKend up eating too much food that way
03:53.27Darwin35fbsd. we could not get linux onto the mini itx
03:53.27PatrickDKbut have to keep the computer going somehow
03:54.35*** join/#asterisk renuzit (~matt@esbrooks3.traveller.com)
03:55.28Moc___could I convert a IAX channel as a virtual Zap interface ?
03:55.28Darwin35I am going to relook over everything
03:55.38Darwin35but it was working now its not
03:56.29pfnmoc to do what?
03:57.38whatisvoipthe voicemail function is only used for SIp users, is that right ?
03:57.40ariel_moc wants to dial a cel phone with iax2 and wait till they press # to send the call else send to voicemail.
03:57.59ariel_whatisvoip, no it's used for every type of device.
03:58.14ariel_sip, zap, h323, iax, mgcp....
03:58.32Moc___yea, there is the c flag that can be applyed to Zap interface
03:59.23ariel_Moc___ can't you just make an agi to dial and wait for an input of # else it times out sends the call to voicemail.
03:59.48pfnariel because the "ivr" paradigm doesn't work on outbound calls
03:59.57whatisvoipbut we need to create mailbox for users
04:00.20Moc___i dont know if I can make in agi, another Dial, and process another AGI for that call, and if # is press, merge the 2 call into each other..
04:00.37ariel_whatisvoip, I would like to know where did you read about asterisk what document are you using?
04:00.52whatisvoipI read it on asterisk-wiki
04:01.14Darwin35bed time work on this tomarrow
04:01.26ariel_ok if you configure the voicemail.conf properly like basic default area it will do the rest for you.
04:01.49ariel_next in sip or zap you place a mailbox=XXXXX in there conf file.
04:01.58whatisvoipI want to set up a network to call to pstn, it user in PSTN dont receive the call, caller cand send voice mail to him
04:02.07ariel_Then you use a nice macro_stdexten to dial the item.
04:02.22pfnman, sashimi is yum
04:03.17whatisvoipin zap file, how can I specify the mailbox for specifical PSTN number
04:03.38pfnthere's that, too
04:03.38pfn:p
04:04.10ariel_whatisvoip, channel numbers is the configuration. mailbox is the box number. did you make samples?
04:04.40whatisvoipI just make for sip users
04:05.04ariel_ok here read these samples http://www.fnords.org/~eric/asterisk/
04:06.02aleghhi, anyone with experience in TDMoE. I'm new and I have some questions about
04:06.25*** join/#asterisk Legend` (~Legend@24.244.137.59)
04:06.26ariel_whatisvoip, start with a basic setup learn the power of asterisk. If you test and configure it will come. Use the power of extensions.conf
04:06.47pfnalegh just ask
04:06.51ariel_alegh, yep don't use it unless you really need to ....iax2 is better.
04:07.54ariel_lkajdfadjf;akdjf;ldajkfdkjaf
04:08.02ariel_sorry baby hit keyboard....
04:08.24aleghWhat i need is to connect a legacy IVR to * and I believe that maybe using TDMoE could help if in the oterh side I reconvert TDM packets (Is too crazy?)
04:08.53ariel_does the other side have a t1 port?