[asterisk-bugs] [Asterisk 0011025]: Unavailable peer not show in BLF of Thomson and Grandstream phones

noreply at bugs.digium.com noreply at bugs.digium.com
Thu Feb 21 05:12:07 CST 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=11025 
====================================================================== 
Reported By:                francesco_r
Assigned To:                oej
====================================================================== 
Project:                    Asterisk
Issue ID:                   11025
Category:                   Channels/chan_sip/Interoperability
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.13  
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             10-18-2007 09:35 CDT
Last Modified:              02-21-2008 05:12 CST
====================================================================== 
Summary:                    Unavailable peer not show in BLF of Thomson and
Grandstream phones
Description: 
I have upgraded some Asterisk 1.2.X machines to 1.4.13. Now when a peer is
unavailable the BLF of Grandstream GXP2000 or Thomson ST2030 display the
status of available (green led on GXP2000, led off on Thomson). With
asterisk 1.2 the BLF status on unavailability was busy (led on). Only the
Softphone X-Lite 3 display the correct status of a contact (Not online).
====================================================================== 

---------------------------------------------------------------------- 
 francesco_r - 02-21-08 05:12  
---------------------------------------------------------------------- 
I have resolved this.
I have compared the 1.4 code to the old 1.2 and in line 7157 of chan_sip.c
(case AST_EXTENSION_UNAVAILABLE) i have changed from:
statestring = "terminated";
to
statestring = "confirmed";

And now is like the old behaviour.
Why this was changed? 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
02-21-08 05:12  francesco_r    Note Added: 0082720                          
======================================================================




More information about the asterisk-bugs mailing list