I have been trying to get a Cisco 7940 a friend has given to me to using with Freepbx. I am using PBX in a Flash.I have managed to get the softphones working with freepbx but had no luck with the 7940.
This is my first blog post to show i got it working!
Most cisco phone which have been working with cisco call manager or call manager express. Will be setup to use skinny protocol and not SIP. A quick google search will show you can achieve this viaa TFTP server.
Once you have done this you will need the following to get the 7940 to auto regster with the freepbx.
- DHCP Server
- TFTP Server
- Cisco Phone Firmware Files
- Phone Config Files
- The four firmware files (P0S3-8-12-00.loads,P0S3-8-12-00.sb2,P003-8-12-00.bin,P003-8-12-00.bin)
- OS79XX.TXT ( This is the first file phone access to see if there is any firmware updates)(This should contain the firmware file name in my case:P0S3-8-12-00)
- SIPdefault.cnf
- SIP00B0D086BBF7.cnf (This is the config file what the Phone Picks up to automatic auto register with freepbx, You will need to change the file name to mac adress of the phone)
line1_name: “203”
line1_shortname: “OFFICE”
line1_displayname: “203”
line1_authname: “203”
line1_password: “Extpass203!”
line2_name: “”
line2_shortname: “”
line2_displayname: “”
line2_authname: “UNPROVISIONED”
line2_password: “UNPROVISIONED”
proxy_emergency: “”
proxy_emergency_port: “5060”
proxy_backup: “”
proxy_backup_port: “5060”
outbound_proxy: “”
outbound_proxy_port: “5060”
nat_enable: “0”
nat_address: “”
voip_control_port: “5060”
start_media_port: “16348”
end_media_port: “20134”
nat_received_processing: “0”
phone_label: “FreePBX!”
time_zone: GMT
7)The above setting point to the my Freepbx which in my example points to Freepbx ip adress of 192.168.100.8
8)If you power up the phone it should go and register with Freepbx!!
43,025 total views, 1 views today