|
|
![]() |
Needed software:
Java 1.4 or above
Verify that these files exist: /usr/lib/libcrypto.so and /usr/lib/libpthread.so
The package comes fully compiled and ready to be run. See the notes below regarding reduced functionality.
Instructions:
| Version | Download |
|---|---|
| Comes with full set of sources (see compilation below too) |
DIMES_linux.0.3.9.10.zip |
Check out the docs directory after downloading.
Needed software:
Java 1.4 or above
topotlogyd library for extended modification
Ant build tool
If you wish to compile the package again simply use the script called "make"
under the same directory as "./run" above. (This script compiles the measurements library under the directory LinuxChanges and recompiles the java classes using ant.)
This package relies on the code from this page. You can also download it and modify it as well. After the compilation of this library follow this steps:
Why should I switch user to root?
The client uses raw sockets which are needed to run the measurement code.
This is the code which allows the client to simulate the programs known as ping and traceroute.
Quoting the manual page of raw (man 7 raw):
"Only processes with an effective user id of 0 or the CAP_NET_RAW capability are allowed to open raw sockets."
Is there a way of making the switch easier?
Yes there is. Visit this page or read man sudo (man 8 sudo).