By default, the Cisco IOS software looks for the FPD image package file on a flash file system when performing an automatic FPD image upgrade.
Be sure there is enough space on one of your flash file systems to accommodate the FPD image package file.
Alternatively, you can store an FPD image package file elsewhere. However, because the system looks on the flash file systems by default, you need to change the FPD image package file location so that the system is directed to search an alternate location (such as an FTP or TFTP server) that is accessible by the Cisco IOS software. Enter the upgrade fpd path fpd-pkg-dir-url global configuration command, where fpd-pkg-dir-url is the alternate location, to instruct the router to search for the FPD image package elsewhere.
When specifying fpd-pkg-dir-url, be aware of the following:
fpd-pkg-dir-urlis the path to the FPD image package, but the FPD image package should not be specified as part of fpd-pkg-dir-url. For instance, if the ubr10k-fpd-pkg.122-122_33_SCB_20081123.pkg file can be found on the TFTP server using the path mytftpserver/myname/myfpdpkg and you want the router to utilize this FPD image package for FPD upgrades, the upgrade fpd path tftp://mytftpserver/myname/myfpdpkg/ command should be entered so the router knows where to find the file. The actual filename should not be specified.
The slash (/) at the end of fpd-pkg-dir-url is required.
If the upgrade fpd path global configuration command has not been entered to direct the router to locate an FPD image package file in an alternate location, the system searches the flash file systems on the Cisco uBR10012 router for the FPD image package file.
Failure to locate an FPD image package file when an upgrade is required disables the SPA. If the automatic upgrade feature is disabled, the SPA is also disabled if it requires an FPD upgrade.