Home
Developer Resources
Technical Articles

QNX Technical Articles

QNX® Neutrino® RTOS x86 Runtime Kit 6.3.0 SP3 Extended Networking Patch (Patch ID 409) Installation Note

QNX® Neutrino® RTOS x86 Runtime Kit 6.3.0 SP3

Date of this edition: October 19, 2006

Target OS: QNX® Neutrino® 6.3.0 SP3


Note: You should install this patch only if you've installed the Extended Networking module from the High-End Bundle of the x86 Runtime Kit.

For information about the issues that this patch addresses, see the release notes.


Installation procedure


Note: This installation procedure modifies your link for the TCP/IP Stack (/lib/dll/npm-tcpip.so). After installation, /lib/dll/npm-tcpip.so will reference /lib/dll/npm-tcpip-v6.so. For information on this link, see the Utilities Reference entry for npm-tcpip.so.

  1. Log in as root.
  2. Go to the / directory:
    cd /
      
  3. Download the patch-630SP3-0409-extnet.tar archive to your system.
  4. Extract the archive you downloaded:
    tar -x -v -f patch-630SP3-0409-extnet.tar
      

    The patch is installed in the patches/630SP3-0409/ directory. This directory includes:

    version
    Includes the patch number and the build information.
    manifest
    Contains the checksums of the files shipped in the patch (as generated by the cksum utility).
    shiplist
    A list of the files included in the patch.
    target
    A directory of fixes for the QNX Neutrino runtime system.
  5. Create a backup of the file that this patch will overwrite:
    cp /lib/dll/npm-tcpip-v6.so /patches/630SP3-0409/npm-tcpip-v6.so.backup
      

    You can use whatever name you like for the backup file.

  6. Go to the patch directory:
    cd /patches/630SP3-0409/target/qnx6/x86
      
  7. Install the runtime updates:
    cp -fRp . /