00:00.18 | jake__ | 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.10 | Darwin35 | change out the power supply for a power brick and you can quiet that itx down |
00:01.22 | jake__ | can't beat the 90 watts of power either |
00:01.37 | pfn | netboot is interesting |
00:01.43 | pfn | I'd like to make my next firewall netboot, maybe |
00:01.47 | jake__ | Darwin35: the other one has a standard 1U power supply, pretty loud |
00:01.54 | pfn | why 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.08 | Darwin35 | wow ok |
00:02.14 | Darwin35 | that is loud |
00:02.18 | jake__ | yeah :-/ |
00:02.24 | jake__ | I didn't realize when I bought it |
00:02.35 | jake__ | but it'll drive a decent 3.5" hard drive |
00:02.37 | Darwin35 | I am about to make a all wood case for my mini itx |
00:02.38 | pfn | server power supplies are always loud.... |
00:02.47 | pfn | wood case? heh |
00:02.48 | jake__ | and doesn't take much space in the closet :) |
00:03.07 | Darwin35 | back to my issue of no audio its also happening on my nano itx |
00:03.15 | jake__ | heh |
00:03.20 | pfn | 30U would be enough to accomodate a few servers |
00:03.23 | jake__ | my GF has lots of clothes |
00:03.25 | pdk | heh, I have to 42u racks in the basement |
00:03.27 | jake__ | no room for a rack |
00:03.29 | pfn | shit, I have a lot of clothes :p |
00:03.37 | pfn | that plus ventilation in a closet would suck |
00:03.58 | *** join/#asterisk shido6 (~greg@d57-83-90.home.cgocable.net) |
00:03.59 | jake__ | the 600mhz via epia boxes are pretty slow too |
00:04.03 | Joe_Cool | you've just got to have a setup that doesn't mind a 110 F room temp |
00:04.20 | Maveric | hmm |
00:04.27 | jake__ | works ok as a TV though with a TV card |
00:04.35 | Darwin35 | they where ment to be nothing but workstations |
00:04.46 | *** join/#asterisk zoa (~hot@213.219.141.161.adslpower.by.edpnet.be) |
00:05.17 | jake__ | I'm getting an lcd project for it, thatll be swee |
00:05.19 | jake__ | y |
00:05.20 | jake__ | t |
00:05.47 | Darwin35 | well since no one has a idea about no outbound audio my pbx is on hold |
00:05.59 | Darwin35 | I cant make a new flash till I fix it |
00:06.38 | Darwin35 | we have 5.x drivers you should try them |
00:06.49 | jake__ | does it compile on 4.x? |
00:06.52 | Darwin35 | I will send you what we have |
00:06.58 | pfn | I have an lcd projector |
00:06.59 | Darwin35 | doont know |
00:07.00 | pfn | I want a new projector |
00:07.04 | pfn | like a sanyo z2 |
00:07.04 | jake__ | phk did some rotiling recently... |
00:07.28 | pfn | darwin if you have a problem with outbound audio, it's probably your nat |
00:07.38 | pfn | tcpdump on both sides of the divide and see what you get |
00:10.31 | jake__ | 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.52 | jake__ | Darwin35: I got it to compile but its a kld, don't know if it will link |
00:12.41 | tom1234 | Hi. 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.58 | pfn | it's a very unclear question |
00:13.07 | pfn | you mean you wanna dial up through a modem? |
00:13.10 | pfn | don't count on it |
00:13.23 | tom1234 | Yes, but I don't have access to a POTS line, just my VoIP thru nufone. |
00:13.34 | tom1234 | and I don't have any kind of FXS interface. |
00:13.44 | pfn | dialup over voip is extremely unreliable |
00:14.02 | pfn | it's called voip for a reason |
00:14.07 | tom1234 | I do realize that, but I NEED to get thru and I have no other options... At least it maybe something..... |
00:14.10 | pdk | dialup+ |
00:14.35 | pfn | find someone on a pots line with a modem you can use |
00:14.40 | *** join/#asterisk angler- (~angler@angler.digium.sponsor.pdpc) |
00:14.47 | pfn | that is your option |
00:14.59 | tom1234 | So, in other words, I'm out of luck, and no such softphone exists? |
00:14.59 | pfn | or get the client to grant you vpn access |
00:15.03 | pfn | instead of half-assed modem |
00:15.18 | pfn | what does softphone have to do with dialup? |
00:15.24 | ManxPower | What's the diuscount airline that used to be called ValueJet? |
00:15.31 | tom1234 | JetBlue? |
00:15.36 | pfn | you want a softmodem to work over voip? ain't one |
00:15.41 | epoch | tom1234: 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.42 | ManxPower | notBel, that's a different one. |
00:16.06 | pdk | I would be very suprised if dialup worked over voip |
00:16.10 | pdk | it might at 2400 baud |
00:16.16 | epoch | right |
00:16.16 | pdk | if you keep the ms extreemly low |
00:16.24 | jasonk | sweet 2400 baud |
00:16.25 | ManxPower | pdk, G729 might. LPC might |
00:16.26 | tom1234 | That's what I wanted to know. Thank you for your time! |
00:16.46 | pdk | manx, he means he wants dialup over voip, not voip over dialup |
00:16.55 | ManxPower | Did you know that in the 3rd level of hell the sinners are forced to do VoIP over a dialup modem connection? |
00:17.09 | ManxPower | Oh. HAHAHAHAHAHA! That's funny. |
00:17.21 | jasonk | trying to record all calls inbound to * but using monitor in the s extension doesnt seem to work so good |
00:17.28 | jasonk | any ideas |
00:17.32 | ManxPower | In the 2nd level of hell they are forced to use softphones. |
00:17.47 | pfn | jasonk you run monitor everywhere you answer or dial |
00:17.55 | epoch | ManxPower: pft, softphones aren't so bad |
00:18.05 | epoch | ManxPower: as long as you have good audio |
00:18.10 | jasonk | pfn:that is what i thought |
00:18.16 | pfn | over the last couple of months |
00:18.21 | pfn | indrectly, of course |
00:18.21 | pfn | heh |
00:18.34 | epoch | my dad uses that plantronics usb headset |
00:18.39 | epoch | it sounds fantastic |
00:18.53 | jasonk | but having the cmd in the s ext doesnt do anything |
00:19.23 | ManxPower | AitTran! |
00:19.23 | pfn | the s extension doesn't mean initial extension |
00:19.27 | ManxPower | AirTran that is |
00:19.36 | *** part/#asterisk bill1 (~Bill1@216.132.69.228) |
00:19.43 | jasonk | if i put the same syntax line in another extension or in an outbound dialing context it works great |
00:19.58 | pfn | the s extension doesn't mean initial extension |
00:20.02 | pfn | it doesn't mean auto-exec |
00:20.04 | pfn | it doesn't mean any of that |
00:20.11 | jasonk | doing i know |
00:20.27 | jasonk | immediate yes in zapata |
00:20.46 | jasonk | going to context x in extensions |
00:20.53 | pfn | immediate=yes will send zap channels to s |
00:21.58 | jasonk | s,1,Answer s,2,Monitor(gsm,Blah,m) s,3,Dial(${DNID) |
00:22.16 | jasonk | where blah is a variable i also set |
00:22.22 | ManxPower | Why do you have immediate=yes???? |
00:22.38 | jasonk | got told by someone on the list |
00:22.47 | pfn | what are you doing with dial dnid |
00:22.48 | jasonk | emw btw |
00:23.02 | jasonk | did routing |
00:23.05 | ManxPower | jasonk, You almost never need immediate=yes |
00:23.05 | jasonk | to extensions |
00:23.09 | pfn | that won't work |
00:23.13 | pfn | ... |
00:23.18 | zoa | http://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.21 | ManxPower | jasonk, What type of connection do you have? |
00:23.22 | zoa | really amazing |
00:23.36 | jasonk | t-1, em_w |
00:23.48 | jasonk | connection works great |
00:23.57 | Maveric | what is he using immediate=yes for? |
00:24.01 | jasonk | just trying to add the call recording |
00:24.07 | Darwin35 | (*^*$%&*$*&^%)(*&_)*)(^&^%#%$I&^PO |
00:24.19 | jasonk | maverick:got told to add it |
00:24.19 | Maveric | jasonk that just extensions.conf stuff |
00:24.23 | ManxPower | jasonk, I still think you don't need immediate=yes, but I'm not sure. |
00:24.29 | Maveric | he doesn't |
00:24.32 | Maveric | i don't use it |
00:24.37 | Maveric | and i do call recording |
00:24.44 | ManxPower | Maveric, do you have T-1/E&M Wink? |
00:24.50 | Maveric | nein |
00:24.53 | Maveric | i use a pri |
00:24.57 | jasonk | have tried it both ways and without has caused some intermittant issues with missing digits |
00:25.03 | ManxPower | jasonk t-1, em_w |
00:25.55 | ManxPower | jasonk, 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.23 | jasonk | cli doesnt report executing monitor even when it works |
00:26.40 | jasonk | outbound calls all seem to be recording fine |
00:26.59 | ManxPower | jasonk, asterisk -rvvv |
00:27.05 | *** join/#asterisk gambolputty (~gambolput@cblmdm204-118-177-213.buckeye-express.com) |
00:27.18 | ManxPower | the CLI will show you ANY app that's run. |
00:27.21 | jasonk | manx:gives even more than -vvvvvgcd |
00:27.35 | jasonk | thought so too but... |
00:28.05 | ManxPower | jasonk, you've not messed with logger.conf, have you? |
00:28.29 | jasonk | only way i see via CLI anything is happening is when the ...,m)does the soxmix after the call |
00:28.51 | jasonk | manx: dont think so |
00:29.17 | ManxPower | $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.59 | zoa | ManxPower: for astricon i need 1350$ plane tickets alone |
00:30.08 | zoa | + 5 days in the hotel |
00:30.09 | jasonk | got tiks about a month ago from SLC for 185 |
00:30.16 | jasonk | lucky me |
00:30.38 | jasonk | got to love living in city with delta hub |
00:30.39 | ManxPower | It's only $138 for air fare, round trip |
00:30.46 | zoa | in one week time, i'll spend 24 hours in the air :/ |
00:30.56 | jasonk | poo for you |
00:31.00 | pfn | I'm spending 30 hours in the air tomorrow |
00:31.00 | pfn | :p |
00:31.04 | pfn | well, not quite |
00:31.06 | zoa | where are you going ? |
00:31.11 | pfn | 21 hours in the air |
00:31.15 | pfn | and 9 hours in stopovers |
00:31.35 | zoa | i'm doing sofia -brussel (3 hours) |
00:31.36 | ManxPower | zoa, 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.41 | pfn | SFO->HNL->MNL->SGN |
00:31.46 | zoa | brussels - atlanta 9 hours |
00:31.51 | zoa | and than the way back |
00:32.17 | ManxPower | pfn, I was going to Jakarta |
00:32.46 | jasonk | ultimately trying to avoid doing the recording in the context where my endpoints reside |
00:32.50 | ManxPower | New Orleans -> LAX -> Singapore -> Jakarta I think. Miserable flights |
00:33.02 | Maveric | jasonk so don't? |
00:33.19 | jasonk | in case i want to put this inline with another system |
00:33.40 | jasonk | maverick:unfort. i CANT MAKE IT WORK |
00:33.43 | jasonk | sorry |
00:34.55 | Maveric | how do you want to record? |
00:34.56 | pfn | heh, in november, I'm flying SFO->SEL->SGN |
00:34.57 | Maveric | first off |
00:35.03 | pfn | but I have a 24hr layover in SEL |
00:35.20 | pfn | and on the way home, I'm flying, SGN->SEL->DFW->SFO |
00:35.30 | pfn | bleh |
00:35.54 | ManxPower | SEL? |
00:35.57 | pfn | seoul |
00:36.00 | ManxPower | Ah |
00:36.01 | crazy1 | has anybody had success getting their FWD number to forward to their Asterisk server? |
00:36.23 | jasonk | maverick:format or cmd or ? |
00:36.35 | Maveric | crazy1 you don't forward |
00:36.37 | pfn | crazy1 nope, it's never been done, it's impossible!!! |
00:36.42 | pfn | aaahhhhhhh oooohhh noooooo |
00:37.01 | Maveric | you have your asterisk server register to fwd |
00:37.06 | crazy1 | hmm. FWD has an account option where you can forward incoming calls to another SIP url |
00:37.20 | Maveric | jasonk like you want this one did to be recorded |
00:37.26 | crazy1 | i have registered my asterisk server to FWD |
00:37.28 | Maveric | just explain the scenario |
00:37.33 | jasonk | maverick:no all calls |
00:37.34 | *** join/#asterisk fuerstma (~fuerstma@pcp01940184pcs.waldlk01.mi.comcast.net) |
00:37.52 | Maveric | then why not put it in the end points context? |
00:38.24 | Maveric | you start the recording where your did routing begins at the incoming context |
00:38.46 | Maveric | it then passes to your other contexts with gotos |
00:39.03 | Maveric | and then it stops when they hangup with the h, exten |
00:39.12 | pfn | exten => _XXXX,1,Monitor... => _XXXX,2,Dial(${EXTEN}) |
00:39.16 | pfn | why bother with the DNID stuff |
00:39.19 | Maveric | its really not that complicated |
00:39.36 | *** join/#asterisk robf (~robf@68.184.208.246.charter-stl.com) |
00:39.38 | Maveric | pfn he wants to record |
00:39.46 | pfn | that's what the 1,Monitor is :p |
00:39.47 | Maveric | all calls |
00:40.10 | Maveric | but why would you want to put that in ever dial exten? |
00:40.15 | Maveric | ever=every |
00:40.20 | pfn | that goes into the incoming context from the T1 |
00:40.42 | Maveric | exactly |
00:40.49 | Maveric | thats what i said in the first place |
00:41.17 | Maveric | but i'd have it pass with goto statements |
00:41.32 | Maveric | to his sip or whatever clients |
00:41.43 | Maveric | that way in the future he can easily change who gets what phone numbers |
00:42.19 | Maveric | pfn what kinda asterisk server do you manage? |
00:42.22 | Maveric | a home one? |
00:42.25 | Maveric | or for work? |
00:42.33 | pfn | I have a home one and office one |
00:42.39 | pfn | small office, though |
00:42.42 | Maveric | how many clients at the office? |
00:42.47 | pfn | only 4 or 5 |
00:42.49 | Maveric | ok |
00:43.00 | Maveric | when you have like 70-80 inbound did's |
00:43.07 | jasonk | my 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.11 | Maveric | it can get complicated |
00:43.12 | pfn | I still don't see me liking gotos :p |
00:43.27 | jasonk | me neither |
00:43.38 | Maveric | you may not like them but they are very neccisary |
00:43.41 | pfn | well, Dial(${DNID}) isn't going to work |
00:43.46 | jasonk | seems to |
00:44.01 | jasonk | but i will ask why not |
00:44.14 | pfn | because ${DNID} doesn't include technology |
00:44.15 | Maveric | jason you want my monitor lines? |
00:44.33 | brettnem | try Local/${DNID} maybe |
00:44.40 | jasonk | sure jkkawakami@optellabs.com |
00:44.43 | pfn | Local/${DNID}@context |
00:44.49 | jasonk | i can try that |
00:45.06 | jasonk | but it is dialing the endpoint right now without it |
00:45.10 | Maveric | 4 line flood sorry guys |
00:45.11 | Maveric | [macro-record-enable] |
00:45.12 | Maveric | exten => s,1,AGI(set-timestamp.agi) |
00:45.12 | Maveric | exten => s,2,SetVar(CALLFILENAME=${timestamp}-${CALLERIDNUM}-${MACRO_EXTEN}) |
00:45.12 | Maveric | exten => s,3,Monitor(wav,${CALLFILENAME}) |
00:45.44 | Maveric | i know i don't need the agi any more |
00:45.52 | jasonk | sure |
00:45.58 | pfn | changing the physical user associated with a sip user |
00:46.06 | pfn | or changing the sip user associated with an extension # |
00:46.22 | Maveric | pfn by far in extensions |
00:46.34 | pfn | in 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.38 | Maveric | i have 22 cisco 7960's with 6 lines each |
00:46.41 | Maveric | and they are not fun |
00:46.43 | jake__ | shit |
00:46.46 | Maveric | to change information on |
00:46.55 | jake__ | <PROTECTED> |
00:47.00 | jasonk | luv tftp |
00:47.13 | pfn | you still have to change SIPmacaddr.cnf |
00:47.21 | Maveric | no you don't |
00:47.37 | Maveric | you leave your sip registering the same |
00:47.43 | Maveric | but you change the did thats routed to it |
00:48.03 | Maveric | at that point you don't even need to put extensions naming the phones |
00:48.12 | Maveric | i just have a numbering system for phones |
00:48.17 | Maveric | 1101 |
00:48.23 | Maveric | first three digits are the phone |
00:48.24 | pfn | right |
00:48.27 | Maveric | last digit is the line on the phone |
00:49.32 | scud | is VP pretty good service with the sipura? |
00:49.44 | scud | i'm thinking about getting the unlimited usa plan |
00:49.47 | jasonk | maveric:so your dialing is handled in your ${MACRO_EXTEN}? |
00:49.49 | pfn | hmm, is there a lowercase modifier that can be done to a make var... |
00:49.53 | Maveric | i love this macro :D |
00:49.54 | Maveric | [macro-spoof-callerid] |
00:49.55 | Maveric | exten => s,1,Playback(make-caller-id) |
00:49.55 | Maveric | exten => s,2,Read(NEWCALLERID) |
00:49.55 | Maveric | exten => s,3,SetCIDNum(${NEWCALLERID},a) |
00:49.55 | Maveric | exten => s,4,CallingPres(${NEWCALLERID}) |
00:49.59 | Maveric | no jasonk |
00:50.06 | Maveric | that macro doesn't do dialing at all |
00:50.15 | Maveric | i just call that macro to start recording |
00:50.31 | jasonk | i must be missing something |
00:50.40 | pfn | maveric what bitrate do you encode your mp3 at? |
00:50.53 | Maveric | exten => 1852,1,Ringing |
00:50.53 | Maveric | exten => 1852,2,Wait(5) |
00:50.53 | Maveric | exten => 1852,3,Macro(record-enable) |
00:50.53 | Maveric | exten => 1852,4,BackGround(for-quality-purposes) |
00:50.53 | Maveric | exten => 1852,5,BackGround(this-call-may-be) |
00:50.54 | Maveric | exten => 1852,6,BackGround(recorded) |
00:50.56 | Maveric | exten => 1852,7,Goto(from-sip,1852,1) |
00:51.02 | Maveric | its pretty low |
00:51.07 | *** join/#asterisk poemius (~poemius@adsl-70-48-192-81.adsl.iam.net.ma) |
00:51.09 | pfn | how low is low |
00:51.13 | pfn | lower than gsm? g729? |
00:51.24 | Maveric | 8 kbps and 8 Khz |
00:51.25 | jasonk | thanks 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.47 | crazy1 | i 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.59 | Maveric | pfn the script that gets run after for the record clean up |
00:52.06 | Maveric | mixes the wavs |
00:52.13 | Maveric | then reencodes to mp3 |
00:52.19 | Maveric | 8kbps 8Khz |
00:52.30 | pfn | 8kbps, hmmm |
00:52.54 | Maveric | so i have 309 calls recorded right now |
00:53.00 | *** part/#asterisk mr_monkey (~admin@201.128.119.24) |
00:53.06 | Maveric | and its only 45 megs |
00:53.13 | pfn | [pfnguyen@ares monitor]$ find . -type f | wc -l |
00:53.13 | pfn | <PROTECTED> |
00:53.19 | pfn | [pfnguyen@ares monitor]$ du |
00:53.19 | pfn | 373716 . |
00:53.20 | pfn | heh |
00:53.24 | Maveric | du -h |
00:53.31 | pfn | 365MB |
00:53.35 | Maveric | lol |
00:53.43 | Maveric | 8kbps isn't to bad |
00:53.44 | pfn | then again, that represents... how long of calls |
00:53.59 | Maveric | we have a lot of really long calls to |
00:53.59 | pfn | 100KB/min |
00:54.14 | pfn | at least 60 hours |
00:54.36 | pfn | wav49 is ~100KB/min or so |
00:54.40 | bwortley | Hi, 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.50 | pfn | bwortley NAT problems |
00:55.54 | bwortley | its 2 phones on a local network that are connecting, theres just no sound |
00:56.08 | pfn | it's still NAT related |
00:56.18 | Maveric | pfn if i calculated right which i'm pretty sure i did |
00:56.26 | Maveric | i have 12.8 hours of audio |
00:56.38 | Maveric | in 45 megs |
00:56.41 | pfn | maveric sounds about right |
00:56.46 | pfn | for 60 hours, that'd be roughly 200mb |
00:56.51 | pfn | a 33% reduction over gsm |
00:56.55 | suma | i'm trying to play a wav file using *, it gives me the following error |
00:56.56 | suma | Sep 3 01:21:15 WARNING[229390]: format_wav.c:139 check_header: Not a wav file 7 |
00:56.56 | suma | Sep 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.56 | suma | Sep 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.58 | pfn | gsm is 13.3kbps or so, while yours is 8kbps |
00:57.00 | suma | why is that |
00:57.12 | Maveric | yeah but this in encoded to mp3 |
00:57.13 | jake__ | maybe not |
00:57.16 | pfn | because it isn't a wav file :p |
00:57.21 | Maveric | yeah :D |
00:57.26 | pfn | maveric 8kbps is 8kbps :p |
00:57.27 | Maveric | why don't you do that pfn? |
00:57.36 | Moc | I can't the calling card app to access postgresql... damn I hate postgresql !!! |
00:57.37 | pfn | I haven't gotten around to processing my files yet |
00:57.42 | pfn | I'll have to consider that |
00:57.42 | suma | it is playing in media player |
00:57.46 | Maveric | 8kbps mp3 = a lot better then 8kbps wav |
00:57.50 | suma | and other players |
00:57.53 | pfn | maybe I'll compress to g729 |
00:58.07 | pfn | I'm trying to do it with the minimum of cpu cycles as well |
00:58.12 | bwortley | pfn could you please explain in a little more detail |
00:58.14 | pfn | maintain a balance of both |
00:58.30 | pfn | bwortley no sound is caused because one or both ends are not receiving the RTP stream |
00:58.32 | Maveric | pfn well that i don't have a problem |
00:58.44 | suma | pfn: what is he specification for wav file ? |
00:58.49 | Maveric | the asterisk server at our office is a dual 3.2 Ghz xeon with 4 gigs of ram |
00:58.50 | Maveric | lol |
00:58.58 | pfn | suma file pinprompt.wav |
00:59.10 | pfn | maveric the other reason is, I don't like the postprocessing... |
00:59.11 | sivana | Moc, I wrote a new calling card app for MySQL |
00:59.17 | pfn | just kinda ugly to me |
00:59.24 | pfn | having to do soxmix is already ugly.... |
00:59.24 | Maveric | it is ugly |
00:59.29 | bwortley | right, so where should I start looking? |
00:59.33 | Maveric | i agree with you there |
00:59.34 | poemius | that's so underpowered, it must crash all the time :) |
00:59.36 | pfn | bwortley check your network traffic |
00:59.43 | Maveric | but it works |
00:59.48 | pfn | maveric and just encoding directly into a lbr format is so attractive |
01:00.00 | pfn | hmm, so if I monitored to g729, sox probably couldn't mix it |
01:00.06 | bwortley | pfn, thanks |
01:00.12 | Maveric | nope pfn |
01:00.29 | pfn | so gsm or postprocessing are my only options for lbr |
01:00.39 | pfn | hmm, I'll have to see how mp3'd monitor files sound |
01:00.59 | Maveric | i don't monitor in mp3 |
01:01.01 | Maveric | you can't |
01:01.08 | pfn | that's why mp3'd, not mp3 :p |
01:01.12 | pfn | they're mp3'd after the fact :p |
01:01.17 | Maveric | ah |
01:01.18 | Maveric | lol |
01:01.39 | Maveric | you can still choose your bitrate |
01:01.46 | Maveric | optimum would be 24kbps |
01:01.48 | pfn | it'd have to be under 13kbps |
01:01.50 | poemius | that's actually a good idea |
01:01.52 | pfn | otherwise, I'd stick to gsm |
01:02.07 | Maveric | gsm sounds like shit comparted to 24kbps |
01:02.09 | Maveric | mp3 |
01:02.12 | pfn | at that point, I'd look for the tradeoff point where the mp3'd file sounds as good as gsm |
01:02.25 | Maveric | gsm makes people sound like robots without nuts |
01:02.26 | pfn | that may be true, but 24kbps is almost double the bitrate of gsm |
01:02.30 | cp5 | how do i 'echo' data through extension.conf? |
01:02.36 | cp5 | is there a command to do that |
01:02.41 | pfn | be more specific |
01:02.42 | pfn | NoOp? |
01:02.44 | Maveric | so then do mp3 at gsm bitrate |
01:02.57 | cp5 | basically to do nothing, but just print out some data (variables) on the console |
01:03.03 | pfn | noop |
01:03.17 | cp5 | thanks |
01:05.32 | Maveric | what would you use that for? |
01:05.35 | ManxPower | Why not just use GSM? |
01:06.05 | Maveric | ManxPower personally i think gsm sounds like garbage |
01:06.17 | *** join/#asterisk Greyarea (~Greyarea@ip68-2-197-183.ph.ph.cox.net) |
01:06.18 | Maveric | it makes you sound like your talking into a garbage can |
01:07.32 | epoch | hrmmm... if I have a PRI with 2 DIDs, is there any way to tell which DID a call came in on? |
01:08.29 | Chuji | in cdr or in the dialplan? |
01:08.37 | epoch | in the dialplan |
01:08.47 | *** join/#asterisk twisted (~twisted@twisted.active.supporter.pdpc) |
01:08.47 | *** mode/#asterisk [+o twisted] by ChanServ |
01:08.49 | epoch | well, either, I guess |
01:09.10 | Maveric | you can tell in both |
01:09.31 | epoch | word... I'm new to PRI, as you can tell :P |
01:09.41 | suma | how can i store g711 file format in windows ? |
01:09.58 | epoch | does some variable get set that I can use in extensions.conf? |
01:10.26 | Chuji | yeah, whatever the telco is sending |
01:10.28 | Maveric | epoch yes |
01:10.34 | Chuji | usually 4 digits |
01:10.45 | Maveric | ${EXTEN} |
01:10.52 | twisted | smokin crack? |
01:10.53 | Maveric | in your incoming context |
01:10.55 | epoch | oh! |
01:10.56 | Damin | epoch: Yep. |
01:11.07 | *** join/#asterisk JunK-Y (~junky@modemcable214.88-37-24.mc.videotron.ca) |
01:11.25 | Maveric | what context= you gave to your pri in zapata.conf |
01:11.32 | epoch | well, I haven't yet ;) |
01:11.35 | Maveric | the calls go into that context |
01:11.37 | Damin | epoch: Check this.. |
01:11.37 | Damin | exten => 2169203022,1,Macro(didexten,100,SIP/100) |
01:11.37 | Damin | exten => 2169203023,1,Macro(didexten,101,SIP/101) |
01:11.38 | Damin | exten => 2169203026,1,Macro(didexten,116,SIP/116) |
01:11.43 | Maveric | they usually have 4 digits |
01:11.47 | Maveric | you match to those 4 digits |
01:11.50 | Maveric | for you did |
01:11.52 | epoch | my T100P doesn't get delivered until tomorrow, and the PRI doesn't get installed until the 10th |
01:11.59 | epoch | (and it has to work on the 11th) ;/ |
01:12.00 | Damin | Maveric: PRI usually sends a 10 digit number.. |
01:12.13 | *** join/#asterisk vinko (~vinko@voice.iwobble.com) |
01:12.15 | epoch | 10 digits would obviously be preferable |
01:12.24 | Maveric | [from-outside1] |
01:12.24 | Maveric | exten => 1840,1,Goto(eldo,s,1) ; Eldo Main |
01:12.24 | Maveric | exten => 9607,1,Goto(eldo,s,1) ; Eldo Main |
01:12.24 | Maveric | exten => 1841,1,Goto(from-sip,8500,1) ; Eldo VoiceMail |
01:12.25 | Damin | epoch: See my example.. |
01:12.28 | Maveric | like that |
01:12.35 | epoch | Damin: yeah, that makese perfect sense |
01:12.53 | Damin | epoch: That goes directly to a SIP extension, but you get the point. |
01:13.15 | epoch | right |
01:13.24 | Damin | epoch: You can even do pattern matching ala: exten => _216920308X,1,Dial,IAX2/did@iaxserver/${EXTEN} |
01:13.42 | Damin | epoch: That matches the range of numbers fro 3080 to 3089. |
01:14.07 | Maveric | Damin not our pri |
01:14.46 | pfn | ? |
01:14.49 | epoch | so I gather it varies from telco to telco eh |
01:15.53 | Damin | Maveric: 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.53 | bwortley | pfn are the 2 clients supposed to connect directly or is the call tunnled through the asterisk server |
01:16.11 | Damin | Maveric: You sure you are on PRI and not Channelized T1? |
01:16.13 | Maveric | lol Damin i have no doubt that the telco sux |
01:16.14 | Maveric | i hate them |
01:16.20 | Maveric | Damin i'm sure |
01:16.32 | *** join/#asterisk netghost (~JH@delmar-209-137-161-171-dsl.cavtel.net) |
01:16.39 | Greyarea | Anyone: 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.42 | Damin | Maveric: 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.59 | Maveric | eldopbx*CLI> pri show span 1 |
01:16.59 | Maveric | Primary D-channel: 24 |
01:16.59 | Maveric | Status: Provisioned, Up, Active |
01:16.59 | Maveric | eldopbx*CLI> |
01:16.59 | Maveric | Switchtype: National ISDN |
01:17.00 | Maveric | Type: CPE |
01:17.00 | Damin | Maveric: But it is really telco dependent.. |
01:17.02 | Maveric | Window Length: 0/7 |
01:17.04 | Maveric | Sentrej: 0 |
01:17.06 | Maveric | SolicitFbit: 0 |
01:17.08 | Maveric | Retrans: 0 |
01:17.10 | Maveric | Busy: 0 |
01:17.12 | Damin | Yep. That's a PRI. ;) |
01:17.12 | Maveric | Overlap Dial: 0 |
01:17.17 | Maveric | yes i know |
01:17.28 | Maveric | and i do hate the 4 digit matching |
01:17.33 | Maveric | its quite annoying |
01:17.45 | Maveric | if i could shoot them i would |
01:17.51 | Maveric | XO is a horrible telco |
01:17.53 | Maveric | let me tell you |
01:18.00 | twisted | HONK |
01:18.00 | epoch | well I hope my telco isn't gonna suck |
01:18.12 | twisted | kmc is worse |
01:18.15 | twisted | HONK HONK |
01:18.21 | pdk | heh, most telco's suck |
01:18.21 | epoch | what are you, a mack truck? |
01:18.23 | Maveric | its funny |
01:18.30 | twisted | yes |
01:18.30 | twisted | i am |
01:18.40 | twisted | and i'm about to plow through the bugtracker again |
01:18.42 | pdk | that is why you have to hire your own telco guy, to talk and deal with them :( |
01:18.55 | epoch | heh |
01:19.03 | Maveric | we have XO for our pri |
01:19.29 | epoch | well we've managed to embarass our telco into installing a PRI with 10 days' notice (they usually require 15) |
01:19.45 | pdk | they want 45days here |
01:19.51 | epoch | so if I have issues with the DNIS, I'll just embarass them more |
01:19.52 | Maveric | then we have at&t level3 uunet gblx limelight timewarner for our bandwidth |
01:20.12 | epoch | pdk: yeah, it depends on what kind of physical work is required |
01:20.13 | twisted | yee haw |
01:20.13 | twisted | dev*CLI> show channels |
01:20.13 | twisted | Time Active Channel (Context Extension Pri ) State Appl. Data |
01:20.13 | twisted | 0h55m24s IAX2/production/2 ( s 1 ) Up Bridged Call SIP/Josh7905-bf85 |
01:20.13 | twisted | 0h55m24s SIP/Josh7905-bf85 (local 0000 1 ) Up Dial IAX2/dev:prodbox@production/0000@local |
01:20.15 | Damin | [damin@nucleus damin]$ grep -c astwind-installer xferlog |
01:20.16 | twisted | 2 active channel(s) |
01:20.16 | Damin | 212 |
01:20.31 | *** join/#asterisk file[laptop] (~file_lapt@mctn1-3772.nb.aliant.net) |
01:20.52 | epoch | thankfully this one's going in across the street from the fiber hub for pretty much all of eastern canada |
01:21.06 | cp5 | how come when i do: SetVar(DNID=123), then AGI,some.agi, the DNID variable passed is not what i set? |
01:21.42 | Maveric | oops i forgoto sprint |
01:21.45 | pfn | agi doesn't receive channel variables, does it? |
01:21.46 | Maveric | forgot sprint |
01:21.54 | Maveric | to many damn ip carriers |
01:22.00 | JunK-Y | pfn: yes if he does setVar |
01:22.33 | ManxPower | cp5, DNID is a system variable not available in AGI |
01:22.49 | JunK-Y | ManxPower: he can do setVar |
01:22.50 | ManxPower | cp5, Try SetVat(MY_DNID=123) |
01:23.03 | ManxPower | cp5, Try SetVar(MY_DNID=123) too |
01:23.10 | Maveric | lol |
01:23.16 | Maveric | what up manx |
01:23.17 | suma | what is the highest quality of sound file which i can give in * ? |
01:23.24 | pfn | ulaw |
01:23.25 | JunK-Y | cp5, Try SetVar(DNID=${DNID}); |
01:23.31 | ManxPower | Maveric, Hiya |
01:23.46 | cp5 | ManxPower, still not passed to the AGI |
01:23.50 | suma | pfn: can you please help me how can i save in that format in windows? |
01:23.51 | ManxPower | ulaw or alaw is the highest quality Audio in Asterisk. It's the same quality as an analog phone call. |
01:23.56 | jake__ | what do I want in iax.conf for s100i? |
01:24.04 | ManxPower | cp5, MY_DNID is not passed? |
01:24.06 | cp5 | i am look at the agi_* headers...no my_dnid there |
01:24.11 | ManxPower | No! |
01:24.28 | pfn | suma |
01:24.29 | pfn | ~sox |
01:24.31 | jbot | rumour has it, sox is Sound Processing Tool. URL: http://sox.sourceforge.net/ |
01:24.31 | ManxPower | cp5, Use the get variable AGI function. |
01:24.37 | pfn | gr |
01:24.37 | cp5 | Manx, ahhh ok |
01:24.40 | ManxPower | cp5, Using Asterisk-Perl? |
01:24.45 | pfn | ~sox conversion |
01:24.52 | pfn | meh |
01:25.06 | cp5 | Manx, sorta kinda (the agi is a c program that tunnels the data to a socket on another server) |
01:25.09 | ManxPower | cp5, Anything coming in on the stdin headers on startup will be system stuff, not variables |
01:25.16 | cp5 | the socket is a perl server using asterisk-perl |
01:25.16 | suma | pfn: let me look into that |
01:25.22 | cp5 | ManxPower, ahh ok |
01:25.29 | ManxPower | cp5, Well there's a get variable function in asterisk-perl |
01:25.36 | cp5 | ok, i'll use it |
01:26.04 | ManxPower | cp5, 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.13 | Maveric | cp5 what are you doing with asterisk-perl? |
01:26.33 | cp5 | ManxPower, ok cool |
01:26.34 | JunK-Y | ManxPower: he can do setVar(DNID=${DNID}); too |
01:26.38 | cp5 | Maveric, just stuff |
01:26.53 | ManxPower | JunK-Y, I'm skeptical |
01:27.09 | ManxPower | but he can try it both ways |
01:27.26 | Maveric | he always goes both ways from what i hear about cp5 |
01:27.27 | Maveric | lol |
01:27.32 | JunK-Y | i hope for that bug will be fixed soon. |
01:28.24 | cp5 | .... |
01:33.00 | cp5 | ok, i'm doing: exten => s,1,SetVar(NEW_EXT=${ARG1}) |
01:33.34 | cp5 | however, get_variable does not return it: 'GET VARIABLE new_ext' '200 result=0' |
01:33.47 | cp5 | i tried uppercasing NEW_EXT as well |
01:34.00 | JunK-Y | cp5: what are ya tring to do exactly? |
01:34.18 | cp5 | pass the extension being called |
01:34.39 | cp5 | the call comes in, a macro is called, the extension gets set to 's' but i still have it in ${ARG1} |
01:34.45 | JunK-Y | cp5: have ya tried setVar(EXTEN = ${EXTEN}) ? |
01:35.16 | cp5 | so i want to pass ${ARG1} to the agi is all |
01:35.31 | ManxPower | JunK-Y, Once he gets it working not using builtins he can try with builtins |
01:35.33 | Darwin35 | we have a udp problem |
01:35.46 | Darwin35 | and with tonights cvs still n ooutbound audio |
01:35.49 | ManxPower | cp5, Uh, AGI(my.agi,${AGR1}) |
01:35.51 | Darwin35 | in sip mode |
01:35.51 | JunK-Y | cp5: to be honest, i didnt play so much with macro. |
01:36.00 | JunK-Y | passing ? |
01:36.02 | JunK-Y | its | |
01:36.09 | JunK-Y | AGI(my.agi|${AGR1}) |
01:36.09 | *** join/#asterisk DrRighteous (SystemLoad@ool-435710b6.dyn.optonline.net) |
01:36.23 | Darwin35 | this is pissing me off |
01:36.35 | ManxPower | If you want to pass more than argument use AGI(my.agi,${ARG1}&${ARG2}) and then break them apart inside your app. |
01:37.18 | cp5 | i don't want to have to pass it as an argument...isn't there another way? |
01:37.27 | ManxPower | JunK-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.35 | cp5 | the reason being the agi is a c program that is just a simple tunnel |
01:37.41 | cp5 | i don't want to have to make it any more complex |
01:37.41 | JunK-Y | im using AGI(my.agi|${ARG1}|${ARG2}) |
01:37.55 | ManxPower | cp5, I freqently used things I set with setVar from inside my AGIs |
01:37.56 | JunK-Y | cp5: what are ya wanna use in ur AGI ? |
01:38.06 | JunK-Y | which var ? |
01:38.23 | *** join/#asterisk Sp3ciaL_K (~alex@d141-84-171.home.cgocable.net) |
01:38.28 | cp5 | Junk-Y, i don't care what variable, i just want to grab a piece of data |
01:38.48 | Sp3ciaL_K | i'm trying to setup asterisk to connect to iConnect. can someone help? |
01:38.50 | cp5 | ManxPower, 'GET VARIABLE new_ext' '200 result=0' |
01:38.52 | *** part/#asterisk DrRighteous (SystemLoad@ool-435710b6.dyn.optonline.net) |
01:39.02 | ManxPower | cp5, Then you are doing something wrong. |
01:39.06 | cp5 | even though i did exten => s,1,SetVar(NEW_EXT=${ARG1}) |
01:39.07 | tclark | cp5: 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.08 | JunK-Y | cp5: ya wanna use ${EXTEN} right ? |
01:39.09 | cp5 | heh |
01:39.31 | suma | why i could not play .au extension with asterisk ? |
01:39.40 | cp5 | JunK-Y, no, i really don't care at this point |
01:39.43 | ManxPower | suma, I don't think it supports .au files |
01:39.50 | cp5 | i just want to pass ${ARG1} |
01:39.52 | cp5 | to the agi |
01:39.56 | cp5 | without it being a command line param |
01:40.12 | twisted | uhm |
01:40.14 | suma | but it is a ulaw file right ? |
01:40.15 | JunK-Y | and ${ARG1} is what exactly ? |
01:40.20 | twisted | what about GET VARIABLE EXTEN |
01:40.23 | cp5 | junk-y, it's a number |
01:40.23 | twisted | ? |
01:40.35 | Sp3ciaL_K | i tried following the instructions in voip.org but when i try to call out I get a maximum retires exceed on call... |
01:40.35 | suma | ULAW (pronounced as mu-law) |
01:40.35 | suma | This 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.00 | twisted | tclark, hehe |
01:41.01 | JunK-Y | twisted: he can't use it, if he didnt do a setvar(EXTEN=${EXTEN}) before |
01:41.02 | ManxPower | You can get ${EXTEN} from STDIN on tour AGI |
01:41.13 | JunK-Y | http://bugs.digium.com/bug_view_page.php?bug_id=0001829 |
01:41.22 | JunK-Y | ManxPower: yes |
01:42.35 | ManxPower | suma, Use .WAV formatted ulaw files. |
01:42.52 | Chuji | . |
01:42.56 | Sp3ciaL_K | guess not. |
01:43.08 | twisted | JunK-Y, so care to explain how people pull exten into agi without using setvar? |
01:43.19 | ManxPower | cp5, Where is ${ARG1} set?? |
01:43.39 | JunK-Y | twisted: i just print my exten var from my agi too. |
01:43.44 | ManxPower | twisted, They read stdin. It's sent to the AGI on startup on STDIN |
01:43.57 | twisted | ManxPower, heh. oh yea |
01:44.00 | JunK-Y | ManxPower: im not doing tha way. |
01:44.09 | JunK-Y | i can do it with any global vars too. |
01:44.34 | suma | ManxPower: what is the frequency and bit length i should use with asterisk ? |
01:44.39 | JunK-Y | twisted: take a look at 1829, ya'll get my point. |
01:44.42 | ManxPower | None 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.43 | twisted | i read it |
01:44.49 | pfn | I can't believe there aren't any nice WAP YP services out there |
01:44.49 | jake__ | whoo |
01:44.55 | pfn | you'd think that'd be something of a killer app for wap |
01:45.04 | ManxPower | suma, Read the mailing list archives Usually 8bit 8000hz I think |
01:45.06 | twisted | JunK-Y, that should really be filed as a new bug |
01:45.10 | twisted | not on a diferent bug |
01:45.24 | JunK-Y | ManxPower: im making a channel var with the global var. |
01:45.31 | JunK-Y | twisted: what do ya mean ? |
01:45.35 | twisted | exactly what I said |
01:45.40 | twisted | you found a bug |
01:45.43 | twisted | don't post a bug onto a patch. |
01:45.48 | twisted | put it in a new report |
01:46.02 | JunK-Y | isnt a bug, its a solution how to tweak the bug. |
01:46.14 | ManxPower | JunK-Y, you realize that you are not supposed to be able to do SetVar(${EXTEN}=${EXTEN}), right? |
01:46.28 | twisted | JunK-Y, it *IS* a bug |
01:46.36 | twisted | JunK-Y, 1829 is NOT a bug, it's a patch |
01:46.47 | JunK-Y | ManxPower: im doing SetVar(EXTEN=${EXTEN}) |
01:47.04 | twisted | you 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.09 | ManxPower | JunK-Y, I know. It's not SUPPOSED to work. |
01:47.11 | JunK-Y | and after, in the AGI, ya'll be able to do a GET VARIABLE EXTEN |
01:47.26 | JunK-Y | ManxPower: why not ? |
01:47.31 | ManxPower | twisted, you can't. It's a known limitation that you cannot access system variables in AGI |
01:47.44 | twisted | ManxPower, you should be able to. |
01:48.00 | JunK-Y | ManxPower: many global vars can't be access in that way, and there's no way to get them in other way. |
01:48.03 | ManxPower | twisted, Yes. I argued the same thing. Ask mark. He'll say "you can't do that" |
01:48.04 | jake__ | shit |
01:48.13 | twisted | sure, you can't do that with the current code |
01:48.15 | jake__ | 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.18 | twisted | but it CAN be done |
01:48.23 | Corydon76-home | You're not overwriting it |
01:48.29 | ManxPower | Actually he'll mutter something about ast_pbx_builtin needing to be changed or something like that. |
01:48.30 | file[laptop] | you can always pass them to the AGI like I do |
01:48.36 | jake__ | iaxy doesn't like my phone |
01:48.38 | Corydon76-home | You're adding a non virtual variable |
01:48.47 | JunK-Y | Corydon-w: a channel var, yes |
01:48.53 | ManxPower | jake__, Your phone? |
01:48.59 | Corydon76-home | but ${EPOCH} in the dialplan will still override the channel variable |
01:49.10 | ManxPower | jake__, you might get that if you were running an IAXy with an older version of Asterisk |
01:49.15 | jake__ | ManxPower: any idea what that error it? |
01:49.16 | jake__ | oh |
01:49.17 | jake__ | heh |
01:49.18 | Corydon76-home | virtual variables ALWAYS take precedence over channel variables |
01:49.22 | jake__ | guess I need -current |
01:49.23 | JunK-Y | Corydon-w: in doing my setvar and then launching my agi. |
01:49.36 | twisted | jake__, don't fear it |
01:49.38 | ManxPower | JunK-Y, Yes, but the setvar won't work in the rest of the dialplan |
01:49.46 | twisted | i have it in production on large deployments |
01:49.47 | twisted | works fine |
01:49.56 | ManxPower | jake__, Watch the CVs mailing list. when there's 2 days of no updates GET THE CVS ASAP |
01:50.12 | jake__ | ManxPower: dailing 1000 works, dialing 8500 makes asterisk dump core |
01:50.22 | ManxPower | jake__, It's NOT supposed to do THAT. |
01:50.27 | twisted | jake__, what version you running? |
01:50.29 | JunK-Y | ManxPower: maybe, but i did it at my priority 1, so it'll stay until my context ends. |
01:50.31 | jake__ | 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.32 | jake__ | Segmentation fault (core dumped) |
01:50.32 | jake__ | gw-kit> |
01:50.36 | Corydon76-home | JunK-Y: yeah, but nobody who is serious about performance is running an AGI |
01:50.54 | ManxPower | jake__, Use the CVS. |
01:50.58 | JunK-Y | Corydon76-home: we cant do all in the dialplan, IVR |
01:50.58 | jake__ | twisted: old, /asterisk-0.9.0_2 |
01:51.00 | jake__ | ok |
01:51.02 | jake__ | will do |
01:51.06 | ManxPower | jake__, Unfortunatly -stable in't supported by ANYONE anymore. |
01:51.07 | twisted | jake__, at LEAST move up to rc2 |
01:51.15 | Corydon76-home | JunK-Y: yes, you can. I do everything in the dialplan |
01:51.19 | ManxPower | jake__, or what twisted said |
01:51.22 | jake__ | echo test works good though |
01:51.31 | Corydon76-home | It's faster and more efficient |
01:51.34 | jake__ | thanks |
01:51.39 | JunK-Y | Corydon-w: how many application ? |
01:51.40 | twisted | i do everyting in the dialplan too |
01:51.56 | twisted | one of the applications i'm working on right now is bordering on 250 lines of dialplan logic |
01:51.58 | twisted | but it FLIES |
01:51.58 | Corydon76-home | What do you mean, how many applications? |
01:52.01 | JunK-Y | i tried it, but it was really long to change all my priority order. |
01:52.04 | pfn | oh, sweet, superpages has a wap version |
01:52.07 | pfn | excellent |
01:52.10 | JunK-Y | Corydon-w: how many phone numbers are ya working with ? |
01:52.24 | Corydon76-home | JunK-Y: millions |
01:52.34 | ManxPower | Corydon-w, Hows that lableing patch going? Does kram like it:? |
01:52.43 | JunK-Y | then maybe i dont know how to manage all my priority |
01:52.51 | Corydon76-home | ManxPower: No, Mark doesn't like the labels the way I've done it |
01:52.58 | Corydon76-home | But we'll discuss it after 1.0 |
01:53.12 | ManxPower | Corydon-w, Does he like lables done other ways? |
01:53.24 | Corydon76-home | ManxPower: Mark wants to have priority aliases |
01:53.32 | JunK-Y | twisted: if ya must add a line at priority 17, ya dont have to do +1 for all >17 ? |
01:53.33 | Corydon76-home | Not full-fledged labels |
01:53.49 | jake__ | my phone doesn't know what the hell to think |
01:53.51 | ManxPower | Personally I think priorities should fall thru to the next highest priority. You can always make the next priority HANGUP |
01:53.58 | Corydon76-home | JunK-Y: that's why we plan ahead and add NoOp's |
01:54.00 | twisted | JunK-Y, HUH? |
01:54.10 | twisted | oh |
01:54.10 | twisted | yea |
01:54.13 | twisted | what Corydon said |
01:54.54 | JunK-Y | i tried it, and how can ya interact with postgres directly in the dialplan? |
01:54.58 | Corydon76-home | ManxPower: it's an idea, but it's going to have to go into the experimental branch post-1.0 |
01:55.16 | Corydon76-home | JunK-Y: by using the Postgres app? |
01:55.26 | ManxPower | Corydon-w, *nod* 1.0 needs to get released. |
01:55.47 | *** join/#asterisk mitcheloc (~mitchel@69-169-57-192.anhmca.adelphia.net) |
01:55.49 | Corydon76-home | ManxPower: for that matter, have you seen my abstraction for virtual variables yet? |
01:56.15 | Moc | does the r option in Dial work ? ;) |
01:56.25 | mitcheloc | no? |
01:57.41 | *** part/#asterisk mitcheloc (~mitchel@69-169-57-192.anhmca.adelphia.net) |
01:57.42 | Moc | lol ;) |
01:57.49 | Corydon76-home | ManxPower: #2278 |
01:57.56 | Moc | I misread the a wiki example |
01:57.58 | _dw | for 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.19 | jedirl | :) |
01:58.27 | Corydon76-home | ewwwww, python |
01:58.40 | Moc | I 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 | _dw | Corydon76-home: i could quite validly say "ewwww, c!" in the context of asterisk :) |
01:58.50 | JunK-Y | twisted: 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.08 | Moc | ok .. see the c thing |
01:59.11 | Corydon76-home | _dw: then you're going to have to say the same about the Linux kernel |
01:59.15 | Corydon76-home | And the BSD kernel |
01:59.20 | twisted | JunK-Y, what corydon said earlier |
01:59.28 | twisted | we generally plan ahead and use NoOp()'s |
01:59.35 | Corydon76-home | And about 3/4 of the utilities used on your system |
01:59.38 | jedirl | Corydon76-home: an operating system kernel is not the same than a management API |
02:00.03 | Moc | The c after the TRUNK command is what causes the connection to wait until the # key is pressed to complete the call. |
02:00.03 | epoch | I'm going to take this opportunity to say "eww manager api" |
02:00.07 | Moc | what is that ? |
02:00.08 | JunK-Y | twisted: ya, ya've a tons of noop, but what about if ya dont have enuf noop between 2 priority ? |
02:00.08 | Corydon76-home | jedirl: So you're saying a kernel doesn't have an API? |
02:00.38 | jedirl | Corydon76-home: not the same type of api |
02:00.43 | _dw | Corydon76-home: i'm fairly content with the quality of code in recent versions of linux, in critical areas at the least |
02:00.55 | _dw | discount all the drivers, and i'll up that to very content :) |
02:01.07 | Corydon76-home | jedirl: might as well be the same type of API. Does similar things. |
02:01.23 | jedirl | I don't think so |
02:01.25 | ManxPower | *shrug* Linux is "plenty good enough" for all my needs |
02:01.31 | _dw | Corydon76-home: i disagree also |
02:01.50 | Corydon76-home | all I need to say to rebut your OO API is one word: OpenH323 |
02:01.53 | jedirl | a C api is the minimum common, a python api provides much more advanced and easy to develop tools |
02:02.21 | _dw | my 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.22 | epoch | easy to develop sure |
02:02.24 | Moc | ha damnit... the c adter the TRUNK command only work with PRI ???? |
02:02.28 | epoch | much more advanced, though? |
02:02.29 | _dw | i can't do that in perl, c, or any other language that i have heard of |
02:02.40 | Corydon76-home | HAH, self-documenting code? |
02:02.45 | _dw | Corydon76-home: read it. |
02:02.51 | Corydon76-home | You've been drinking the Kool-Aid too long |
02:02.54 | _dw | and if you don't understand that, then i suggest you read about python first. |
02:03.09 | jedirl | Corydon76-home, each language has its place and I think python is perfect for what _dw has used it |
02:03.37 | Corydon76-home | For OO? Yeah, no doubt |
02:03.42 | JunK-Y | Corydon-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 | _dw | this room is too much about opinion and too little about the practicalities of running asterisk ;( |
02:03.45 | jedirl | anything against OO? |
02:03.53 | Corydon76-home | If Python is the perfect OO language, that's the perfect reason not to use it |
02:04.02 | jedirl | hehehehhee |
02:04.16 | Moc | damn Zap/... only feature !!! |
02:04.19 | jedirl | so you don't like OOP? |
02:04.28 | JunK-Y | python the perfect OOP ? isnt java ? |
02:04.45 | _dw | Corydon76-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 | _dw | that's a little strong but still :) |
02:04.56 | Corydon76-home | OO is fine as a technique. Sucks when your language forces you into the paradigm |
02:04.56 | epoch | alright, so... does the externip variable in sip.conf _have_ to be an IP? |
02:05.06 | epoch | or could it be a hostname or fqdn? |
02:05.13 | jedirl | Corydon76-home: the language doesn't force you to use THAT language |
02:05.33 | Moc | Can I make a IAX connection a Zapinterface ? |
02:05.35 | _dw | Corydon76-home: would you say C forces you into the procedural paradigm? it's what you are used to |
02:05.37 | Corydon76-home | jedirl: No, but the language does force you into OO |
02:05.38 | jedirl | Corydon76-home: it's like blaming prolog for being a declarative language |
02:05.58 | epoch | Moc: what're you trying to do? |
02:05.59 | Corydon76-home | _dw: nope, I can write OO in C. I just don't have to |
02:06.18 | _dw | Corydon76-home: similarly with python and most other languages i work with. but i use it as a matter of best-practise |
02:06.19 | jedirl | yeah sure, like in GObject? xD |
02:06.22 | *** join/#asterisk |Vulture| (~Vulture2@adsl-17-224-67.jax.bellsouth.net) |
02:06.30 | Moc | epoch, well the Zap/ have the c flag, witch ask a confirmation of the remote user before the call is transfer |
02:06.44 | epoch | Moc: ahh |
02:06.45 | _dw | Corydon76-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.53 | epoch | Moc: and you want that for iax channels |
02:07.09 | Corydon76-home | Besides, any language that treats whitespace for loop control... well, the language designer deserves to be shot |
02:07.18 | jedirl | I agree with that |
02:07.25 | _dw | Corydon76-home: i can quote Knuth on that one |
02:07.29 | jedirl | giving semantics to indentation is a crime |
02:07.37 | Corydon76-home | jedirl: Python does that specifically |
02:07.40 | jedirl | I know |
02:07.40 | jedirl | :) |
02:07.50 | jedirl | that's what I don't like about python |
02:07.58 | Corydon76-home | _dw: Knuth is no god to me. |
02:08.03 | epoch | Moc: why would you want to have to provide confirmation on an iax channel, though? |
02:08.04 | _dw | Corydon76-home: i'm not surprised :s |
02:08.13 | _dw | jedirl: have you used it for any length of time? it took me about a month to get properly used to |
02:08.39 | jedirl | _dw: no, when I need to script I do PHP (yuck) and when I need to develop I do Java |
02:08.42 | _dw | perserverance pays off. take asterisk for example :p |
02:08.42 | Moc | epoch, cell phone |
02:08.50 | epoch | Moc: you have an iax cellphone!? |
02:09.08 | epoch | er, wait, nevermind. |
02:09.14 | _dw | jedirl: fair enough. i'd consider java a close equivalent, although i don't know it well enough |
02:09.18 | epoch | I guess you use an iax provider to call the cell :P |
02:09.23 | JunK-Y | Moc: have ya heard about telIPhone ? |
02:09.25 | Moc | epoch, no, my phone provider is Nufone... IAX ;) |
02:09.28 | jedirl | _dw: java and python are very different I think |
02:09.38 | jedirl | I think python is much more dynamic |
02:09.47 | _dw | indeed it is. it's dynamically typed for one :) |
02:09.51 | _dw | i like java's syntax for the most part |
02:10.05 | epoch | Moc: I just had a couple glasses of a fantastic wine... my brain's running slower than usual :P |
02:10.17 | _dw | but 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.32 | JunK-Y | epoch: i hope red wine! :) |
02:10.36 | jedirl | I guess that python is faster to develop with |
02:10.37 | Moc | lol |
02:10.46 | epoch | JunK-Y: yeah, a vintage valpolicella |
02:10.58 | jedirl | because it allows more "garbage-code" to be done with it |
02:11.02 | cp5 | i have an AGI sending a Goto back -- shouldn't that work? |
02:11.04 | cp5 | it doesn't seem to be |
02:11.06 | epoch | bought it a couple years ago and aged it -- my first attempt at that |
02:11.18 | JunK-Y | epoch: never heard about it. |
02:11.52 | epoch | JunK-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.06 | jedirl | _dw: how much time did it take you to write such a wrapper? |
02:12.47 | JunK-Y | epoch: try borelli! |
02:12.47 | _dw | jedirl: most of my time was spent working with the asterisk codebase |
02:12.56 | _dw | namely the non uniformity in the way it posts events |
02:12.58 | JunK-Y | a really cheap one, but SOO GOOD. |
02:13.08 | jedirl | heh |
02:13.17 | jedirl | and what parts does your API cover? |
02:13.20 | _dw | jedirl: the other most of my time was spent writing the placeholder methods for event handlers |
02:13.20 | epoch | JunK-Y: never heard of that ;) |
02:13.25 | epoch | JunK-Y: I'll look for it |
02:13.27 | _dw | jedirl: everything exposed by core asterisk manager api |
02:13.31 | _dw | http://botanicus.net/dw/tmp/py-asterisk-20040903/doc/Asterisk.Manager.html |
02:13.36 | jedirl | great then |
02:13.42 | epoch | JunK-Y: I highly recommend Masi's valpolicella though, it's my fave (and cheap too) |
02:13.47 | _dw | Corydon76-home: btw, i didn't do anything to generate that documentation. just "pydoc -w Asterisk.Manager" :) |
02:13.52 | jedirl | _dw: I'm ***VERY*** new to asterisk |
02:14.05 | jedirl | _dw: does that manager api expose a provisioning API? |
02:14.21 | _dw | jedirl: what sort of provisioning? food? :) |
02:14.21 | _Vile | as in adding an extension? |
02:14.28 | jedirl | _dw: users |
02:15.01 | _dw | for adding and removing? |
02:15.01 | jedirl | yep |
02:15.01 | *** join/#asterisk _m_ (~m@fbta199.fbta.uni-karlsruhe.de) [NETSPLIT VICTIM] |
02:15.01 | _Vile | nope |
02:15.07 | _dw | Manager.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.10 | jedirl | :) |
02:15.17 | *** join/#asterisk bofh42 (~bofh42@217.94.211.232) [NETSPLIT VICTIM] |
02:15.18 | _dw | or you could move your conf into a db |
02:15.20 | _Vile | oooh |
02:15.21 | _Vile | ur right |
02:15.39 | jedirl | maybe 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 | _dw | download 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.48 | JunK-Y | _dw: that's pretty interesting. |
02:15.57 | _dw | jedirl: indeed, but you still need the api or killall -HUP to tell it to reload conf :P |
02:16.05 | jedirl | of course :) |
02:16.12 | _Vile | does that send in an Asterisk Command? |
02:16.17 | jedirl | your API is still very interesting |
02:16.26 | epoch | _dw: how stable do you find the manager api? |
02:16.29 | _dw | jedirl: it is a method-name-for-method-name clone of the asterisk api |
02:16.53 | _dw | epoch: i haven't had problems yet with it, apparently stability issues were long resolved before i started to work with it |
02:17.00 | epoch | _dw: ah |
02:17.34 | epoch | _dw: I messed with it a little bit, then read some mailing list messages about how unstable it it |
02:17.51 | _dw | epoch: yes, voip-info.org says the same, apparently that is fixed long ago in cvs though |
02:18.16 | cp5 | is there a command to say "go to the next step". basically like goto but without specifying the priority? |
02:18.30 | JunK-Y | cp5: in AGI ? |
02:18.51 | cp5 | agi or no agi |
02:18.54 | cp5 | just in extensions.conf |
02:18.59 | cp5 | i'm doing it from an agi however |
02:19.20 | JunK-Y | cp5: ya can use label |
02:19.22 | JunK-Y | or function |
02:19.27 | JunK-Y | (im doing this in perl) |
02:20.02 | JunK-Y | i 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.29 | cp5 | i'm not talking about perl |
02:20.33 | cp5 | i'm talking about an asterisk command |
02:20.57 | JunK-Y | Goto requires a priority |
02:21.02 | JunK-Y | so i've no idea. |
02:21.04 | cp5 | i understand that |
02:21.06 | cp5 | heh |
02:21.53 | JunK-Y | if ya find something, please let me know ;) |
02:22.22 | carnt | Hi 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.04 | denon | carnt: um .. huh? |
02:23.15 | denon | if im understanding you, just dial 9WWW12345 |
02:23.19 | denon | W = wait |
02:23.32 | carnt | Really ? |
02:23.34 | Syncros | ignorepat => 9 ? |
02:23.53 | JunK-Y | Syncros: read the doc, its all written there. |
02:24.05 | JunK-Y | oups. |
02:24.05 | JunK-Y | :) |
02:24.17 | carnt | Now 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.31 | carnt | Now i must make this. Dial 9. Then * will give me the line number that belong to Broadvoice. Now i digit 01155213332221 see. |
02:25.50 | carnt | 9 is just to call out another line and say to * that i want use Broadvoice. |
02:25.57 | Heinz | hi .. 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.14 | Heinz | any ideas? |
02:26.38 | Heinz | i can't read any messages, only by mail |
02:32.17 | carnt | hello ? |
02:33.12 | Heinz | ok |
02:33.18 | Heinz | maybe later ;) |
02:33.21 | Heinz | have to go |
02:34.45 | *** join/#asterisk file[laptop] (~filelapto@cerebrum.file-radio.com) |
02:35.52 | carnt | Someone ? Anyone ?? |
02:36.17 | *** join/#asterisk mhnoyes (~mhnoyes@user-38lc1en.dialup.mindspring.com) |
02:37.53 | carnt | Hellooo ??? |
02:37.57 | carnt | ;( |
02:44.01 | Gushi | Are the zaptel drivers under BSD workable yet? |
02:44.14 | Corydon76-home | Only if you like the X100P |
02:44.20 | jake__ | haven't tried, aparently they are |
02:44.33 | jake__ | you voip snobs |
02:45.00 | Corydon76-home | At last check, only the X100P driver was working |
02:45.50 | Corydon76-home | And I don't think anybody is working on the drivers for the TE4xxP, T100P, or E100P. |
02:46.18 | jake__ | no one who would work on it can afford a PRI just for development :) |
02:46.20 | Corydon76-home | So you're kinda stuck on ghetto speeds for the forseeable future |
02:46.48 | Corydon76-home | So, go, GhettoBSD! |
02:47.49 | blitzrage | wooooo :) |
02:48.22 | Corydon76-home | Or nobody can afford to spend $1500 for a card when they're only getting $1100 in bounty |
02:49.07 | Corydon76-home | $1200 if they get all the drivers done by March 1, 2005 |
02:49.07 | jake__ | that too |
02:49.19 | Corydon76-home | Which they aren't going to |
02:50.33 | Corydon76-home | Careful... the same guy who wrote the Linux drivers is also responsible for the Asterisk codetree |
02:50.49 | jake__ | tell him to include <sys/types.h> |
02:50.54 | Corydon76-home | So if the Linux drivers are junk, what are you doing with Asterisk itself? |
02:51.35 | jake__ | its just frustrating that it should be easy to have this stuff work on lots of other platforms |
02:51.38 | Corydon76-home | Besides, the Linux drivers are fast... it's not Mark's fault that BSD has a completely different driver architecture |
02:51.42 | jake__ | instead people decide to use linux-isms |
02:51.43 | *** join/#asterisk ManxPower (~eric@dsl-209-205-172-111.i-55.com) |
02:51.44 | jake__ | ... |
02:51.56 | jake__ | its not the driver architecture |
02:52.03 | jake__ | its unix standards that linux doesn;t follow |
02:52.10 | Corydon76-home | jake__: I run BSD on my firewalls. I'm not against BSD |
02:52.38 | Corydon76-home | But it is the driver architecture that makes Linux drivers incompatible with BSD |
02:52.46 | Corydon76-home | Not anything else. |
02:52.58 | jake__ | netbsd and openbsd are also incompatible |
02:53.09 | jake__ | the userland code is pointlessly linux specific |
02:53.24 | Corydon76-home | No, it's not |
02:53.42 | Corydon76-home | It's coded to be fast |
02:53.51 | Corydon76-home | That's the point... |
02:53.58 | jake__ | I've tried to compile, it requires stupid patches like including <sys/types.h> |
02:54.04 | Corydon76-home | So? |
02:54.08 | jake__ | that has nothing to do with speed |
02:54.21 | Corydon76-home | Wasn't necessary on Linux. So? |
02:54.42 | jake__ | so linux is dumb for being non-standard, that's my point |
02:54.54 | Corydon76-home | Non-standard to BSD, you mean |
02:55.00 | Corydon76-home | As if BSD was a standard |
02:55.26 | jake__ | Corydon76-home: go fuck yourself |
02:55.36 | Corydon76-home | jake__: If I could, I would |
02:55.54 | scromp | wait, is dick cheney here in #asterisk? |
02:56.02 | scromp | welcome vice president |
02:56.23 | scromp | i hope you will help us fight these onerous impingements on voip that have cropped up lately |
02:56.25 | Corydon76-home | One 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.41 | jake__ | can I have ops please? :) |
02:57.04 | Corydon76-home | No, but you might get a +q just for asking |
02:57.40 | *** mode/#asterisk [+q jake__!*@*] by twisted |
02:57.44 | Corydon76-home | If you're gay, I'll give you ops in another channel... |
02:58.29 | andreg | yeah nobody's ever heard of 4.x BSD standards... e.g. TCP/IP sockets, etc |
02:58.51 | Corydon76-home | andreg: Note that that's not the same as FreeBSD |
02:59.07 | Corydon76-home | Nobody runs 4.4BSD anymore |
02:59.31 | Corydon76-home | At least, not without a firewall in front of it |
02:59.44 | *** join/#asterisk Godsey (lanny@207-229-102-125.cortland.com) |
02:59.50 | twisted | this conversaion should end |
03:00.00 | Corydon76-home | twisted: okay |
03:00.03 | twisted | ;) |
03:00.04 | scromp | what the hell is +q? |
03:00.10 | Corydon76-home | Quiescent |
03:00.14 | andreg | i think there are still some machines running 386bsd out there or maybe BSDI 1.0 |
03:00.17 | scromp | cute |
03:00.19 | twisted | scromp, squelch |
03:00.32 | *** mode/#asterisk [-q jake__!*@*] by twisted |
03:00.52 | jake__ | ahh man |
03:00.58 | jake__ | this is going to take work |
03:01.28 | Corydon76-home | Work? What's that? |
03:01.52 | Corydon76-home | twisted: did you finally iron out all the idiosyncrasies of that code? |
03:02.19 | jake__ | hier(7) |
03:02.21 | jake__ | sorry |
03:02.28 | Godsey | could someone take a look at a portion of my sip.conf? |
03:02.38 | Godsey | I'm obviously missing something basic :) |
03:02.40 | twisted | Corydon, yes... see bug id 2365 |
03:03.21 | Corydon76-home | Cool... |
03:03.29 | Godsey | I don't know the url to the paste bot |
03:03.41 | Corydon76-home | Guess I should revert my patch, for when yours comes through |
03:03.56 | Corydon76-home | ~pastebin |
03:03.57 | jbot | rumour 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.06 | Godsey | thank you :) |
03:04.27 | twisted | Corydon76-home, i don't know if it will, but i'm hopeful ;) |
03:04.52 | Corydon76-home | twisted: 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.10 | Corydon76-home | Given that it measures the time a channel is in a particular state |
03:05.26 | twisted | true |
03:05.39 | Poobah_G | het all, was wondering if anyone has run an asterisk server at office, with extensions at home (via different isp). is that possible? |
03:06.22 | Corydon76-home | twisted: you might want to initialize the value on channel creation |
03:06.48 | twisted | Corydon76-home, eh? |
03:06.49 | Corydon76-home | Otherwise, you're going to get a value that's over 30 years initially |
03:06.53 | twisted | no |
03:06.58 | twisted | i get values that are 0 initially |
03:07.13 | Corydon76-home | Exactly... and subtract now - 0 |
03:07.43 | twisted | i'm not thinking about this tonight |
03:07.44 | Corydon76-home | When you pick up a Zap channel, before you dial anything... |
03:08.40 | Corydon76-home | ast_setstate isn't called until you do something... so if a channel still has dialtone... |
03:09.07 | Corydon76-home | I'll give you a bugnote to that effect... |
03:09.43 | Godsey | http://pastebin.ca/843 |
03:10.18 | Godsey | sorry 844 |
03:10.23 | Godsey | <- super tard |
03:11.09 | *** join/#asterisk renuzit (~matt@esbrooks3.traveller.com) |
03:11.37 | Corydon76-home | Doesn't Vonage force you to use their hardware? |
03:11.50 | Godsey | using softphone |
03:11.59 | Godsey | the terms say only their xten software |
03:12.22 | Godsey | I can make it work for dial in, or dial out but not at same time |
03:12.26 | Godsey | the other weird thing: |
03:12.54 | Corydon76-home | You sure Vonage isn't limiting you to one call at a time? |
03:12.55 | Godsey | if I setup [sip1234] and [sip1235] w/ the same host/port settings just different user/pass, asterisk doesn't seem to see [sip1235] |
03:13.30 | Godsey | it's not just 1 call |
03:13.44 | Godsey | if I make config work for incoming, I can dial in 5 times at once and it works for all of them |
03:14.00 | Godsey | if I make config work for dial out, I can make 3 outbound calls at once (using Xten lite) |
03:14.24 | Godsey | I 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.44 | Corydon76-home | So shouldn't you have one section that's type=user and the other type=peer? |
03:15.04 | Godsey | type=peer works |
03:15.19 | Corydon76-home | type=peer is only for dialling out |
03:15.19 | Godsey | the only change I make to make it in/out is change host from =dynamic to =sphone.vopr.vonage |
03:15.30 | Corydon76-home | type=user is for incoming calls |
03:15.35 | Godsey | right, it seems only register= needed? |
03:15.59 | Corydon76-home | Dunno, I'm not using vonage |
03:17.20 | Godsey | the error is Unable to create channel of type 'SIP'... Everyone is busy/congested at this time |
03:17.24 | Godsey | which service do you use? |
03:17.31 | Corydon76-home | None |
03:17.37 | Godsey | I 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 | _dw | hrm, |
03:32.14 | _dw | does callerid hide in a channel variable i can access? |
03:32.45 | Corydon76-home | See /usr/src/asterisk/doc/README.variables |
03:33.33 | Darwin35 | this make no ssense I get no compile errors yet I get no outgoooing audio |
03:34.42 | Darwin35 | and moh is not playing |
03:35.31 | Darwin35 | Sep 2 23:35:16 WARNING[138518528]: app_queue.c:1700 queue_exec: Unable to join queue 'sales' |
03:35.42 | Darwin35 | ok now queus are not working |
03:35.57 | Darwin35 | Sep 2 23:35:16 NOTICE[138518528]: chan_iax2.c:2375 iax2_read: I should never be called! |
03:36.34 | Darwin35 | stop now |
03:36.52 | plungerboy | hmm i see those message occasionally i should never be called |
03:37.04 | Darwin35 | dont know why |
03:41.41 | *** join/#asterisk Moc___ (~mochouina@modemcable161.105-70-69.mc.videotron.ca) |
03:42.20 | Moc___ | 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.32 | Moc___ | via IAX |
03:43.15 | *** join/#asterisk whatisvoip (~va2003cha@203.162.57.189) |
03:43.22 | whatisvoip | HI all |
03:43.26 | whatisvoip | can you help me |
03:43.45 | whatisvoip | I want to configure asterisk so I can receive voicemail by my e-mail |
03:43.58 | Moc___ | whatisvoip, just put your email in your voicemail.conf |
03:44.04 | whatisvoip | suppose I have an email whatisvoip@yahoo.com |
03:44.13 | whatisvoip | and I want voicemail will send to this address |
03:44.19 | Moc___ | whatisvoip, just put your email in your voicemail.conf |
03:45.20 | ariel_ | 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.58 | ariel_ | 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.19 | Moc___ | ariel_, ok, I know via Zap it posible, I saw the c flah |
03:46.25 | ariel_ | Darwin35, what did you change? if moh does not work now? |
03:47.02 | whatisvoip | what programe asterisk use to send voicemail to my e-mail |
03:47.35 | pfn | sendmail |
03:47.41 | ariel_ | whatisvoip, what distro do you have. It defaults to sendmail. |
03:48.08 | pfn | YUM |
03:48.21 | ariel_ | good evening pfn. When is it that you leave for your overseas trip? |
03:48.28 | pfn | tomorrow night |
03:48.30 | pfn | I need to pack tonight and stuff |
03:48.49 | Moc___ | whatisvoip, be sure to cfg your resolv.conf correctly |
03:48.56 | ariel_ | Well if I can't say it then due to power problems godspeed and have fun. |
03:48.58 | Moc___ | and watch out for firewall blocking DNS query |
03:49.14 | pfn | whose firewall blocks dns.... |
03:49.16 | Darwin35 | nothing |
03:49.27 | Darwin35 | I just built a fresh system |
03:49.33 | Darwin35 | from cvs |
03:49.39 | ariel_ | I guess it's those new fangle dns blockers. spf 15... |
03:49.58 | ariel_ | nothing, that is not nothing... Did you reboot? |
03:50.10 | pfn | so when are you gonna take cover, ariel? |
03:50.13 | Darwin35 | I have to figure out I am not getting moh and no echo in echo test |
03:50.32 | Darwin35 | yes I had to reboot |
03:50.45 | ariel_ | 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.38 | Darwin35 | you should just get a small generator and stockpile gas to last got 5 days |
03:52.47 | ariel_ | Darwin35, are you still on fbsd or on linux? |
03:53.03 | pfn | should hook up a bike to an alternator to generate power |
03:53.03 | pfn | hehe |
03:53.14 | PatrickDK | pfn, heh, used to do that |
03:53.22 | PatrickDK | end up eating too much food that way |
03:53.27 | Darwin35 | fbsd. we could not get linux onto the mini itx |
03:53.27 | PatrickDK | but have to keep the computer going somehow |
03:54.35 | *** join/#asterisk renuzit (~matt@esbrooks3.traveller.com) |
03:55.28 | Moc___ | could I convert a IAX channel as a virtual Zap interface ? |
03:55.28 | Darwin35 | I am going to relook over everything |
03:55.38 | Darwin35 | but it was working now its not |
03:56.29 | pfn | moc to do what? |
03:57.38 | whatisvoip | the voicemail function is only used for SIp users, is that right ? |
03:57.40 | ariel_ | moc wants to dial a cel phone with iax2 and wait till they press # to send the call else send to voicemail. |
03:57.59 | ariel_ | whatisvoip, no it's used for every type of device. |
03:58.14 | ariel_ | sip, zap, h323, iax, mgcp.... |
03:58.32 | Moc___ | yea, there is the c flag that can be applyed to Zap interface |
03:59.23 | ariel_ | 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.48 | pfn | ariel because the "ivr" paradigm doesn't work on outbound calls |
03:59.57 | whatisvoip | but we need to create mailbox for users |
04:00.20 | Moc___ | 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.37 | ariel_ | whatisvoip, I would like to know where did you read about asterisk what document are you using? |
04:00.52 | whatisvoip | I read it on asterisk-wiki |
04:01.14 | Darwin35 | bed time work on this tomarrow |
04:01.26 | ariel_ | ok if you configure the voicemail.conf properly like basic default area it will do the rest for you. |
04:01.49 | ariel_ | next in sip or zap you place a mailbox=XXXXX in there conf file. |
04:01.58 | whatisvoip | I 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.07 | ariel_ | Then you use a nice macro_stdexten to dial the item. |
04:02.22 | pfn | man, sashimi is yum |
04:03.17 | whatisvoip | in zap file, how can I specify the mailbox for specifical PSTN number |
04:03.38 | pfn | there's that, too |
04:03.38 | pfn | :p |
04:04.10 | ariel_ | whatisvoip, channel numbers is the configuration. mailbox is the box number. did you make samples? |
04:04.40 | whatisvoip | I just make for sip users |
04:05.04 | ariel_ | ok here read these samples http://www.fnords.org/~eric/asterisk/ |
04:06.02 | alegh | hi, 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.26 | ariel_ | 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.47 | pfn | alegh just ask |
04:06.51 | ariel_ | alegh, yep don't use it unless you really need to ....iax2 is better. |
04:07.54 | ariel_ | lkajdfadjf;akdjf;ldajkfdkjaf |
04:08.02 | ariel_ | sorry baby hit keyboard.... |
04:08.24 | alegh | What 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.53 | ariel_ | does the other side have a t1 port? |