use alternate TFTP server for phone firmware

Unanswered Question
Jul 23rd, 2009
User Badges:

Hi all,

Can I use an alternate TFTP server for specific phone firmwares?

I want to do something like that:

phones 7970 will take firmware files from router with theese commands:

tftp-server flash:/SCCP75.8-4-2S.loads

tftp-server flash:/term70.default.loads

tftp-server flash:/jar70sccp.8-4-1-23.sbn

tftp-server flash:/dsp70.8-4-1-23.sbn

tftp-server flash:/cvm70sccp.8-4-1-23.sbn

tftp-server flash:/cnu70.8-4-1-23.sbn

tftp-server flash:/apps70.8-4-1-23.sbn

But I want that for example 7911 phones take their firmware files from an external TFTP server (PC). But I don't know how to do that. How I can specified external TFTP for that files?

Thank in advance.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 4 (1 ratings)
Daniele Giordano Thu, 07/23/2009 - 10:14
User Badges:
  • Gold, 750 points or more

If you have configured a dhcp pool on the router you can specify a different tftp server with option 150.

See this example:

ip dhcp pool PHONE


option 150 ip


carlosjlopez Thu, 07/23/2009 - 23:16
User Badges:

Thanks for your answer Giordano, but in that case all files must be in the alternate TFTP. I want to have some files in the router TFTP, and other files in an alternate TFTP.

Daniele Giordano Thu, 07/23/2009 - 10:16
User Badges:
  • Gold, 750 points or more

With new IOS version you can have different tftp options:

DS(config)#tftp-server ?

archive: Allow URL file TFTP load requests

flash: Allow URL file TFTP load requests

null: Allow URL file TFTP load requests

nvram: Allow URL file TFTP load requests

system: Allow URL file TFTP load requests

tmpsys: Allow URL file TFTP load requests

carlosjlopez Fri, 07/24/2009 - 02:11
User Badges:

yes giordano, this is the way I'm looking for but I don't Know how to use that, and I cannot find any documentation about that.

I usually use falsh: option but what's the option for an external TFTP server?

archive: ??

flash: NO


nvram: NO

system: NO



This Discussion