I don’t know why I take on projects that suck up my free time that I probably don’t need to be involved in, but I do. This weekend I began tinkering with a Cisco 7940 phone I have trying to get a Gizmo Project SIP account to work on it. I spent a few hours on Saturday working on it.
First I had to remember how to upgrade the firmware on the 7940. It has been a while since I tinkered with these phones. I realized that when the downloaded firmware I had was 6.03 or something and the latest availible is 8.8. I had to break out the old TFTP server and remember all the files I needed to get the upgrade to work. Cisco has documentation on the process but it is not so easy to follow. After getting the firmware flashed I had to sift through google search results trying to find someone who has posted a working config for a Gizmo Project account working on the Cisco 7940 IP Phone. I found one config and a few references to settings but not much else. The config I found isn’t working correctly. I have tweaked it significantly and I still can’t get a call to complete. I can get dial tone, but that just means some sort of signaling is working. I am so close, but for some reason I can’t get calls to connect!
I am about to give up on getting Gizmo working directly on the 7940, and instead try to get Tribox or some other Asterisk setup working. Unfortunately the Tribox VM i downloaded last year is a year old and I am having problems getting the latest one up and running. I may be putting this on hold for a while. I am going to also ask for some help from one of the network guys at work who used to work for a VOIP provider.