Cisco 7940 - NAT SIP port NDLB

Status
Not open for further replies.

taptech

Member
Mar 6, 2017
50
10
8
Granted they are very popular and a very, very good phone. I'm sure many will will work for years to come. I had one on my desk for 5 years and only replaced it with a T46S when it packed up though I have to admit, I personally liked my 7960 better.

So let there be a forum to honor these great beasts :Dhttp://www.pbxforums.com/forums/cisco-79xx-series.45/

noooooooooo!!! Everytime I try to kill a Cisco 7940 another two appear in its place!
 
  • Like
Reactions: DigitalDaz

swaypc

New Member
Apr 12, 2018
2
0
1
42
Miami, FL
www.swaypc.com
I hope this helps you, we created this document after hours working with a new client.

Cisco 7960 SIP Provisioning
Unlock setting by going to:
- Setting -> 9
- Default Password "cisco"

Change TFTP server under Network Configuration:
- Setting -> 3
- TFTP Server (Option 7)

Point to your TFTP server
The TFTP server could be TFTPD64
http://tftpd32.jounin.net/

For the phone to get the Provisioning profile from the TFTP server the file name need to be:
SIP<MAC ADDRESS> example: SIP000000000000.cnf
MAC address of the phone can be found in Setting/Network Configuration (3)/MAC address (2)

CNF file format example:
____________________________________________________________
# SIP Configuration Generic File (start)


# Proxy Server
proxy1_address: "proxy-domain-address-or-ip"
proxy2_address: "proxy-domain-address-or-ip"
proxy3_address: "proxy-domain-address-or-ip"
proxy4_address: "proxy-domain-address-or-ip"
proxy5_address: ""
proxy6_address: ""

# Line 1 Settings
line1_name: "1000" ; Line 1 Extension\User ID
line1_displayname: "1000" ; Line 1 Display Name
line1_authname: "1000" ; Line 1 Registration Authentication
line1_password: "10002018" ; Line 1 Registration Password

# Line 2 Settings
line2_name: "1000" ; Line 2 Extension\User ID
line2_displayname: "1000" ; Line 2 Display Name
line2_authname: "1000" ; Line 2 Registration Authentication
line2_password: "10002018" ; Line 2 Registration Password

# Line 3 Settings
line3_name: "1000" ; Line 3 Extension\User ID
line3_displayname: "1000" ; Line 3 Display Name
line3_authname: "1000" ; Line 3 Registration Authentication
line3_password: "10002018" ; Line 3 Registration Password

# Line 4 Settings
line4_name: "1000" ; Line 3 Extension\User ID
line4_displayname: "1000" ; Line 3 Display Name
line4_authname: "1000" ; Line 3 Registration Authentication
line4_password: "10002018" ; Line 3 Registration Password

# Line 5 Settings
#line5_name: "1000" ; Line 3 Extension\User ID
#line5_displayname: "1000" ; Line 3 Display Name
#line5_authname: "1000" ; Line 3 Registration Authentication
#line5_password: "10002018" ; Line 3 Registration Password

# Line 6 Settings
#line6_name: "1000" ; Line 3 Extension\User ID
#line6_displayname: "1000" ; Line 3 Display Name
#line6_authname: "1000" ; Line 3 Registration Authentication
#line6_password: "10002018" ; Line 3 Registration Password

# Proxy Registration (0-disable (default), 1-enable)
proxy_register: "1"

# Phone Registration Expiration [1-3932100 sec] (Default - 3600)
timer_register_expires: "60"

# Codec for media stream (g711ulaw (default), g711alaw, g729a)
preferred_codec: "g729a"

# Emergency Proxy info
proxy_emergency: ""
proxy_emergency_port: "5060"

# Backup Proxy info
proxy_backup: ""
proxy_backup_port: "5060"

# Outbound Proxy info
outbound_proxy: "proxy-domain-address-or-ip"
outbound_proxy_port: "5060"

# NAT/Firewall Traversal
nat_enable: "1"
nat_address: ""
voip_control_port: "5061"
start_media_port: "16384"
end_media_port: "32766"
nat_received_processing: "1"

# Phone Label (Text desired to be displayed in upper right corner)
phone_label: "SwayPC" ; Has no effect on SIP messaging

# Time Zone phone will reside in
time_zone: EST

# Telnet Level (enable or disable the ability to telnet into this phone
telnet_level: "2" ; 0-Disabled (default), 1-Enabled, 2-Privileged

# Phone prompt/password for telnet/console session
phone_prompt: "C7960" ; Telnet/Console Prompt
phone_password: "12345" ; Telnet/Console Password

# Enable_VAD (1-enabled, 0-disabled)
enable_vad: "0"

# Network Media Type (auto, full100, full10, half100, half10)
network_media_type: "auto"
user_info: phone

# URL for external Directory location
logo_url: "" ; URL for branding logo to be used on phone display

# SIP Configuration Generic File (stop)

# Insert Extension for voice mail retrieval here, this is what's dialed when they hit the "envelope" key on the phone.
messages_uri: ""

# This is a bitmap, and it's supposed to set line 6 for auto-answer.
#However it seems that the newer versions won't allow anything above line4 to be set to auto-answer via tftp.
auto_answer: 32
autocomplete: 0
dnd_control: 2

____________________________________________________________


When multiple phones, communication between them could be challenging, we manage to fixed the issue by putting different UDP port to each phone (ex 5061, 5061 an so on).
voip_control_port: "5061"

voip phone services
 
Status
Not open for further replies.