User`s manual
Table of Contents 
Chapter 1  Introduction ..................................................................................................1-1 
Overview.................................................................................................................................. 1-2 
Software Architecture .............................................................................................................. 1-2 
Journaling Flash File System (JFFS2)........................................................................ 1-3 
Software Package ....................................................................................................... 1-4 
Chapter 2  Getting Started .............................................................................................2-1 
Powering on the IA241/240..................................................................................................... 2-2 
Connecting the IA241/240 to a PC .......................................................................................... 2-2 
Serial Console ............................................................................................................ 2-2 
Telnet Console............................................................................................................ 2-3 
SSH Console .............................................................................................................. 2-4 
Configuring the Ethernet Interface .......................................................................................... 2-6 
Modifying Network Settings with the Serial Console................................................ 2-6 
Modifying Network Settings over the Network ......................................................... 2-7 
Configuring the WLAN via the PCMCIA Interface ................................................................ 2-7 
IEEE802.11g .............................................................................................................. 2-7 
SD Socket and USB for Storage Expansion............................................................................2-11 
Test Program—Developing Hello.c....................................................................................... 2-12 
Installing the Tool Chain (Linux)............................................................................. 2-12 
Checking the Flash Memory Space.......................................................................... 2-13 
Compiling Hello.c .................................................................................................... 2-13 
Uploading and Running the “Hello” Program.......................................................... 2-14 
Developing Your First Application ........................................................................................ 2-14 
Testing Environment ................................................................................................ 2-15 
Compiling tcps2.c..................................................................................................... 2-15 
Uploading and Running the “tcps2-release” Program.............................................. 2-16 
Testing Procedure Summary .................................................................................... 2-18 
Chapter 3  Managing Embedded Linux ........................................................................3-1 
System Version Information..................................................................................................... 3-2 
System Image Backup.............................................................................................................. 3-2 
Upgrading the Firmware............................................................................................. 3-2 
Loading Factory Defaults........................................................................................... 3-4 
Backing Up the User Directory.................................................................................. 3-4 
Deploying the User Directory to Additional IA241/240 Units................................... 3-5 
Enabling and Disabling Daemons............................................................................................ 3-5 
Setting the Run-Level.............................................................................................................. 3-7 
Adjusting the System Time...................................................................................................... 3-8 
Setting the Time Manually ......................................................................................... 3-8 
NTP Client.................................................................................................................. 3-8 
Updating the Time Automatically............................................................................... 3-9 
Cron—Daemon to Execute Scheduled Commands ................................................................. 3-9 
Chapter 4  Managing Communications ........................................................................4-1 
Telnet / FTP ............................................................................................................................. 4-2 
DNS ......................................................................................................................................... 4-2 
Web Service—Apache............................................................................................................. 4-2 
Install PHP for Apache Web Server ......................................................................................... 4-4 










