Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Chris Miller on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to change firmware in a DT700 phone? 2

Status
Not open for further replies.

omia700

IS-IT--Management
Feb 2, 2017
94
AE
I have a 8100 PBX system, with DT700 phones of the following details:

Hardware V. 9.1.3.0 (Type A)
Firmware V. 4.0.5.0 & 5.0.8.0

Hardware V. 9.1.3.3 (Type A)
Firmware V. 5.0.6.0

All these phone are up and running perfectly.

Now I've got another phone of the following details:

Hardware V. 9.1.4.0
Firmware V. NEC Std SIP 2.3.37.26

This phone doesn't take an extension number and I'd like to migrate the firmware on it to 5.0.8.0 or something more recent. Can you please teach me how to do it?
 
Pumpkin uses port 69 at default. Under options/network tab.
I have seen a conflict with a Toshiba maintenance program and pumpkin. Toshiba has a built in tftp that conflicted.
 
Good idea!

Because I don't have a power adaptor for the phone I connected it with my laptop through an extra POE managed switch that I have. The phone kept trying to download configuration and directory, and asking for reboot for incomplete downloads. It doesn't matter if my laptop is connected to the switch or not (I tried both). And even if I hit Exit, it asks for reboot and goes again on and on forever. I ignored that and did the IP Phone Manager work, but if failed again just the same way it did all the time before and with no reaction by PumpKIN. I could pint the phone, and after the failure the phone said "Download Failed!".

Another thing that I tried:

I logged into the phone > [1] Network Settings > [7] Boot Server. I could put the server address which is my laptop address, but I cannot put the port which I think should be 69. I press OK but it doesn't react at all, till I press Cancel. I could also put the protocol, username and password.
 
@ belevedere
I've just seen your reply. How would you resolve this conflict?
 
Open up the services in your PC and disable any/all tftp programs except for pumpkin. Allow port 69 in your firewall, or select a different port for pumpkin.
 
I checked the services, didn't fine a TFTP server, and remembered that I formatted my Toshiba laptop long ago and did not install any unnecessary tool from Toshiba like a TFTP server.
 
I am running out of ideas, sorry. Have you logged into the phone and performed a factory default? If not, try that then the flash update.
 
I appreciate that you're trying to help. It has been way more complicated than what I imagined.

Yes, the first thing I did was to reset it to factory defaults, and only then I started trying setting an extension for it which I couldn't (as you know from my first thread), and after that to change the firmware which I also could not as of now.
 
Complicated? I'd say painful at this point. :)

I was looking at your IP Phone Manager screen capture above. It shows all of your phones on a 172.x.x.x network and your TFTP server (your laptop) on a 127.x.x.x network.
Could you have mistakenly entered 127 in IP Phone Manager when you meant to enter 172?

Capture_ly7jic.png
 
Oh, f***!

I hoped for a minute that correcting this will make it eventually work, but not long after, I felt that pain again :D

Still failed just the same way with no reaction by PumpKIN.

Download_kukv6j.png
 
Ok let's try this.
I see a few DT700's that aren't at 5.0.9.0 yet.
How about you try to upgrade a DT700 that is already NEC SIP but needs to be upgraded.
That may tell us if the problem is with the 3C SIP phone or something else.
Plus, if it works, you'll see how pumpkin reacts when it works.
It makes a little "squeal noise" that means success.
Maybe a small victory under our belt will put some wind in our sails.
 
I tried it on 11 Feb 17, and once again now. Somehow it's just the same thing. I tried both Send Once Immediately & Send Until Successful, but when I check the latter it changes back to the former when I click Download.

Download_kprwia.png
 
I'm not familiar with the SIP firmware, but I've successfully upgraded the firmware on the DT700 phones that have the original NEC firmware on them, many times.
Looks like you can't even do that, and that should be the first thing to make work (as suggested above) to get a small victory.
If you have a managed POE switch, and take a phone that has 5.0.6, you should be able to ping from that phone to your PC. There are a lot of posts above, and you may have done that already, but I missed that - so if that't the case, sorry for my redundant advice on that.

Next, go into the config menu of the phone. Then select
3. Maintenance
1. Download Menu
1. Download Files
3. Boot & Program
Ensure it has the right file name here.

Then step back 2 steps in the menus, and then select
2. Download Address
Put in your PC's IP address

Then step back once, and then select
3. Protocol
1. FTP (it's been a while but i think I used FTP)

Then initiate the download from the phone:
Go back in the menus where you had to enter the file name, and there is an 'EXEC' button below the screen. Hit that.

Of course, at this point, have your Pumpkin ready for an incoming connection. See what happens. If Pumkin doesn't show ANYTHING, and if you check in the phone the FTP server's IP address (which is your PC's), then the managed switch must have some block in place.

You can check that also:
On your PC, open a command prompt, and enter:
telnet <phone's IP address> 69

It will try to reach the phone on port 69. If that's blocked, you will get "Could not open connection to the host..." then port 69 is blocked.

Let me know how it goes.
 
This the phone-to-PC ping:

Ping_hfgehm.jpg


The Config options failed. The phone did not react to that at all. I tried both FTP & TFTP.

And here is the telnet:

telnet_igyosz.png
 
Hmmm. Weird.

Try to get your hands on a power supply, and hook up the phone directly to the laptop. Somehow try to eliminate the managed poe switch from the equation.
 
Wait a minute!
I just looked at your screenshot with the pings.
You were pinging the phone from the laptop and you had 25% packet loss. AND, 1288ms of maximum round-trip time. If you have one switch between the laptop and the phone, that's not acceptable. You have a bad network cable (connecting to the phone or your computer), or an overloaded switch, or something similar.
This may not be the root-cause of the firmware upgrade problem, but it could prevent it from fully completing.

You should still try to get a power brick for the phone and connect that phone straight to the laptop, but if that's absolutely impossible, at the minimum, debug the ping issues.
 
I appreciate your help! I'm trying to get some power source to connect the phone directly to my laptop.

WRT the ping thing, I think it must have been due to the phone getting restarted when saving the settings while the pinging was going on. Because the each ping was reaching in 4 ms or less, and didn't time out. My laptop is originally on another subnet and here is the pinging results at this moment.

Ping_noqd9j.png
 
Ok, that makes sense on the PING problem.

I think the next is to get a power source and connect the phone and laptop directly.
 
Hi Guy,

I have eventually done it. The telephone is working now with the new firmware. It took an extension automatically which I later changed from WebPro. I did it by connecting my laptop to the phone via an unmanaged PoE switch. PumpKIN somehow didn't react, but Cisco TFTP Server did the job.

Thank you all, and special Thanks to PFD45 who gave me the software, tools and documentations.

IPPhoneManager_owrlrj.png

Cisco_TFTP_bhv3ay.png
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top