[asterisk-users] gpx 2000 Busy Lamp Field
Jon Pounder
jonp at inline.net
Tue Mar 24 13:18:31 CDT 2009
Vieri wrote:
I see much the same except I think if you investigate further, the light
will be green whether the phone ever registered or not.
> --- On Tue, 3/24/09, Ken Williams <ken at intermountainelectronics.com> wrote:
>
>
>> Our work around is to lower the
>> registration expiration on the phones.
>>
>
> Well, something's not working as "I expect it to". My GXP2000 phones have re-registration timeout of 2 minutes.
>
> In my example below, extension 4061 is unplugged (so obviously it won't re-register, ever). Meanwhile, the other GXP2000 phones keep seeing 4061 as "on-line" (green led).
> This happens with Asterisk 1.4.24.
>
> If I use Asterisk 1.2, the green LED turns red within a few seconds.
>
> My guess is that Asterisk is not sending the device state, or it's not correctly detecting that the phone has not re-registered.
>
> I might not be interpreting the "hints" logic correctly, but I suppose that if a "sip show peer" reveals that the extension is not registered (when it was before) then Asterisk should send out a message to all subscribed phones so that their BLF can be updated.
>
> As you can see below, 4061 is switched off, isn't physically online anymore, but all BLF LEDs are green.
>
> Why is this?
>
> # asterisk -rx "sip show peers" | grep 4061
> 4061/4061 (Unspecified) D N A 0 UNKNOWN
> # asterisk -rx "sip show peer 4061"
>
>
> * Name : 4061
> Secret : <Set>
> MD5Secret : <Not set>
> Context : from-internal
> Subscr.Cont. : <Not set>
> Language : en
> AMA flags : Unknown
> Transfer mode: open
> CallingPres : Presentation Allowed, Not Screened
> Callgroup : 2
> Pickupgroup : 2
> Mailbox : 4061 at device
> VM Extension : *97
> LastMsgsSent : 0/0
> Call limit : 50
> Dynamic : Yes
> Callerid : "device" <4061>
> MaxCallBR : 384 kbps
> Expire : -1
> Insecure : no
> Nat : Always
> ACL : Yes
> T38 pt UDPTL : No
> CanReinvite : No
> PromiscRedir : No
> User=Phone : No
> Video Support: No
> Trust RPID : No
> Send RPID : No
> Subscriptions: Yes
> Overlap dial : Yes
> DTMFmode : rfc2833
> LastMsg : 0
> ToHost :
> Addr->IP : (Unspecified) Port 0
> Defaddr->IP : 0.0.0.0 Port 5060
> Reg. exten :
> Def. Username: 4061
> SIP Options : (none)
> Codecs : 0x2 (gsm)
> Codec Order : (gsm:20)
> Auto-Framing: No
> Status : UNKNOWN
> Useragent : Grandstream GXP2000 1.1.6.46
> Reg. Contact : sip:4061 at 10.215.146.161:5060;transport=udp
>
> # asterisk -rx "show hints" | grep 4061
> 4061 at ext-local : SIP/4061&Custom:DND4 State:Idle Watchers 1
> *764061 at ext-dnd-hints : Custom:DEVDND4061 State:Idle Watchers 0
> *214061 at ext-findmefollow : Custom:FOLLOWME4061 State:Idle Watchers 0
>
>
> PS: (I don't understand why 4061 at ext-local has "State:Idle")
>
> Thanks,
>
> Vieri
>
>
>
>
>
> _______________________________________________
> -- Bandwidth and Colocation Provided by http://www.api-digital.com --
>
> asterisk-users mailing list
> To UNSUBSCRIBE or update options visit:
> http://lists.digium.com/mailman/listinfo/asterisk-users
>
>
More information about the asterisk-users
mailing list