MHealth v1.0 ------------- Requirements: ------------ * Binary for mtrace. Must be in your path (see below). * Java virtual machine 1.1.6 or higher. Must be in your path (see below). Installation Instructions ------------------------- 1) Copy the file to the directory where you would like MHealth installed. 2) Gunzip the file: gunzip mhealth.v1.0.tar.gz 3) Untar the file: tar xvf mhealth.v1.0.tar 4) You will now have a subdirectory called mhealth. This subdirectory must be added to your path shell variable. To add a path follow the directions below. For these examples it is assumed that MHealth has been added under the directory /usr/bin/mhealth, substitute that with the appropriate path for your system. csh/tcsh: add the following to the end of your .login file in your home directory: set path = ( ${path} /usr/bin/mhealth/) ksh: add the following to the end of your .profile file in your home directory: PATH=$PATH:/usr/bin/mhealth/ export PATH 5) Make sure that you have the mtrace binary on your system, in your path (see step 4 above), and executable by non-root logins. Mtrace is available for free at: ftp://ftp.parc.xerox.com/pub/net-research/ipmulti/ 6) Make sure you have the Java virtual machine version or Java Runtime Environment 1.1.6 or higher on your system and it is in your path environment variable (see step 4 above). The Java virtual machine is available in the Java Development Kit (java) or the Java Runtime Environment (jre), both available for free from Sun. You can check the version of your Java Development Kit by typing: java -version The Java Development Kit is available at: http://www.javasoft.com/products/jdk/1.1/ The Java virtual machine is available in the Java Runtime Environment at: http://www.javasoft.com/products/jdk/1.1/jre/index.html 7) Once you have completed the steps above, you will need to do a rehash (if you are using csh) or create a new terminal window (to pick up the changes in your .login or .profile). 8) To start MHealth, type: mhealth [SessionAddr/Port] where SessionAddr and Port are a valid multicast address and port combination. For more details on running MHealth, see the README.HELP file. MHealth v1.0 Written by David Makofske (davidm@cs.ucsb.edu) and Kevin C. Almeroth (almeroth@cs.ucsb.edu). Suggestions, problems, bugs to davidm@cs.ucsb.edu or almeroth@cs.ucsb.edu. Thanks!