Automatic TFTP firmware download
First Claim
1. A method of performing automatic Trivial File Transfer Protocol (TFTP) firmware download, the method comprising:
- obtaining a configuration file, where the configuration file includes an Internet Protocol (IP) address of a target device and a file name of a target file in the target device;
retrieving a software image in the target file;
determining if there is a match between the software image from the target file and another software image currently running on a networked-connected device; and
downloading to the networked-connected device the software image from the target file if the software image is compatible and different from the software image currently in the device.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of performing automatic Trivial File Transfer Protocol (TFTP) firmware download, includes: obtaining, by either a network-connected device (i.e., DHCP) or user (i.e., command file), a configuration file, where the configuration file includes an Internet Protocol (IP) address of a target device and a file name of a target file in the target device; retrieving a software image from the target file; determining if there is a match between the software image from the target file and another software image currently running on the device; and downloading to the network-connected device the software image from the target file if the software image is compatible and different from the software image currently in the device. An apparatus for performing automatic Trivial File Transfer Protocol (TFTP) firmware download, includes: a device including a TFTP module; and a target device coupled to the device via a network, the target device including a TFTP module to permit an automatic TFTP protocol to download a configuration from the target device to the device, where the device obtains a configuration file with an automatic TFTP statement indicating the Internet Protocol (IP) address of the target device and a file name of a target file with the configuration.
-
Citations
29 Claims
-
1. A method of performing automatic Trivial File Transfer Protocol (TFTP) firmware download, the method comprising:
-
obtaining a configuration file, where the configuration file includes an Internet Protocol (IP) address of a target device and a file name of a target file in the target device;
retrieving a software image in the target file;
determining if there is a match between the software image from the target file and another software image currently running on a networked-connected device; and
downloading to the networked-connected device the software image from the target file if the software image is compatible and different from the software image currently in the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An article of manufacture, comprising:
a machine-readable medium having stored thereon instructions to;
obtain a configuration file, where the configuration file includes an Internet Protocol (IP) address of a target device and a file name of a target file in the target device;
retrieve a software image in the target file;
determining if there is a match between the software image from the target file and another software image currently running on a networked-connected device; and
download to the networked-connected device the software image from the target file if the software image is compatible and different from the software image currently in the device.
-
11. An apparatus for performing automatic Trivial File Transfer Protocol (TFTP) firmware download, the method comprising:
-
means for obtaining a configuration file, where the configuration file includes an Internet Protocol (IP) address of a target device and a file name of a target file in the target device;
coupled to the obtaining means, means for retrieving a software image in the target file;
coupled to the retrieving means, means for determining if there is a match between the software image from the target file and another software image currently running on a networked-connected device; and
coupled to the determining means, means for downloading to the networked-connected device the software image from the target file if the software image is compatible and different from the software image currently in the device.
-
-
12. A method of performing automatic Trivial File Transfer Protocol (TFTP) firmware download to multiple devices in a network via use of a central configuration distributed via script (Simple Networked Management Protocol, Dynamic Host Configuration Protocol (DHCP), or any command line scripting language), the method comprising:
-
obtaining, by a device, a new configuration containing instruction to look for a new software image including TFTP server Internet Protocol (IP) address and target file name;
checking a server for a new software image; and
obtaining the new software image from the server. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An article of manufacture, comprising:
a machine-readable medium having stored thereon instructions to;
obtain, by a device, a new configuration containing instruction to look for a new software image including TFTP server Internet Protocol (IP) address and target file name;
check a server for a new software image; and
obtain the new software image from the server.
-
19. An apparatus for performing automatic Trivial File Transfer Protocol (TFTP) firmware download to multiple devices in a network via use of a central configuration distributed via script (Simple Networked Management Protocol, Dynamic Host Configuration Protocol (DHCP), or any command line scripting language), the method comprising:
-
means for obtaining, by a device, a new configuration containing instruction to look for a new software image including TFTP server Internet Protocol (IP) address and target file name;
coupled to the obtaining means, means for checking a server for a new software image; and
coupled to the checking means, means for obtaining the new software image from the server.
-
-
20. An apparatus for performing automatic Trivial File Transfer Protocol (TFTP) firmware download, the apparatus comprising:
-
a device including a TFTP module; and
a target device coupled to the device via a network, the target device including a TFTP module to permit an automatic TFTP protocol to download a software image from the target device to the device, where the device obtains a configuration file with an automatic TFTP statement indicating the Internet Protocol (IP) address of the target device and a file name of a target file with the software image. - View Dependent Claims (21, 22, 23, 24)
-
-
25. An apparatus for performing automatic Trivial File Transfer Protocol (TFTP) firmware download for multiple devices in a network, the apparatus comprising:
-
a plurality of devices, each device including a TFTP module; and
a target device coupled to the devices via a network, the target device including a TFTP module to permit an automatic TFTP protocol to download a configuration file from the target device to a first one of the devices, where the first one of the devices obtains the configuration file with an automatic TFTP statement indicating the Internet Protocol (IP) address of the target device and a file name of a target file with a software image;
where a second one of the devices is configured to obtain the software image from the first one of the devices. - View Dependent Claims (26, 27, 28, 29)
-
Specification