Am Sonntag, den 23.06.2013, 00:23 +0200 schrieb Sebastian:
Wenn ich Unter das programm unter suse starte mit -v erhalte ich folgende ausgabe. Daraus kann ich jetz aber nichts erkennen. was passiert wenn die Schnittstelle gesucht wird kann ich leider nicht sehen. Die Meldung : "es ist keine Auswählbare Schnittstelle vorhanden" könnte sogar stimmen da ich nicht vor Ort bin.
sebastian@l1suse:/mnt/system/Telefonanlage_Auerswald_2206USB/Linux/COMset> sh -v StartCOMset.sh #!/bin/sh
exec `dirname $0`/COMset/V2.7.2/start.sh dirname $0 /usr/lib64/jvm/jre
wenn ich direkt die COMset/V2.7.2/start.sh aufrufe folgende Meldung:
sebastian@l1suse:/mnt/system/Telefonanlage_Auerswald_2206USB/Linux/COMset/COMset/V2.7.2> sh -v start.sh #!/bin/sh # # Startup script for Auerswald Application #
# local classpath LOCAL_CLASSPATH=auerswald_lib.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:COMset.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:RXTXcomm.jar LOCAL_CLASSPATH=$LOCAL_CLASSPATH:comm.jar
# main class MAIN_JAVA_CLASS=de.auerswald.commander.basic.BasicMain
# change to application directory cd `dirname $0` dirname $0
# check for correct current directory if test ! -f start.sh then echo Fehler beim Wechseln ins Programmverzeichnes. exit 1 fi
# common start script . ./start14.sh #!/bin/sh # # start script (java 1.4.x oder neuer) # JAVA_BIN=java JAVA_INC=../../JavaVersion1.4.rc if test -f $JAVA_INC then # include JAVA_HOME definition file . $JAVA_INC export JAVA_HOME export JAVA_BIN=$JAVA_HOME/bin/java fi
echo $JAVA_HOME /usr/lib64/jvm/jre
# add auerswald shared libraries directory AU_LIBPATH=`pwd` pwd LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${AU_LIBPATH}
# Select 32 or 64 bit Libraries AU_LIB_ARCH=`uname -m` uname -m ln -s -f libAuerUsbJNINative-$AU_LIB_ARCH.so libAuerUsbJNINative.so
# application output (stdout & stderr) OUT=/dev/null #OUT=error.log
# JVM arguments (memory settings) #JVM_ARGS="-Xms32M -Xmx64M" -Djava.library.path=${AU_LIBPATH} JVM_ARGS=-Djava.library.path=${AU_LIBPATH}
# start the application exec $JAVA_BIN $JVM_ARGS -cp $LOCAL_CLASSPATH \ $MAIN_JAVA_CLASS > $OUT 2>&1
Vielleicht kann darin ja jemand etwas erkennen?
Helfen kann ich Dir leider nicht, da ich mich mit Telefonanlagen nicht auskenne. Aber die Ausgaben, die Du gepostet hast, stellen keine Fehlermeldungen dar. Zumindest sehe ich keine. Mir sieht das eher so aus, als ob die jeweiligen Shell-Scripte ausgegeben werden anstatt ausgeführt. Evtl. macht aber auch die installierte Java-Version probleme. Es gibt Programme, die nur mit dem originalen Sun/Oracle Java laufen. openSUSE bringt aber das OpenJDK mit. -- MfG Richi PS: Bitte stets an die Liste antworten. Auf persönliche/private Nachrichten wird von mir generell nicht reagiert.