After trying multiple times to change the code for res_features.c to read in a 
variable for the park timeout destination, I gave up 
and hardcoded it into the source.

I attached my patch if anyone needs to do a similar thing.

I am not sure why I had to edit it twice, I would think that the area labeled 
"/* Remember what had been dialed, so that if the 
parking expires, we try to come back to the same place */" would be used later 
down the file, but it appears to only be stored and 
not used.

This fixes my problem, but is not perfect.

Perfect would be that is a call is parked by a SIP or IAX extension, it would 
return there, but if parked by a ZAP Trunk (legacy 
PBX), it would return to ZAP/g2/5100.
I am sure that I could figure this out with a little time and testing, but it 
is just a timing issue.
Now I am one step closer to starting my migration from the Legacy PBX, and when 
it is done, I will use the original res_features.c 
anyway.

I am trying to make all of the features between the two systems identical, so 
that I can migrate without loosing functionality or 
confusing the users.
Once I train people the new parking system, I can swap out their physical phone 
at any time.

Asterisk couldn't access the parking system on the Legacy PBX because the 
feature codes will not work from PRI Trunk, nor DISA, so I 
needed to have the Legacy users use asterisk's parking.

My next and last issue is paging.  We currently page over the Legacy PBX phones 
for the office zone and horns for the shop zone.
Again, I can not do it from asterisk, because the Legacy PBX feature codes will 
not work from a PRI trunk.

I have to either wire the office with speakers, or use some FXO ports to be 
analog phones on the legacy PBX, or find out if the 
phones I am going to roll out support paging.


-- 
-- 
Steven

http://www.glimasoutheast.org



"Steven" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]
> Great,
>
> What is the trick to call it announce the Park position during the transfer 
> instead of a call back??
>
> -- 
> -- 
> Steven
>
> http://www.glimasoutheast.org
>
>
>
> "Andrew Kohlsmith" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED]
>> On Friday 12 May 2006 17:38, Steven wrote:
>>> Does anyone have a version that talks back during the transfer like Park()
>>> does?
>>
>> ParkAndAnnounce can do this, can you not specify the correct channel?
>>
>> Also, I added a feature to ParkAndAnnounce which is now part of trunk which
>> gives the variable ${PARKEDAT} to the announced channel.
>>
>> -A.
>> _______________________________________________
>> --Bandwidth and Colocation provided by Easynews.com --
>>
>> Asterisk-Users mailing list
>> To UNSUBSCRIBE or update options visit:
>>   http://lists.digium.com/mailman/listinfo/asterisk-users
>>
>
>
>
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
>
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-users
> 


begin 666 res_features.c-patch.txt
M+2TM(')E<U]F96%T=7)E<RUO<FEG+F,)36]N($%P<B Q," Q-#HR.3HU,2 R
M,# V#0HK*RL@<F5S7V9E871U<F5S+F,)36]N($UA>2 Q-2 Q-SHS-CHR," R
M,# V#0I 0" M,S,U+#$Q("LS,S4L,[EMAIL PROTECTED] -"B ):[EMAIL 
PROTECTED]"%A<W1?<W1R;&5N
M7WIE<F\H8VAA;BT^;6%C<F]C;VYT97AT*2D-"B )"6%S=%]C;W!Y7W-T<FEN
M9RAP=2T^8V]N=&5X="[EMAIL PROTECTED];BT^;6%C<F]C;VYT97AT+"!S:7IE;V8H<'4M
M/F-O;G1E>'0I*3L-"B )96QS90T*+0D)87-T7V-O<'E?<W1R:6YG*'!U+3YC
M;VYT97AT+"!C:&%N+3YC;VYT97AT+"!S:7IE;V8H<'4M/F-O;G1E>'0I*3L-
M"BL)"6%S=%]C;W!Y7W-T<FEN9RAP=2T^8V]N=&5X="P@(F5X="UL;V-A;"UC
M=7-T;VTB+"!S:7IE;V8H<'4M/F-O;G1E>'0I*3L-"B ):[EMAIL PROTECTED]"%A<W1?<W1R
M;&5N7WIE<F\H8VAA;BT^;6%C<F]E>'1E;BDI#0H@"0EA<W1?8V]P>5]S=')I
M;F<H<'4M/F5X=&5N+"!C:&%N+3YM86-R;V5X=&5N+"!S:7IE;V8H<'4M/F5X
M=&5N*2D[#0H@"65L<V4-"BT)"6%S=%]C;W!Y7W-T<FEN9RAP=2T^97AT96XL
M(&-H86XM/F5X=&5N+"!S:7IE;V8H<'4M/F5X=&5N*2D[#0HK"0EA<W1?8V]P
M>5]S=')I;F<H<'4M/F5X=&5N+" B-3$P,"(L('-I>F5O9BAP=2T^97AT96XI
M*3L-"B ):[EMAIL PROTECTED]&-H86XM/FUA8W)O<')I;W)I='DI#0H@"0EP=2T^<')I;W)I
M='D@/2!C:&%N+3YM86-R;W!R:6]R:71Y.PT*( EE;'-E#0I 0" M,34R,2PW
M("LQ-3(R+#<@0$ -"B )"0D)"0E]#0H@"0D)"0E]#0H@"0D)"0EI9B H8V]N
M*2![#0HM"0D)"0D)<VYP<FEN=&8H<F5T=7)N97AT96XL('-I>F5O9BAR971U
M<FYE>'1E;BDL("(E<WQ\="(L('!E97)N86UE*3L-"BL)"0D)"0ES;G!R:6YT
M9BAR971U<FYE>'1E;BP@<VEZ96]F*')E='5R;F5X=&5N*2P@(EIA<"]G,B\U
M,3 P?'QT(BD[#0H@"0D)"0D)87-T7V%D9%]E>'1E;G-I;VXR*&-O;BP@,2P@
M<&5E<FYA;64L(#$L($Y53$PL($Y53$PL(")$:6%L(BP@<W1R9'5P*')E='5R
M;F5X=&[EMAIL PROTECTED])%12P@<F5G:7-T<F%R*3L-"B )"0D)"7T-"B )"0D)"6%S
M=%]C;W!Y7W-T<FEN9RAP=2T^8VAA;BT^97AT96XL('!E97)N86UE+"!S:7IE
;;V8H<'4M/F-H86XM/F5X=&5N*2D[#0H-"@T*
`
end


_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to