[Asterisk-Users] Asterisk with Uniden uip200

Waldo Rubinstein waldo at trianet.net
Mon Dec 19 21:26:53 MST 2005


I compared your sip.conf entry against mine and the only differences  
are:

I have:
1) nat=route
2) dtmfmode=inband

Yes, I have local and remote (behind NAT) UIP200.

You also need to make sure to specify in the [general] section:

externip
localnet

- Waldo

On Dec 19, 2005, at 11:19 PM, Steven Job wrote:

>>> Which version of Asterisk are you using?
>
> Version 1.2.1
>
> Did you use a STUN server? Are you using NAT?
>
>> I meant "qualify" not "quality" :)
>
> I just set it to qualify=no.
> It doesn't give me the error anymore of UNREACHABLE (which makes  
> sense).
> But I am also still not able to dial the extension of the phone.
>
> -Steve
>
>
> ----- Original Message ----- From: "Waldo Rubinstein"  
> <waldo at trianet.net>
> To: "Asterisk Users Mailing List - Non-Commercial Discussion"  
> <asterisk-users at lists.digium.com>
> Sent: Monday, December 19, 2005 11:04 PM
> Subject: Re: [Asterisk-Users] Asterisk with Uniden uip200
>
>
>> I meant "qualify" not "quality" :)
>>
>> - Waldo
>>
>> On Dec 19, 2005, at 11:02 PM, Waldo Rubinstein wrote:
>>
>>> I've found that I have to disable quality on the UIP200 when I   
>>> switched to Asterisk 1.2.X. It worked find with 1.0.9 and under.   
>>> Which version of Asterisk are you using?
>>>
>>> - Waldo
>>>
>>> On Dec 19, 2005, at 10:34 PM, Steven Job wrote:
>>>
>>>> Having the strangest time getting the uip200 to work with Asterisk.
>>>> We can send outgoing calls, however we can not receive phone calls.
>>>>
>>>> I have tried listening to all of the recommendations in this  
>>>> list  such as
>>>> setting the nat=never in the sip.conf and that didn't work at  
>>>> all (phone
>>>> stopped registering).
>>>>
>>>> Anyone want to be so kind and let me know what the heck we are   
>>>> doing wrong?
>>>>
>>>> The asterisk server is located on a static public IP.
>>>> The uip200 phones are at a dynamic public IP (different  
>>>> location  than the
>>>> asterisk machine) but are behind a router using NAT.
>>>>
>>>>
>>>> When the phone first authenticates we get:
>>>>
>>>>    -- Registered SIP 'uip200-2a' at 141.156.50.142 port 64996   
>>>> expires 3600
>>>> Dec 19 22:26:59 NOTICE[5436]: chan_sip.c:11328  
>>>> sip_poke_noanswer:  Peer
>>>> 'uip200-2a' is now UNREACHABLE!  Last qualify: 0
>>>>
>>>>
>>>> Then when you try to dial the extension of the phone we get:
>>>>
>>>> Dec 19 22:29:01 NOTICE[16860]: app_dial.c:1010 dial_exec_full:   
>>>> Unable to
>>>> create channel of type 'SIP' (cause 3 - No route to destination)
>>>>  == Everyone is busy/congested at this time (1:0/0/1)
>>>>
>>>>
>>>> Thanks for any help!
>>>> -Steve
>>>>
>>>>
>>>>
>>>> ------sip.conf ------------------
>>>>
>>>> [uip200-2a]
>>>> type=friend
>>>> secret=verysecret
>>>> nat=yes  ; have also tried nat=never and nat=route
>>>> host=dynamic
>>>> reinvite=no
>>>> canreinvite=no
>>>> qualify=1000
>>>> dtmfmode=auto                ; Choices are inband, rfc2833, or info
>>>> dtmf=auto
>>>> disallow=all
>>>> allow=ulaw
>>>> allow=alaw
>>>> context=internal
>>>>
>>>>
>>>>
>>>> ----------------- unidencom.txt   
>>>> ---------------------------------------
>>>>
>>>> # UIP200 Mass Configuration System Generic File
>>>> # Notes:
>>>> # 1. Lines start with '#' are comments
>>>> # 2. To leave a field value unchanged (as saved on local  
>>>> phone),  leave value
>>>> to blank.
>>>> # 3. To set a field's value to empty, use '-' as value.
>>>> # 4. To NOT overwrite user local settings of: programmable key,   
>>>> one/two
>>>> touch keys, VMA
>>>> #    number, VMWILampIndicator, set "OverwriteLocalSetting =  
>>>> NO". Default is
>>>> "YES". This
>>>> #    key will ALSO affect whether or not THESE settings in  
>>>> uniden<MAC>.txt
>>>> be used.
>>>> # 5. Any duplicate parameters exist in both unidencom.txt and
>>>> uniden<MAC>.txt, MAC settings
>>>> #    will be used.
>>>> # MAXIMUM FILE SIZE IS 10KB
>>>> # Current Limitation: No spaces allowed for a setting's value
>>>> # Version: BS4.70
>>>>
>>>>
>>>> #Overwrite user local settings of programmable keys, one/two  
>>>> touch keys, vma
>>>> settings
>>>> #If set to no, these current settings on the phone will not be  
>>>> overwritten.
>>>> OverwriteLocalSettings        YES  # must be placed on top of   
>>>> config file
>>>>
>>>> # Sip Settings --If only ProxyServer needed, set OutboundProxy1/  
>>>> Port same as
>>>> ProxyServer/Port
>>>> ProxyServer                   serveraddress     # can be an IP   
>>>> address or
>>>> FDQN
>>>> ProxyServerPort               0                # 0 to use  
>>>> default  port
>>>> OutboundProxy1                serveraddress     # can be an IP   
>>>> address or
>>>> FQDN
>>>> OutboundProxy1Port            0                # enter a port   
>>>> number or 0
>>>> for default (5060)
>>>> #OutboundProxy2                192.168.0.2      # can be an IP   
>>>> address or
>>>> FQDN
>>>> #OutboundProxy2Port            0   # enter a port number or 0  
>>>> for default
>>>> (5060)
>>>> #EmergencyProxy                192.168.1.102
>>>> #EmergencyProxyPort            0
>>>> Registrar1                    serveraddress          # can be  
>>>> an  IP address
>>>> or FQDN
>>>> Registrar1Port                0                # enter a port   
>>>> number or 0
>>>> for default (5060)
>>>> #Registrar2                    10.15.15.127     # can be an IP   
>>>> address or
>>>> FQDN
>>>> #Registrar2Port                0                # enter a port   
>>>> number or 0
>>>> for default (5060)
>>>>
>>>> RegisterExpireSec             3600
>>>> Q_Param                       50
>>>> RegisterExpireLimitPercent    10
>>>> Register403RetrySec           1200
>>>> SipPort                       5060
>>>> SRVRecordName                 - #_sip._udp.uniden.com
>>>>
>>>> FailoverRetrySec              4 # For Redundant Outbound proxy  
>>>> server
>>>>
>>>> #InterDigitTimer Value in milli seconds (minimum is 1000ms =  
>>>> 1Second)
>>>> InterDigitTimer        4000
>>>>
>>>> # options are ON or OFF
>>>> SessionTimerSupport           ON
>>>>
>>>> # options are ON or OFF
>>>> SessionTimerRefresher         ON
>>>> SessionTimerMin               60
>>>> TimerInterval0                300
>>>> TimerInterval1                150
>>>>
>>>>
>>>> # Audio Settings
>>>> G711MuTxPacketLength          20
>>>> G711MuJitterBufferLength      10
>>>> G711MuJitterBufferMax         200
>>>> G711ATxPacketLength           20
>>>> G711AJitterBufferLength       10
>>>> G711AJitterBufferMax          200
>>>> G729TxPacketLength            20
>>>> G729JitterBufferLength        10
>>>> G729JitterBufferMax           200
>>>> LongHoldAlertPeriod           360
>>>> RTPPortBase        25000
>>>>
>>>> # options are ENABLE and DISABLE
>>>> DiffServMode                  ENABLE
>>>> DefaultDiffServParam          40
>>>> RTPDiffServParam              41
>>>>
>>>> # options are TRUNKMODE, CASCADEMODE, DISABLE
>>>> VlanMode                      DISABLE
>>>> VlanID                        1
>>>> PcVlanID                     2
>>>>
>>>> #SNTP Settings
>>>> # choices are YES and NO
>>>> EnableSNTP              yes
>>>> # SNTP Server IP address
>>>> SntpServerIP            192.5.41.40
>>>> TimeZone                -6 # -6 For Central Time Zone
>>>> # choices are YES and NO
>>>> EnableDST               YES
>>>> # Time period (in seconds) before recontacting SNTP server
>>>> SntpRetrySec            1800
>>>>
>>>> # preferred codec are listed from most preferred, separated by   
>>>> commas and NO
>>>> space
>>>> PreferredCodec         g711u,g711a,g729
>>>>
>>>> # choices are English, Spanish, and French
>>>> Language                English
>>>>
>>>> #choices are Enable and Disable
>>>> CallWaiting             Enable #
>>>> EmergencyProxyPrefix    **
>>>>
>>>> # STUN: If Server IP sis 0.0.0.0 STUN is disabled
>>>> StunServerAddr            0.0.0.0 # stun.softjoys.com #   
>>>> stun.fwdnet.net # I
>>>> have tried both of theve stun servers
>>>> StunServerPort            0 # 3478 # i have tried the port 3478  
>>>> also
>>>> #Periodic update in seconds of MEDIA NAT ports (minimum is 10  
>>>> and  set 0 to
>>>> disable)
>>>> StunServerUpdateSec       0 # 30
>>>> #Periodic update in seconds to keep SIP NAT port open (minimum  
>>>> is  10 and set
>>>> 0 to disable)
>>>> StunServerNATKeepAliveSec 0 # 30
>>>>
>>>> # ALLOW IP DIALING with # as the first digit map
>>>> DirectIpDialing           Enable #Enable/Disable
>>>>
>>>> # Set YES to AllowSharpAsDial to have # as your DIAL key.
>>>> AllowSharpAsDial Yes #Yes/No
>>>>
>>>> #Flash Based Service Parameters:
>>>> # DTMFFlashEvent (Enable/Disable) -- Send RFC2833 Event 16 when   
>>>> enabled and
>>>> XFER button is pressed.
>>>> DTMFFlashEvent Disable
>>>> #HotLineDisplay (Enable/Disable) -- Do not display HOTLINE on  
>>>> LCD  when
>>>> Hotline Number is set
>>>> HotLineDisplay Disable
>>>>
>>>> #User Agent Name Settings. Use Character "^" for space
>>>> UseCustomizedUserAgentName           No
>>>> CustomizedUserAgentName              Uniden^Customized^UA
>>>>
>>>>
>>>> #Admin password must be numeric. Max is 6 digits. Format:
>>>> oldpassword/newpassword
>>>> #AdminPassword            1234/1111
>>>>
>>>> #end_of_file
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> --------- uniden<mac>.txt ---------------
>>>>
>>>> # UIP200 Mass Configuration System Mac-based File
>>>> # Notes: Lines start with '#' are comments
>>>> # To leave a field value unchanged (as saved on local phone),   
>>>> leave value to
>>>> blank.
>>>> # To disable a field, use '-' as value
>>>> # MAXIMUM FILE SIZE IS 10KB
>>>> # Current Limitation: No spaces allowed for a setting's value
>>>> # Version: BS4.70
>>>>
>>>>
>>>> # Firmware. The items listed in this Firmware section must be  
>>>> in  this order.
>>>> # FirmwareVersion and FirmwareFileName only used if   
>>>> AutoFirmwareUpdate is
>>>> YES
>>>> # FimrwareFileName only used if FirmwareVersion differ from   
>>>> firmware ver in
>>>> Flash
>>>> AutoFirmwareUpdate    YES              #choices are YES and NO
>>>> FirmwareFileName      uip200_470enc.pac
>>>> FirmwareVersion       BS4.70
>>>>
>>>>
>>>> # Sip Settings
>>>> MyLcdDisplay           uip2a
>>>> MyDialNumber           uip200-2a
>>>> DisplayName            uip2a
>>>> UserNameForProxy       uip200-2a
>>>> PasswordForProxy       verysecret
>>>> UserNameForRegistrar   uip200-2a
>>>> PasswordForRegistrar   verysecret
>>>>
>>>> # Programmable Keys. Key functionality must go before key values.
>>>> ProgrammableKey1       OneTouchDial
>>>> ProgrammableKey2       OneTouchDial
>>>> ProgrammableKey3       OneTouchDial
>>>> ProgrammableKey4       CallForward
>>>> ProgrammableKey5       TwoTouchDial
>>>> ProgrammableKey6       DoNotDisturb
>>>> ProgrammableKey7       VMA
>>>> ProgrammableKey8       Mute
>>>>
>>>> # One and Two-touch keys. Must go after Programmable keys   
>>>> functionality
>>>> definitions.
>>>> # Refer to Programmable and Fixed Function Keys for usage guide
>>>> # OneTouchKeyX value is used ONLY when ProgrammableKeyX is   
>>>> OneTouchDial
>>>> OneTouchKey1             95558111111
>>>> OneTouchKey2             5553456
>>>> OneTouchKey3             3456
>>>> OneTouchKey4             3457
>>>> OneTouchKey5             18175553152
>>>> OneTouchKey6             18175553152
>>>> OneTouchKey7             18175553152
>>>> OneTouchKey8             18175553152
>>>>
>>>> TwoTouchDigit0           3459
>>>> TwoTouchDigit1           3450
>>>> TwoTouchDigit2           4420
>>>> TwoTouchDigit3           4421
>>>> TwoTouchDigit4           4422
>>>> TwoTouchDigit5           4423
>>>> TwoTouchDigit6           4424
>>>> TwoTouchDigit7           4425
>>>> TwoTouchDigit8           4426
>>>> TwoTouchDigit9           4427
>>>>
>>>> # Hotline and vmwi numbers --Must be placed after OneTouchDial's
>>>> HotLineNumber            -
>>>> VmaDirectCallNo          3685    #value associating with VMA  
>>>> Programmable
>>>> key.
>>>> VmwiLampIndicator        Enable
>>>>
>>>> TimeDisplay              Enable
>>>> ImportPhoneBook          No
>>>>
>>>> #end of file
>>>>
>>>> _______________________________________________
>>>> --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
>>
>> _______________________________________________
>> --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
>




More information about the asterisk-users mailing list