Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: nov_chovek в Sep 16, 2008, 15:45



Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 15:45
Купих си уай макс модем. Видях че производителя му е Navini. порових из зайта и намерих че имат диагностичен софтуер написан на Джава и за линукс. Можете да го дръпнете от ТУК

Оказа се че тоя файл е със стари зависимости и трябва да се приложи някоя друга хватка, за да се подкара инсталатора. Направих всичко както е описано:
Примерен код
export LAX_DEBUG=0
./NavDiag_linux.bin


После както е описано ТУК:


Примерен код
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"


Като замених съответно цифрите, със номера на процеса, който е пуснала джавата, както и пътя до моята инсталирана вече джава.

Така инсталатора тръгва, инсталира файловете където му кажа. Но накрая като пусна вече инсталиранат програма и пак гърми, като търси зависимоти. Същите които иска и инсталатора, ако не приложа горните хватки.

Моля Ви, някой ако разбира от Джава нека помогне да го пуснем това чудо. Ако пък и някой, който работи за МаксТелеком чете, може и той да даде някой съвет :)

Поздрави.

ЕДИТ: Забравих да кажа: джавата ми е jre 1.6





Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 16, 2008, 18:51
Дай да видим как гърми и какви зависимости иска :)


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 22:00
Инсталатора, ако не прилагам горните хватки плюе това:

Примерен код
./navdiag_linux.bin
Preparing to install...
Checking for POSIX df.
Found POSIX df.
Checking tail options...
Using tail -n 1.
True location of the self extractor: /mnt/data/navdiag_linux.bin
Creating installer data directory: /tmp/install.dir.28674
Creating installer data directory: /tmp/install.dir.28674/InstallerData
Gathering free-space information...
Space needed to complete the self-extraction: 357929 blocks
Available space: 754664 blocks
Available blocks: 754664    Needed blocks: 357929 (block = 512 bytes)
Computed number of blocks to extract: 1517
Extracting the JRE from the installer archive...
Extracting JRE from ./navdiag_linux.bin to /tmp/install.dir.28674/Linux/resource/jre_padded ...
Extracting done, exit code = 0
Extracting JRE from /tmp/install.dir.28674/Linux/resource/jre_padded to /tmp/install.dir.28674/Linux/resource/vm.tar.Z ...
 Extracting done, exit code = 0
Unpacking the JRE...
Unpacking the JRE...
gzip is /bin/gzip
 GZIP done.
 TAR done.
Extracting the installation resources from the installer archive...
Extracting install.zip from ./navdiag_linux.bin to /tmp/install.dir.28674/InstallerData/installer.padded ...
Extracting to padded done, exit code = 0
Extracting from padded to zip done, exit code = 0
Creating disk1 data directory: /tmp/install.dir.28674/InstallerData/Disk1
Creating instdata data directory: /tmp/install.dir.28674/InstallerData/Disk1/InstData
Extracting resources from ./navdiag_linux.bin to /tmp/install.dir.28674/InstallerData/Disk1/InstData/Resource1.zip ...
Extracting done, exit code = 0
Configuring the installer for this system's environment...

========= Analyzing UNIX Environment =================================
Setting UNIX (linux) flavor specifics.
Importing UNIX environment into LAX properties.
Checking for POSIX awk.

========= Analyzing LAX ==============================================
LAX found............................ OK.
LAX properties read.................. OK.

========= Finding VM =================================================
Valid VM types.......................... J2
Absolute LAX_VM path.................... /tmp/install.dir.28674/Linux/resource/jre/bin/java
Expanded Valid VM types.................  JRE_J2 JDK_J2
* Using VM.....(lax.nl.current.vm)...... /tmp/install.dir.28674/Linux/resource/jre/bin/java
checking for NPTL + JVM vulernability...
NPTL detected! checking for vulnerable JVM....
awk: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
major :
minor :
patch :
vendor:
Vulnerable JVM detected... implementing workaround

========= Virtual Machine Options ====================================
LAX properties incorporated............. OK.
classpath............................... "/tmp/install.dir.28674/InstallerData:/tmp/install.dir.28674/InstallerData/installer.zip"
main class.............................. "com.zerog.ia.installer.Main"
.lax file path.......................... "/tmp/install.dir.28674/temp.lax"
user directory.......................... "/tmp/install.dir.28674"
stdout to............................... "console"
sterr to................................ "console"
install directory....................... ""
JIT..................................... none
option (verify)......................... off
option (verbosity)...................... none
option (garbage collection extent)...... none
option (garbage collection thread)...... none
option (native stack max size).......... none
option (java stack max size)............ none
option (java heap max size)............. 50331648
option (java heap initial size)......... 16777216
option (lax.nl.java.option.additional).. none
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

========= Display settings ===========================================
hostname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
X display............................... local
UI mode................................. gui

Launching installer...

========= VM Command Line ============================================
options: -Djava.compiler=NONE  -Xmx50331648 -Xms16777216
CLASSPATH:/tmp/install.dir.28674/InstallerData:/tmp/install.dir.28674/InstallerData/installer.zip:/tmp/install.dir.28119/InstallerData:/tmp/install.dir.28119/InstallerData/installer.zip
grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

========= Forking JAVA =============================================
/tmp/install.dir.28674/Linux/resource/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory




След като прилжоа хватката се пуска гравичния инсталатор и инсталирам, обаче като пусна вече инсталираната програма и плюе това:

Примерен код

./Navini_Diagnostics
[milen@kompito NavDiag]$ ./Navini_Diagnostics

========= Analyzing UNIX Environment =================================
Setting UNIX (linux) flavor specifics.
Importing UNIX environment into LAX properties.
Checking for POSIX awk.

========= Analyzing LAX ==============================================
LAX found............................ OK.
LAX properties read.................. OK.

========= Finding VM =================================================
Valid VM types.......................... J2 J1 MSJ MRJ
Absolute LAX_VM path.................... /home/milen/NavDiag/jre/bin/java
Expanded Valid VM types.................  JRE_J2 JDK_J2 JRE_J1 JDK_J1 MSJ  MRJ
* Using VM.....(lax.nl.current.vm)...... /home/milen/NavDiag/jre/bin/java
checking for NPTL + JVM vulernability...
NPTL detected! checking for vulnerable JVM....
awk: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
major :
minor :
patch :
vendor:
Vulnerable JVM detected... implementing workaround

========= Virtual Machine Options ====================================
LAX properties incorporated............. OK.
classpath............................... "/home/milen/NavDiag/./data/lib/modemConfig.jar:/home/milen/NavDiag/./data/lib/jcommon-0.9.5.jar:/home/milen/NavDiag/./data/lib/navDiag.jar:/home/milen/NavDiag/./data/lib/gps_windows.jar:/home/milen/NavDiag/./data/lib/ctl.jar:/home/milen/NavDiag/./data/lib/jfreechart-0.9.20.jar:/home/milen/NavDiag/./data/lib/gps_linux.jar:/home/milen/NavDiag/./data/lib/log4j.jar:/home/milen/NavDiag/./data/lib/gps_common.jar:/home/milen/NavDiag/./data/lib/jvftp.jar:/home/milen/NavDiag/./jre/lib/comm.jar:/home/milen/NavDiag/./lax.jar"
main class.............................. "com.navini.pcapps2003.navinidiag.graphics.NaviniDiagFrame"
.lax file path.......................... "/home/milen/NavDiag/./Navini_Diagnostics.lax"
user directory.......................... "."
stdout to............................... "console"
sterr to................................ "console"
install directory....................... "/home/milen/NavDiag/"
JIT..................................... none
option (verify)......................... none
option (verbosity)...................... none
option (garbage collection extent)...... none
option (garbage collection thread)...... none
option (native stack max size).......... none
option (java stack max size)............ none
option (java heap max size)............. none
option (java heap initial size)......... none
option (lax.nl.java.option.additional).. -Dswing.metalTheme=steel
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

========= Display settings ===========================================
X display............................... local
UI mode................................. not set
========= VM Command Line ============================================
options:   -Dswing.metalTheme=steel
CLASSPATH:/home/milen/NavDiag/./data/lib/modemConfig.jar:/home/milen/NavDiag/./data/lib/jcommon-0.9.5.jar:/home/milen/NavDiag/./data/lib/navDiag.jar:/home/milen/NavDiag/./data/lib/gps_windows.jar:/home/milen/NavDiag/./data/lib/ctl.jar:/home/milen/NavDiag/./data/lib/jfreechart-0.9.20.jar:/home/milen/NavDiag/./data/lib/gps_linux.jar:/home/milen/NavDiag/./data/lib/log4j.jar:/home/milen/NavDiag/./data/lib/gps_common.jar:/home/milen/NavDiag/./data/lib/jvftp.jar:/home/milen/NavDiag/./jre/lib/comm.jar:/home/milen/NavDiag/./lax.jar:/tmp/install.dir.28674/InstallerData:/tmp/install.dir.28674/InstallerData/installer.zip
grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

========= Forking JAVA =============================================
/home/milen/NavDiag/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory


т.е. грешката е мнго подобна на горната. Според мен щом горната може да се заобиколи, трябва да може и долната. Само че не ми достигат знания :)


Титла: Wimax navini diagnostic tool
Публикувано от: seaman в Sep 16, 2008, 22:41
libc.so.6: cannot open shared object file: No such file or directory

Това нали можеш да си го преведеш?

После може да питаш бате Гошко за libc.so.6

И като се светнеш в кой пакет е да провериш дали го имаш инсталиран - glibc и glibc-devel. Последните две ги потърси в пакетния мениджър на дистрото ти.

И без тея шмекерии дето ги правиш трябва да тръгне.
Айде със здраве.  :-)





Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 22:46
seaman: не разбираш. Преди гимнастиката, която съм описал в първия пост, инсталатора също иска libc.so.6

След гимнастиката не го иска и си работи. Това ме навежда на мисълта, че не там е проблема. Плюс това:

Примерен код
locate libc.so.6
warning: locate: warning: database /var/lib/slocate/slocate.db' is more than 8 days old
/lib/libc.so.6


Така, че не е проблема в това, че ги нямам тия неща. Имам ги.


Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 16, 2008, 22:54
Ебати кретенията.

Я дай grep LD_PRELOAD ./Navini_Diagnostics


Титла: Wimax navini diagnostic tool
Публикувано от: seaman в Sep 16, 2008, 22:56
Прегледай внимателно логовете които си постнал за преди и след и ще забележиш странното съвпадение, че и в двата лога има идентични съобщения с тази грешка.
Освен това не бих разчитал на резултат, който ми връща locate по стар от 2 мин, а какво остава от преди 8 дни.


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 23:01
@gateway:

Примерен код
grep LD_PRELOAD ./Navini_Diagnostics

 не връща нищо

@seaman:
Примерен код

ls -l /lib/libc.so.6
lrwxrwxrwx  1 root root 11 Sep 12 08:48 /lib/libc.so.6 -> libc-2.8.so






Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 16, 2008, 23:03
Не LD_PRELOAD ./Navini_Diagnostics

а

grep LD_PRELOAD ./Navini_Diagnostics


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 23:04
gateway: сори, видях го после греп-а :) Не връща нищо реда


Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 16, 2008, 23:07
Хм, а LD_LIBRARY_PATH дали се грепва? Всъщност най-добре грепвай за LD.


Титла: Wimax navini diagnostic tool
Публикувано от: seaman в Sep 16, 2008, 23:09
Добрееее....
Очевидно не търси библиотеките където са инсталирани.
Опитаи да ги копираш в /usr/lib  и виж какво ще стане.


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 23:10
Това което връща:

grep LD ./Navini_Diagnostics е:

Примерен код

inspectedOldVMtype="OLDJAVA"
      inspectedVMtype="OLDJAVA"
   "R12" | "D12" | "JDK_J2" | "JRE_J2" | "OLDJAVA")
linux_LD_ASSUME_KERNEL_hack=0;
                        linux_LD_ASSUME_KERNEL_hack=1
# LD_ASSUME_KERNEL for Native POSIX Threading Library on some Linux distros
      export LD_ASSUME_KERNEL=2.2.5
      # unset the LD_ASSUME_KERNEL in cause we don't need it
      unset LD_ASSUME_KERNEL
      # check our rules for setting LD_ASSUME_KERNEL
         linux_LD_ASSUME_KERNEL_hack=1
if [ $linux_LD_ASSUME_KERNEL_hack -eq 1 ]; then
   LD_ASSUME_KERNEL=2.2.5
   export LD_ASSUME_KERNEL
   if [ "X$OLD_LANG" = X ]
      LANG="$OLD_LANG"


@seaman: пробвах, не става пак. Същите грешки плюе.





Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 16, 2008, 23:18
Ядрото 2.4 ли е или 2.6?


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 23:19
Archlinux полу-упдейтнат. Ъпдетвам само гнома и gtk2 ,щото ме е страх system base да обновявам:)

Цитат
uname -a
Linux kompito 2.6.19-suspend2 #1 SMP PREEMPT Sun Jan 14 13:14:34 CET 2007 i686 Mobile Intel® Pentium® 4 - M CPU 1.80GHz GenuineIntel GNU/Linux






Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 16, 2008, 23:25
Малко е грубо, но това поради няква идиотска причина решава че ползваш linuxthreads, не NPTL.

Ъм лошото е че трябва да редактираш тоя шел скрипт дето вдига тия глупости. Където видиш 2.2.5 го смени с 2.6. Преди това си го бекъпни някъде най-добре. И пробвай пак.

Ааааа такава директория /lib/tls случайно да съществува при теб?


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 23:31
@gateway:

Реплейснах 2.2.5 с 2.6. Изхода на grep LD ./Navini_Diagnostics е:
Примерен код


                inspectedOldVMtype="OLDJAVA"
                inspectedVMtype="OLDJAVA"
        "R12" | "D12" | "JDK_J2" | "JRE_J2" | "OLDJAVA")
linux_LD_ASSUME_KERNEL_hack=0;
                                                                linux_LD_ASSUME_KERNEL_hack=1
# LD_ASSUME_KERNEL for Native POSIX Threading Library on some Linux distros
                export LD_ASSUME_KERNEL=2.6
                # unset the LD_ASSUME_KERNEL in cause we don't need it
                unset LD_ASSUME_KERNEL
                # check our rules for setting LD_ASSUME_KERNEL
                        linux_LD_ASSUME_KERNEL_hack=1
if [ $linux_LD_ASSUME_KERNEL_hack -eq 1 ]; then
        LD_ASSUME_KERNEL=2.6
        export LD_ASSUME_KERNEL
        if [ "X$OLD_LANG" = X ]
                LANG="$OLD_LANG"


Пак не тръгва. Същите грешки.

Нямам директория  /lib/tls . Да инсталирам ли пакета tls-1.5.0-1 ?

Edit: инсталирах го. Появи се директория /usr/lib/tls1.50/
със следното съдържание:

Примерен код
pkgIndex.tcl
  tls.tcl






Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 16, 2008, 23:35
Мммм, а с по-ново jre пробва ли?

А, не, няма нужда от инсталирането на оня там пакет :)

Някой някъде в тоя шел скрипт дето ти изпълнява програмата ти пипа LD_LIBRARY_PATH, друго обяснение нямам защо може да търси библиотеки на грешно място. Ама къде става тая тъпотия не мога да си представя честно казано.





Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 23:37
ми по-ново от 1.6 има ли?

Едит: тая програма е от 2003 година. Мисля че по-ново jre ще се същия т...к. Тегля последния ъпдейт от хранилището. След малко ще кажа.





Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 16, 2008, 23:42
/home/milen/NavDiag/jre е 1.6, така ли?


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 23:46
gateway:

Тая програма по принцип инсталира някакво стар jre. Обаче има кофиг файл в който може да си смемниш пътя към jre-тo. както и съм направил:

Примерен код
./Navini_Diagnostics

========= Analyzing UNIX Environment =================================
Setting UNIX (linux) flavor specifics.
Importing UNIX environment into LAX properties.
Checking for POSIX awk.

========= Analyzing LAX ==============================================
LAX found............................ OK.
LAX properties read.................. OK.

========= Finding VM =================================================
Valid VM types.......................... J2 J1 MSJ MRJ
Absolute LAX_VM path.................... /opt/java/jre/bin/java
Expanded Valid VM types.................  JRE_J2 JDK_J2 JRE_J1 JDK_J1 MSJ  MRJ
[B]Using VM.....(lax.nl.current.vm)...... /opt/java/jre/bin/java[/B]
checking for NPTL + JVM vulernability...
NPTL detected! checking for vulnerable JVM....
awk: error while loading shared libraries: libm.so.6: cannot open shared object file: No such file or directory
major :
minor :
patch :
vendor:
Vulnerable JVM detected... implementing workaround

========= Virtual Machine Options ====================================
LAX properties incorporated............. OK.
classpath............................... "/home/milen/NavDiag/./data/lib/modemConfig.jar:/home/milen/NavDiag/./data/lib/jcommon-0.9.5.jar:/home/milen/NavDiag/./data/lib/navDiag.jar:/home/milen/NavDiag/./data/lib/gps_windows.jar:/home/milen/NavDiag/./data/lib/ctl.jar:/home/milen/NavDiag/./data/lib/jfreechart-0.9.20.jar:/home/milen/NavDiag/./data/lib/gps_linux.jar:/home/milen/NavDiag/./data/lib/log4j.jar:/home/milen/NavDiag/./data/lib/gps_common.jar:/home/milen/NavDiag/./data/lib/jvftp.jar:/home/milen/NavDiag/./jre/lib/comm.jar:/home/milen/NavDiag/./lax.jar"
main class.............................. "com.navini.pcapps2003.navinidiag.graphics.NaviniDiagFrame"
.lax file path.......................... "/home/milen/NavDiag/./Navini_Diagnostics.lax"
user directory.......................... "."
stdout to............................... "console"
sterr to................................ "console"
install directory....................... "/home/milen/NavDiag/"
JIT..................................... none
option (verify)......................... none
option (verbosity)...................... none
option (garbage collection extent)...... none
option (garbage collection thread)...... none
option (native stack max size).......... none
option (java stack max size)............ none
option (java heap max size)............. none
option (java heap initial size)......... none
option (lax.nl.java.option.additional).. -Dswing.metalTheme=steel
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
/bin/ls: error while loading shared libraries: librt.so.1: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
dirname: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory
basename: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

========= Display settings ===========================================
X display............................... local
UI mode................................. not set
========= VM Command Line ============================================
options:   -Dswing.metalTheme=steel
CLASSPATH:/home/milen/NavDiag/./data/lib/modemConfig.jar:/home/milen/NavDiag/./data/lib/jcommon-0.9.5.jar:/home/milen/NavDiag/./data/lib/navDiag.jar:/home/milen/NavDiag/./data/lib/gps_windows.jar:/home/milen/NavDiag/./data/lib/ctl.jar:/home/milen/NavDiag/./data/lib/jfreechart-0.9.20.jar:/home/milen/NavDiag/./data/lib/gps_linux.jar:/home/milen/NavDiag/./data/lib/log4j.jar:/home/milen/NavDiag/./data/lib/gps_common.jar:/home/milen/NavDiag/./data/lib/jvftp.jar:/home/milen/NavDiag/./jre/lib/comm.jar:/home/milen/NavDiag/./lax.jar:
grep: error while loading shared libraries: libc.so.6: cannot open shared object file: No such file or directory

========= Forking JAVA =============================================
/opt/java/jre/bin/java: error while loading shared libraries: libpthread.so.0: cannot open shared object file: No such file or directory


Виж удебеленото в лога горе.
Using VM.....(lax.nl.current.vm)...... /opt/java/jre/bin/java
Там съм дал пътя към jre1-6





Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 16, 2008, 23:52
Ето го направо тоя стартов скрипт:

http://mhristov.info/files/Navini_Diagnostics


Титла: Wimax navini diagnostic tool
Публикувано от: seaman в Sep 17, 2008, 00:01
Единственото което може да е проблем е :
# LD_ASSUME_KERNEL for Native POSIX Threading Library on some Linux distros
if [ `uname` = "Linux" -a -n "`which strings 2>/dev/null`" ]; then
   debugOut "checking for NPTL + JVM vulernability..."
   #check libc to see if it was compiled with NPTL
   nptl="`strings /lib/libc.so.6 | grep -i nptl`"
   if [ "$nptl" ]; then
      debugOut "NPTL detected! checking for vulnerable JVM....";

при мен strings /lib/libc.so.6 | grep -i nptl   не вади никакви резултати, което предполагам е проблем. Иначе няма проблем с намиранео на пътищата.
Сега не ми се прекомпилира glibc с поддръжка на ntpl за да пробвам.


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 17, 2008, 00:06
@seaman:

При мен strings /lib/libc.so.6 | grep -i nptl
вади следното:
Примерен код

NPTL 2.8
../nptl/sysdeps/unix/sysv/linux/i386/../fork.c



Титла: Wimax navini diagnostic tool
Публикувано от: seaman в Sep 17, 2008, 00:14
Очевидно има разлика при мен и при теб.
Пусни изхода на:

strace ./navdiag_linux.bin

Преди и след промените.


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 17, 2008, 00:38
@seaman:

ПРЕДИ


СЛЕД

В първия лог неможах да събера всичко, това е само от половината до края. (немога да се оправям още с пренасочването на изхода с >> :)


Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 17, 2008, 09:27
Ъъъъ:

ldd /opt/java/jre/bin/java

А това use.sh какво е?


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 17, 2008, 10:39
@gateway:

ldd /opt/java/jre/bin/java
Примерен код

   linux-gate.so.1 =>  (0xffffe000)
   libpthread.so.0 => /lib/libpthread.so.0 (0xb7f96000)
   libjli.so => /opt/java/jre/bin/../lib/i386/jli/libjli.so (0xb7f8d000)
   libdl.so.2 => /lib/libdl.so.2 (0xb7f89000)
   libc.so.6 => /lib/libc.so.6 (0xb7e47000)
   /lib/ld-linux.so.2 (0xb7fc4000)



Kъде го видя това use.sh ? В директорията с инсталираната програма нямам use.sh


Титла: Wimax navini diagnostic tool
Публикувано от: gat3way в Sep 17, 2008, 11:19
Пробвай преди това:

debugOut ""
unset POSIXLY_CORRECT
if [ $DO_NOT_FORK ]
then
...


да сложиш:
unset LD_LIBRARY_PATH
unset LD_ASSUME_KERNEL

и пробвай да видим какво ще каже..


Титла: Wimax navini diagnostic tool
Публикувано от: nov_chovek в Sep 17, 2008, 18:17
@gateway: ЕВАЛАТА!!!! Имаш бира от мен :)

С това последното, което ми написа, програмата тръгна (до някъде), но все пак е това което исках :)

Ето как трябва да изглежда:

ЦЪК на screenshot-а

Интерфейста тръгна, както се вижда на заден план в конзолата пак се бълват въпросните грешки :) Другото което е, че програмата не работи, въпреки че интерфейса тръгна. КАкто се вижда, показва, че няма връзка между модема и уаърлес антената, което не е вярно, понеже сега пиша през точно тази връзка :)

Ами, какво да кажа... благодаря на gateway и seaman, за професионализма и че ако се видим, ще черпя :)