• <More on Intel.com

Update Intel® Software to Support Network Gateway Platform

Introduction


This Readme provides instructions for updating Intel® IXP400 software to add support for the Intel® IXDPG425 Network Gateway Reference Platform. This applies to:

  • Intel® IXP400 software releases V1.4 and V1.5
  • Ethernet device drivers V1.1 and V1.2


The patches are provided as a convenience to users of MontaVista Linux* Professional Edition V3.1 and the Intel® IXDPG425 Linux Support Package (LSP).

The instructions have been verified with the Intel® IXDPG425 LSP with the version information:
 

  • LSP_BUILD_ID 0401491
  • LSP_REVISION 67


For more information about MontaVista Linux*, see http://www.mvista.com.

For more information on the Intel® IXDPG425 Network Gateway Reference Platform, see http://www.intel.com/content/www/us/en/intelligent-systems/previous-generation/gateway-reference-platform.html.

 

Notices


INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL® PRODUCTS. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY RELATING TO SALE AND/OR USE OF INTEL PRODUCTS, INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT, OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining, critical control, or safety systems, or in nuclear facility applications.

Intel may make changes to the Software, or to items referenced therein, at any time without notice, but is not obligated to support, update, or provide training for the Software.

Intel Corporation may have patents or pending patent applications, trademarks,  copyrights, or other intellectual property rights that relate to the presented subject matter. The furnishing of documents and other materials and information does not provide any license, express or implied, by estoppel or otherwise, to any such patents, trademarks, copyrights, or other intellectual property rights.

Revision history

1.0: Initial release, 2/26/2005


Patch file summary

The patches are available from Intel and are provided in sets and compressed into a zip archive file:

  • ixdpg425-Linux-Integration-patches.zip
  • ixdpg425-EDD-Integration-patches.zip
  • ixdpg425-IXP400-Update-patches.zip


The zip files can be obtained from http://www.intel.com/content/www/us/en/intelligent-systems/previous-generation/monta-vista-linux-3-1-ixdpg425-lsp-support.html.


Linux* integration patches

The patches are used to integrate Intel® IXP400 software with the MontaVista Linux* 3.1 IXDPG425 LSP kernel build.

The zip file contains these patch files:

  • ixp400-v1_4-LIP-ixdpg425-mvl31-0401491_67-config.patch
  • ixp400-v1_4-LIP-ixdpg425-mvl31-0401491_67-make.patch
  • ixp400-v1_5-LIP-ixdpg425-mvl31-0401491_67-config.patch
  • ixp400-v1_5-LIP-ixdpg425-mvl31-0401491_67-make.patch



EDD integration patches

The patches are used to integrate the IXP425 Ethernet device driver with the MontaVista Linux* 3.1 IXDPG425 LSP kernel build.

The zip file contains these files:

  • ixp425-EDD-IP-v1_1-ixdpg425.patch
  • ixp425-EDD-IP-v1_2-ixdpg425.patch



Intel IXP400 software update patches

The patches are used to update Intel IXP400 software, adding support for the Intel® IXDPG425 platform.

The zip file contains these files:

  • ixp400-v1_4-update-ixdpg425.patch
  • ixp400-v1_5-update-ixdpg425.patch



Installation steps

1. Install the MVL3.1 IXDPG425 LSP per the instructions from MontaVista.

The LSP is available online from http://support.mvista.com to customers that have purchased a MontaVista support account.

2. Obtain the Intel IXP400 software and Ethernet device driver software.

The software is available from http://www.intel.com/content/www/us/en/intelligent-systems/previous-generation/monta-vista-linux-3-1-ixdpg425-lsp-support.html.


Note:

These instructions are based on the release notes for V1.4 and V1.5. Refer to the release notes as necessary for clarification as needed.

These steps do not support using both V1.4 and V1.5 at the same time in the same Linux source tree. The instructions assume the user installs a single V1.4 or V1.5 release. Use a separate working directory/source tree with a single version integrated.

 

If unsure of how a patch will apply to your kernel source tree, use the patch command with the "--dry-run" argument. See "man patch" for more information.


3. Set up the kernel in a working directory:

   $ mkdir <work-dir>
   $ cd <work-dir>
   $ cp -a <path-to-lsp>/linux-2.4.20_mvl31 linux


The Linux kernel source tree is now in the directory:

  <work-dir>/linux


4. Unzip Intel IXP400 software and the Ethernet device driver software into the
   working directory.


  If using V1.4 software:
    $ unzip ixp400AccessLibrary-1_4.zip
    $ unzip ixp400LinuxEthernetDriverPatch-1_1.zip


Conversations