ICC LINUX OPERATIONS
BE CAREFUL � YOU HAVE ROOT ACCESS TO THE SYSTEM!
LOGGING IN
1 - Connect to the console port, run Hyperterm� (9600 N81), and hit ENTER to get the prompt (and all entries or commands are terminated with the ENTER key):
Red Hat Linux release 9 (Shrike)
Kernel 2.6.16.55 on an i586
bombadil login:
2 � At the login: prompt, type root
3 � At the Password: prompt, type the password
4 � you should get a response something like this:
Last login: Fri Sep� 5
shutdown: cannot find pid of running shutdown.
bombadil:~#
��� or, if the ICC has just booted up and sent iridium messages:
The system is going down on Fri Sep� 5
Last login: Fri Sep� 5
bombadil:~#
5 � ignore the �system going down� message, as logging in just aborted the shutdown anyway.
A QUICK COURSE IN LINUX
COMMAND LINE OPS
1 � at the prompt (bombadil:~#), you may issue various commands, like ls to get a directory, or cd iridium to change to the iridium directory (from the root directory).�� Most of the code for iridium ops resides in /root/iridium/uwu/ or /root/iridium/met/ -
the only files you might want to look at here are acm_messages, sim_messages, or met_messages � these show the various messages issued by the programs that get the data, manipulate it as needed, and handle the iridium modem.
2 � at any prompt, cd will return you to the /root directory.
3 � at any prompt, pwd will tell you what directory you are in.
4 � at login, you will be in the /root directory already.� To go to the uwu directory, type cd iridium/uwu/ at the prompt.
5 � the redundant copies of the iridium messages (converted to ASCII) are on the USB Flash drive at /mnt/usb/met/ or /mnt/usb/uwu/. �To see a directory listing of the files, type ls /mnt/usb/met/, for example.�� For a long directory listing (owner, permissions, date, time info), ls -l /mnt/usb/uwu/, for example.
6 � to copy files from the iridium directories to the USB drive, cp -p filename /mnt/usb/ will copy the file including time/date stamp.
7 � to remove the USB drive, unmount it with the umount /mnt/usb/ command, then disconnect it.� Or wait until you shutdown and power down the ICC.
8 � to re-install the USB drive, connect it again, then mount it with:
� mount -t vfat /dev/sdb1 /mnt/usb/.�� Or connect it while the ICC is powered down; it will be mounted by the system as usual on bootup.
SWITCHING FROM MET TO UWU
OPS or UWU TO MET OPS
*****� BE CAREFUL!! *****
1 � ICC operations on bootup are controlled by symbolic links in the /etc/rc.d/rc3.d/ directory.� If the ICC has not been configured for either MET or UWU use, there will be 2 disabled links in the directory, xx99iridium-met and xx99iridium-uwu.�
2 � to enable particular ops on bootup, move (rename) the xx99iridium-??? link to S99iridium-???, as follows:
�� -- to enable MET ops, mv
xx99iridium-met S99iridium-met
�� -- to enable UWU ops, mv
xx99iridium-uwu S99iridium-uwu
3 � don't enable both at the same time; one should always be disabled by changing the leading S to xx.
SHUTTING DOWN THE SYSTEM (preferred method)
1 � at the prompt, shutdown -h now will start a shutdown.� You'll see a bunch of messages, ending with �System halted�� - it's OK to powerdown now.
COMMUNICATING WITH MET OR UWU
SUBSYSTEMS
You can use minicom to talk to the LOGGER in a MET system, or the SIMIF and ACMIF (interfaces) in an UWU system.�� Standard Linux com ports are labeled ttyS0 thru ttyS15; on the ICC system, ttyS0 is reserved for the console port (that's where you logged in).� Port ttyS1 is not used currently.� The 4-port serial expansion board is used for all comms to outside devices; ttyS4 thru ttyS7 are assigned to this board.�� These ports are used as follows:
ttyS4 ->� LOGGER on the MET system, or SIMIF on the UWU system
ttyS5 ->� Iridium Modem
ttyS6 ->� ACMIF on the UWU system
ttyS7 ->� not used
Example 1 � talk to the LOGGER (or the SIMIF):�
at the prompt, minicom ttyS4� will start the comms program on the ttyS4 port at 9600 baud N81.��
Example 2 � talk to the ACMIF:
at the prompt, minicom ttyS6� will start the comms program on the ttyS6 port at 9600 baud N81.
Minicom notes:
- CTRL-A Z will bring up a help screen, CTRL-A X will exit minicom.
- if you use CTRL-A L to capture to a file, use a full path to the file; for example:
����������� /mnt/usb/uwu/capturefile.txt to put the capture file on the USB drive.
- note that the baud rate shown is 2400; the actual baud rate is 4 times the displayed baud rate (a �feature� of the 4-port serial board setup).