Create the DOCSIS TLV Configuration File
A configuration file is needed to indicate the suggested version of software and where the software is located (TFTP IP address). We use a standard DOCSIS TLV configuration file. Any DOCSIS config file editor can be used. No other TLVs are required and any TLVs not listed below are ignored.
The following TLV’s are used to support iNode software download:
Vendor ID (TLV 8) 0x08, 0x03, < 3 byte OUI/Vendor ID = 0x00,0x21,0xbe> IPv4 TFTP Server IP (TLV 21) 0x15, 0x04, < 4 byte IPv4 IP Address> IPv6 TFTP Server IP (TLV 58) 0x3A, 0x10, < 16 byte IPv6 IP Address> SW Upgrade Filename (TLV 9) 0x09, <len>, <asci hex string> SW Upgrade Filename is typically of the form: inode-oib.01.00.02.tar.gz Optional Vender Specific Configuration (TLV 44) 0x2c, <length of all sub-type TLVs> U-Boot Upgrade Filename (TLV 44, Subtype 3) 0x03, <len>, <asci hex string> U-Boot Filename is typically of the form: u-boot.01.00.02.tar.gz
If both the IPv4 and IPv6 TFTP Server TLVs are provided, precedence is given to the IPv6 IP address, the IPv4 address will be ignored for software download.
Place the DOCSIS TLV configuration file created for the iNode in the appropriate TFTP download folder on the TFTP server designated to supply the iNode TLV configuration file.
Place the software upgrade files in the appropriate TFTP download folder on the TFTP server designated to supply the iNode software download files.