Cisco 7960 not registering
Hello -
I recently upgraded to Trix CE 2.8 and am having problems registering my cisco 7960 to the trixbox. I do have two SPA942's and each registers perfectly. I have followed the SIP instructions to a "T" and have been banging my head against this problem for about a week. I even went so far as to buy a new cisco 7960 thinking my current one is broken but even with the NEW phone, the same problem! Therefore, statistically its not a hardware issue. Here is my problem:
I flashed the phone with the newest firmware which seems to load ok. I have 3 ext i want to register on the 7960. These lines WILL register with the trixbox, but after a minute or two, they unregister. I can't figure out any rhyme or reason except for one lead... When looking at the Trixbox status, I see that my SPA942's are registering on port 5060 for the first ext, 5161 for the second, 5162 for the third and so forth. My 7960 appears to trying to register all of my 3 7960 ext's to port 5060. Seems like it could be a problem. I have done some searching but other than a couple of similar instances, I am lost.
Anyone familiar with the problems I am having and how I can fix?
Thank you.
Hi Brian - thanks for the feedback. Here is my config file that I believe was originally generated by the cisco-setup command when I SSH'd into the trixbox. The proxy address is accurate. Shpuld I be using "NAT"? I see its currently set to "0".
Here is my SIPDefault.cnf:
# Image Version
# set this to the image version that you want
image_version: "P0S3-08-8-00"
# Proxy Server
proxy1_address: "192.168.15.55"
# Proxy Server Port (default - 5060)
proxy1_port:"5060"
# Emergency Proxy info
proxy_emergency: "192.168.15.55"
proxy_emergency_port: "5060"
# Backup Proxy info
proxy_backup: "192.168.15.55"
proxy_backup_port: "5060"
# Outbound Proxy info
outbound_proxy: ""
outbound_proxy_port: "5060"
# NAT/Firewall Traversal
nat_enable: "0"
nat_address: ""
voip_control_port: "5061"
start_media_port: "16384"
end_media_port: "32766"
nat_received_processing: "0"
# Proxy Registration (0-disable (default), 1-enable)
proxy_register: "1"
# Phone Registration Expiration [1-3932100 sec] (Default - 3600)
timer_register_expires: "3600"
# Codec for media stream (g711ulaw (default), g711alaw, g729)
preferred_codec: "none"
# TOS bits in media stream [0-5] (Default - 5)
tos_media: "5"
# Enable VAD (0-disable (default), 1-enable)
enable_vad: "0"
# Allow for the bridge on a 3way call to join remaining parties upon hangup
cnf_join_enable: "1" ; 0-Disabled, 1-Enabled (default)
# Allow Transfer to be completed while target phone is still ringing
semi_attended_transfer: "0" ; 0-Disabled, 1-Enabled (default)
# Telnet Level (enable or disable the ability to telnet into this phone
telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged
# Inband DTMF Settings (0-disable, 1-enable (default))
dtmf_inband: "1"
# Out of band DTMF Settings (none-disable, avt-avt enable (default),
# avt_always - always avt )
dtmf_outofband: "avt"
# DTMF dB Level Settings
# (1-6dB down, 2-3db down, 3-nominal (default), 4-3db up, 5-6dB up)
dtmf_db_level: "3"
# SIP Timers
timer_t1: "500" ; Default 500 msec
timer_t2: "4000" ; Default 4 sec
sip_retx: "10" ; Default 11
sip_invite_retx: "6" ; Default 7
timer_invite_expires: "180" ; Default 180 sec
#timer_invite_expires: "120"
# Setting for Message speeddial to UOne box
messages_uri: "*97"
# TFTP Phone Specific Configuration File Directory
tftp_cfg_dir: "./"
# Time Server Set time zone to your location
# Currently on this system the tz is GMT
sntp_mode: "unicast"
sntp_server: "192.168.15.55"
time_zone: "GMT"
dst_offset: "1"
dst_start_month: "April"
dst_start_day: ""
dst_start_day_of_week: "Sun"
dst_start_week_of_month: "1"
dst_start_time: "02"
dst_stop_month: "Oct"
dst_stop_day: ""
dst_stop_day_of_week: "Sunday"
dst_stop_week_of_month: "8"
dst_stop_time: "2"
dst_auto_adjust: "1"
# Do Not Disturb Control
# (0-off, 1-on, 2-off with no user control, 3-on with no user control)
dnd_control: "0" ; Default 0 (Do Not Disturb feature is off)
# Caller ID Blocking (0-disabled, 1-enabled, 2-disabled no user control,
# 3-enabled no user control)
callerid_blocking: "0" ; Default 0 (Disable sending all calls as anonymous)
# Anonymous Call Blocking (0-disbaled, 1-enabled, 2-disabled no user control,
# 3-enabled no user control)
anonymous_call_block: "0" ; Default 0 (Disable blocking of anonymous calls)
# Call Waiting (0-disabled, 1-enabled, 2-disabled with no user control,
3-enabled with no user control)
call_waiting: "1" ; Default 1 (Call Waiting enabled)
# DTMF AVT Payload (Dynamic payload range for AVT tones - 96-127)
dtmf_avt_payload: "101" ; Default 100
# XML file that specifies the dialplan desired
dial_template: "dialplan"
# Network Media Type (auto, full100, full10, half100, half10)
network_media_type: "auto"
#Autocompletion During Dial (0-off, 1-on [default])
autocomplete: "1"
#Time Format (0-12hr, 1-24hr [default])
time_format_24hr: "0"
# URL for external Phone Services
services_url: "http://192.168.15.55/xmlservices/index.php"
# URL for external Directory location
directory_url: "http://192.168.15.55/xmlservices/PhoneDirectory.php"
# URL for branding logo
logo_url: "http://192.168.15.55/cisco/bmp/trixbox.bmp"
# Remote Party ID
remote_party_id: 1 ; 0-Disabled (default), 1-Enabled
That is likely your problem actually. With the other model phones that use the XML style config files '0' is no longer a valid input for 'nat_enabled'. Set it to "false" and reboot the phone, see if that helps any. Also be sure NAT=never in your extension settings.
my file is as follows when on my local trixbox system (no nat):
# Image Version
image_version: "P0S3-08-6-00"
# Proxy Server
proxy1_address: "10.10.10.1"
proxy2_address: ""
proxy3_address: ""
proxy4_address: ""
proxy5_address: ""
proxy6_address: ""
# Proxy Server Port (default - 5060)
proxy1_port:"5060"
proxy2_port:""
proxy3_port:""
proxy4_port:""
proxy5_port:""
proxy6_port:""
# Emergency Proxy info
proxy_emergency: "10.10.10.1"
proxy_emergency_port: "5060"
# Backup Proxy info
proxy_backup: ""
proxy_backup_port: "5060"
# Outbound Proxy info
outbound_proxy: ""
outbound_proxy_port: "5060"
# NAT/Firewall Traversal
nat_enable: "1"
nat_address: "10.10.10.1"
voip_control_port: "5061"
start_media_port: "16384"
end_media_port: "32766"
nat_received_processing: "1"
# Proxy Registration (0-disable (default), 1-enable)
proxy_register: "1"
# Phone Registration Expiration [1-3932100 sec] (Default - 3600)
timer_register_expires: "3600"
# Codec for media stream (g711ulaw (default), g711alaw, g729)
preferred_codec: "g711ulaw"
# TOS bits in media stream [0-5] (Default - 5)
tos_media: "5"
# Enable VAD (0-disable (default), 1-enable)
enable_vad: "0"
# Allow for the bridge on a 3way call to join remaining parties upon hangup
cnf_join_enable: "1" ; 0-Disabled, 1-Enabled (default)
# Allow Transfer to be completed while target phone is still ringing
semi_attended_transfer: "1" ; 0-Disabled, 1-Enabled (default)
# Telnet Level (enable or disable the ability to telnet into this phone
telnet_level: "0" ; 0-Disabled (default), 1-Enabled, 2-Privileged
# Inband DTMF Settings (0-disable, 1-enable (default))
dtmf_inband: "1"
# Out of band DTMF Settings (none-disable, avt-avt enable (default), avt_always - always avt )
dtmf_outofband: "avt"
# DTMF dB Level Settings (1-6dB down, 2-3db down, 3-nominal (default), 4-3db up, 5-6dB up)
dtmf_db_level: "3"
# SIP Timers
timer_t1: "500" ; Default 500 msec
timer_t2: "4000" ; Default 4 sec
sip_retx: "10" ; Default 11
sip_invite_retx: "7" ; Default 7
timer_invite_expires: "180" ; Default 180 sec
# Setting for Message speeddial to UOne box
messages_uri: "*97"
#********* Release 2 new config parameters **********
# TFTP Phone Specific Configuration File Directory
tftp_cfg_dir: "./"
# Time Server
sntp_mode: "unicast"
sntp_server: "10.10.10.1"
time_zone: "EST"
dst_offset: "1"
dst_start_month: "March"
dst_start_day: ""
dst_start_day_of_week: "Sun"
dst_start_week_of_month: "4"
dst_start_time: "02"
dst_stop_month: "Nov"
dst_stop_day: ""
dst_stop_day_of_week: "Sunday"
dst_stop_week_of_month: "1"
dst_stop_time: "2"
dst_auto_adjust: "1"
# Do Not Disturb Control (0-off, 1-on, 2-off with no user control, 3-on with no user control)
dnd_control: "0" ; Default 0 (Do Not Disturb feature is off)
# Caller ID Blocking (0-disabled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
callerid_blocking: "0" ; Default 0 (Disable sending all calls as anonymous)
# Anonymous Call Blocking (0-disbaled, 1-enabled, 2-disabled no user control, 3-enabled no user control)
anonymous_call_block: "0" ; Default 0 (Disable blocking of anonymous calls)
# Call Waiting (0-disabled, 1-enabled, 2-disabled with no user control, 3-enabled with no user control)
call_waiting: "1" ; Default 1 (Call Waiting enabled)
# DTMF AVT Payload (Dynamic payload range for AVT tones - 96-127)
dtmf_avt_payload: "101" ; Default 100
# XML file that specifies the dialplan desired
dial_template: "dialplan"
# Network Media Type (auto, full100, full10, half100, half10)
network_media_type: "auto"
#Autocompletion During Dial (0-off, 1-on [default])
autocomplete: "0"
#Time Format (0-12hr, 1-24hr [default])
time_format_24hr: "1"
# URL for external Phone Services
services_url: "http://10.10.10.1/cisco/services/index.php"
# URL for external Directory location
directory_url: "http://10.10.10.1/cisco/services/PhoneDirectory.php"
# URL for branding logo
logo_url: "http://10.10.10.1/cisco/bmp/trixbox.bmp"
Hope it helps:
wtodd

Member Since:
2008-01-07