Skip to main content

Installing app_valetpark

Posted by voicedata on Fri, 04/30/2010

I am trying to install it and from what I read, I need to download the asterisk source then add app_valetpark.c to /apps and compile.

My question is, do I need to download all of the dahdi and lipri addons and everything else that I am currently using as well??

I installed thirdlane from CD and I do not have anything in /usr/src/asterisk.

I have download asterisk 1.4. Now what do I do???


Submitted by voicedata on Fri, 04/30/2010 Permalink

I figured it out. For anyone that is having issues installing Valet Park app, just download asterisk source and add app_valetparking.c to the /apps directory.

Run ./configure
Run make menuselect
run make

Then copy the app_valetparking.so file that is generated to your /usr/lib/asterisk/modules directory

Restart asterisk and your good to go

Submitted by George on Wed, 05/12/2010 Permalink

Anyone have a link to a version of Valet Park that works with Asterisk 1.6.0.15 if not how do you get Valet Parking to work with 1.6.0.15

Thanks
George

Submitted by eeman on Wed, 05/12/2010 Permalink

it doesnt :( FWIW they're pretty close to getting 1.6.2.x to a point where its actually usable for service. Theres a different multi-context method of parking that works... it just requires some manual work when adding a tenant, but once its set up, you dont have to monkey with it.

Submitted by George on Thu, 05/13/2010 Permalink

interesting.. I thought they had it fixed in 1.6...

>> Theres a different multi-context method of parking that works..

And that is..........

Thanks
George

Submitted by eeman on Thu, 05/13/2010 Permalink

i got it to compile in 1.6.0 but it didnt actually work.

in 1.6.1.x and later (ala 1.6.2 and 1.8 when it comes out) features.conf supports additional parking lots. Currently there is several steps you have to perform manually when creating a tenant, but it does work well. You can even modify the local-extensions context for a tenant to add some hints so BLF presence works on those parked slots.

do you still have my offline email? hit me up and i'll send you some steps to getting something like that up and running. You'll want to make sure those 1.6 branches you are running do all the other things you want to do and dont have quirks to them like DTMF problems or transfers or chan_local losing variable values etc. before you commit to doing this though.

Submitted by The Godfather on Wed, 07/25/2012 Permalink

I tried this on an extra machine we have... I notice when i run make it appears to write a ton of files. Does this overwrite files that I've already tweaked? I need call parking on my production machine ASAP.

Im running from the ISO on 1.8.4.2 I've downloaded asterisk source. Went into the directory and ran ./configure followed by make menuselect and selected app_valetparking.c I made sure app_valetparking.c is in addons and then ran make but I get a ton of errors when I do so.

Submitted by SiriusCorp on Wed, 12/05/2012 Permalink

I'm having the same problem as The Godfather - I'm using Thirdlane 2.2 MTE (therefore Asterisk 1.8.4.2).

I do not know whether I have the correct version of app_valetparking.c - it's not exactly obvious where to get it from - links in this forum point to http://www.freeswitch.org/asterisk_stuff/app_valetparking.c therefore that's what I've used.

Following the instructions from voicedata right at the top of this thread, I get hundreds of warnings and errors when trying to build the valetparking app.

I can't quite work out why it's not pre-built and included in the Thirdlane distribution, since it's needed for one of the supplied scripts, but aside from that, can anyone enlighten me as to how I'm supposed to build it for myself?

Thanks in advance.

Submitted by The Godfather on Wed, 12/05/2012 Permalink

I just upgraded to 1.8.11cert 5 and it worked fine. The app_valetparking.c is the wrong app I believe. I would recommend recompiling to the version I did and run from that.