
Source Code and Executable 
This section describes the steps and procedures that are required to download the source 
code, install the toolchain, compile and link the existing source code, and develop the 
user applications for the KWGR614 Router.  
Note: The procedures in this guide were performed on Suse Linux 10.1. 
1. Download KWGR614_V1.0.1_10.17WW_gpl_package.zip from the NETGEAR Open 
Source web site at: http://kbserver.netgear.com/kb_web_files/open_src.asp.  
Note: V1.0.1_10.17 is the firmware version number. WW denotes Worldwide. You can 
download other versions of this document, for example, North America (NA).  
2. Unzip KWGR614_V1.0.1_10.17WW_gpl_package.zip (or the version you 
downloaded). The zip file contains the following files: 
o KWGR614_README.txt  (the OpenSource User Guide) 
o KWGR614_V1.0.1_10.17WW_src.tar.bz2 
o toolchain_mips_20050831.tar.bz2 
3. Unpack the source code in tar –xvf KWGR614_V1.0.1_10.17WW_src.tar.bz2. This 
creates a sub-directory KWGR614_xxx/. (xxx -> V1.0.1_10.17WW (xxx denotes the 
version number.)  
We recommend that you read the following documents in this directory before you 
proceed. 
• /vendors/Documentation/KWGR614_README.txt 
• /SOURCE 
• /README 
• /Documentation/Adding-User-Apps-HOWTO 
• /Documentation/Addid-Platforms-HOWTO 
4.  Install the Tool chain in the root directory by typing: 
# cd/ 
mkdir uclibc 
  # cd uclibc 
  # tar jxvf toolchain_mips_20050831.tar.bz2 
  # mv toolchain_mips.pv.0831 toolchain_mips