QNX Technical Articles
QNX® Momentics® Extended Networking Technology Development Kit 1.0.1 Installation Note
Date of this edition: November 23, 2007
Target OS: QNX® Neutrino® 6.3.0 SP1 or later
Host OS: Microsoft Windows XP SP1 or SP2, 2000 SP4, NT SP6a; Sun Solaris 7, 8, or 9; QNX® Neutrino® 6.3.0 SP1 or later; Linux Red Hat 8, 9, or Enterprise WS 3 or 4
![]()  | 
For the latest information about this TDK, see the online release notes (log into your myQNX account, and then go to the Download Center area of www.qnx.com). | 
Contents...
Installing this TDK
![]()  | 
Before you install this TDK, you must have already installed QNX Momentics 6.3
and Service Pack 1 (SP1) or later on a supported host.
 If you have a legacy binary-update license key, you can't install the source components of a TDK.  | 
![]()  | 
Each Board Support Package, Driver Development Kit, Technology Development Kit, and Source Kit contains a standalone directory hierarchy. If you're installing more than one of these products, don't combine the directories, or you might overwrite some of the files. | 
On a Windows host
![]()  | 
If you've installed QNX Momentics versions 6.2.1 and 6.3.0 so that they
coexist on your Windows host, please note:
  | 
- Log in as a user with system-administrator privileges.
 - Log into your myQNX account on our website, and then go to the Download Center.
 - Download the TDK package, tdk-net-1.0.1-nnnnnnnnnnn-win32.exe. It's in the form of an executable (.exe) file. The nnnnnnnnnnn in the filename is an 11-digit build number.
 - Double-click the file in Windows Explorer or run it at the command line.
 - Follow the instructions provided by InstallShield.

Windows XP SP2 may display a security warning the first time you install a TDK. You can verify the TDK's checksums when you download the file from our website.  
On a Solaris or Linux host
- Log in as root.
 - Log into your myQNX account on our website, and then go to the Download Center.
 - Download the TDK package, tdk-net-1.0.1-nnnnnnnnnnn-host.bin. It's in the form of a .bin script. The host in the filename is either solaris or linux, and the nnnnnnnnnnn is an 11-digit build number.
 - Run chmod to make the script executable. For example:
chmod a+x tdk-net-1.0.1-20041234567-linux.bin
 - Run the script at the system prompt. For example:
$./tdk-net-1.0.1-20041234567-linux.bin

- The graphical installer doesn't work on some versions of Linux, such as
Linux Red Hat EL Workstation 5.
Run the installer in console mode instead:
$./tdk-net-1.0.1-20041234567-linux.bin -console
 - If the installer prints many dots but never actually starts, it's
  looking for a suitable version of Java.
  You can speed this up by setting the JAVA_HOME variable.
  For example in the bash shell:
  
export JAVA_HOME=/path/to/java
or:
export JAVA_HOME=/usr/java/j2rel1.4.2_09
 
 - The graphical installer doesn't work on some versions of Linux, such as
Linux Red Hat EL Workstation 5.
Run the installer in console mode instead:
 - Follow the instructions provided by InstallShield.
 
On a QNX Neutrino host
- Log in as root.
 - Log into your myQNX account on our website, and then go to the Download Center.
 - Download the TDK package, tdk-net-1.0.1-nnnnnnnnnnn-qnx6.sh. It's in the form of a shell script. The nnnnnnnnnnn in the filename is an 11-digit build number.
 - Run chmod to make the script executable. For example:
chmod a+x tdk-net-1.0.1-20041234567-qnx6.sh
 - Run the script at the system prompt. For example:
$./tdk-net-1.0.1-20041234567-qnx6.sh
 - Follow the instructions on your screen.
 
Uninstalling this TDK
On a Windows host
- Log in as a user with system-administrator privileges.
 - Open the Control Panel (e.g. on Windows 200: ).
 - Select Add or Remove Programs.
 - Select the TDK package, then click the Remove button.
 
On a Solaris or Linux host
- Log in as root.
 - Go to the $QNX_TARGET/_uninstall/Extended_Networking_Technology_Development_Kit_1.0.1 directory.
 - Start the QNX InstallShield application:
./uninstaller.bin
InstallShield will now remove the TDK.
 
On a QNX Neutrino host
- Log in as root.
 - Go to the $QNX_TARGET/install/tdk/net directory.
 - Run the uninstaller script:
./uninstall
 
Documentation
The functionality provided by this TDK is already described in the QNX Momentics documentation set:
- TCP/IP Networking chapter of the System Architecture guide
 - TCP/IP Networking chapter of the User's Guide
 - mrouted, named, racoon, route6d, setkey, snmp*, etc. in the Utilities Reference
 - IPsec, IPv6 protocol pages (and their see-also references) in the Library Reference
 - snmp_* entries in the Library Reference
 
Technical support
If you have any questions, comments, or problems with a QNX product, please contact Technical Support. For more information, see the How to Get Help chapter of the Welcome to QNX Momentics guide or visit our website, www.qnx.com.
