Cisco 7940 Skinny to SIP
After receiving a call from Paris, France from a gentleman who has spent the last two days trying to convert his SCCP Cisco 7940G to SIP – I decided to share my findings to the rest of you – I sure hope it works for you.
Setup a tftp/dhcp server on a linux or windows box and have it plugged into a switch (or use a crossover cable if you are provisioning one phone at a time) – tftp setup is out of scope for this article however for Windows users, google “solarwind”, Linux try atftpd + dnsmasq (works well for me).
I built up a standard tftpboot directory which should help you get at least an older SIP image on your phone, upgrading to a newer image is up to you. Copy the contents of THIS FILE into your tftp root directory (linux : /tftpboot) and chmod 777. This is the (very hard to find until now) version 6.3 firmware so send me your praise or donate some money for beer to paypal@rappiddev.com. I hope I don’t get arrested for releasing this to you… keep it quiet will ya?
Once you have all of that done you should just have to change the *<mac>*.* (any file with MAC in the title) to the MAC address of your Cisco Phone.
If you keep getting CTL or TLV errors – remove the CTLSEPMAC.tlv file while the phone is stuck in the reboot loop. Should advance you to the next step where it actually loads the firmware.
Once again I hope this works out for you – feel free to send me your feedback!




What password did you give the phone, so I can unlock the configs?
WHAT IS THE PASSWORD???
password is cisco