Attempts to use the Navini Networks Diagnostic Utility on Linux
gmccullagh at gmail dot com.
Wed Feb 22 20:50:15 GMT 2006
This is a short bit of information on how I tried and so far failed to get
the Navini Diagnostic Utility working properly on Ubuntu Linux (Breezy). It's
mostly just cogged from Don Stewart's FreeBSD
howto.
- Install Sun Java Runtime Environment following these
instrutions.
- Download the Linux
Binary.
- Run the installer with
env LAX_DEBUG=1 ./navdiag_linux.bin
- Watch the command line and when you see the line
================= Executing JAVA ====================
hit ctrl-z to stop the installer which is about to bomb out and delete it's
temporary directory.
- Take backups of the installer files before they get deleted
cd /tmp; cp -r install.dir.14642 install.dir.14642.backup
cd /tmp; cp env.properties.14642 env.properties.14642.backup
- Type fg to let the installer continue. It fails (for me) due to
lack of libraries needed by the included JRE.
/tmp/install.dir.14642/Linux/resource/jre/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
- Note the two lines just as it executes:
CLASSPATH=/tmp/install.dir.14642/InstallerData:/tmp/install.dir.14642/InstallerData/installer.zip
"/tmp/install.dir.14642/Linux/resource/jre/bin/java" -Djava.compiler=NONE -Xmx50331648 -Xms16777216 com.zerog.lax.LAX "/tmp/install.dir.14642/temp.lax" "/tmp/env.properties.14642"
- Copy the backups back into place
cd /tmp; cp -r install.dir.14642.backup install.dir.14642
cd /tmp; cp env.properties.14642.backup env.properties.14642
- Copy the two execution lines and modify the second setting the path to java
to that of your own local java.
/usr/lib/j2re1.5-sun/bin/java -Djava.compiler=NONE -Xmx50331648
-Xms16777216 com.zerog.lax.LAX "/tmp/install.dir.14642/temp.lax"
"/tmp/env.properties.14642
- At this point the installer seems to complete.
- I can then run the application using the link in my home dir. However, the
program doesn't work at all. The interface pops up and the application starts
listening on udp:3859 but nothing useful is visible and the interface doesn't
work much (no useful response to clicks).
- Strangely, the application works normally (menus function, etc) as long as
you don't plug it into a ripwave modem (admittedly it's not very useful). Once
you plug in the modem, it seems to lose the plot.
|