Автор Тема: Wimax navini diagnostic tool  (Прочетена 8339 пъти)

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #15 -: Sep 16, 2008, 23:25 »
Малко е грубо, но това поради няква идиотска причина решава че ползваш linuxthreads, не NPTL.

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

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

"Knowledge is power" - France is Bacon

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #16 -: 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




Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #17 -: Sep 16, 2008, 23:35 »
Мммм, а с по-ново jre пробва ли?

А, не, няма нужда от инсталирането на оня там пакет '<img'>

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



Активен

"Knowledge is power" - France is Bacon

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #18 -: Sep 16, 2008, 23:37 »
ми по-ново от 1.6 има ли?

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



Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #19 -: Sep 16, 2008, 23:42 »
/home/milen/NavDiag/jre е 1.6, така ли?
Активен

"Knowledge is power" - France is Bacon

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #20 -: 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



Активен

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #21 -: Sep 16, 2008, 23:52 »
Ето го направо тоя стартов скрипт:

http://mhristov.info/files/Navini_Diagnostics
Активен

seaman

  • Напреднали
  • *****
  • Публикации: 65
    • Профил
Wimax navini diagnostic tool
« Отговор #22 -: 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 за да пробвам.
Активен

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #23 -: 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

Активен

seaman

  • Напреднали
  • *****
  • Публикации: 65
    • Профил
Wimax navini diagnostic tool
« Отговор #24 -: Sep 17, 2008, 00:14 »
Очевидно има разлика при мен и при теб.
Пусни изхода на:

strace ./navdiag_linux.bin

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

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #25 -: Sep 17, 2008, 00:38 »
@seaman:

ПРЕДИ


СЛЕД

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

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #26 -: Sep 17, 2008, 09:27 »
Ъъъъ:

ldd /opt/java/jre/bin/java

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

"Knowledge is power" - France is Bacon

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #27 -: 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
Активен

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #28 -: Sep 17, 2008, 11:19 »
Пробвай преди това:

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


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

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

"Knowledge is power" - France is Bacon

nov_chovek

  • Напреднали
  • *****
  • Публикации: 536
  • Distribution: Ubuntu 8.10 по принуда
  • Window Manager: Gnome
    • Профил
    • WWW
Wimax navini diagnostic tool
« Отговор #29 -: Sep 17, 2008, 18:17 »
@gateway: ЕВАЛАТА!!!! Имаш бира от мен '<img'>

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

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

ЦЪК на screenshot-а

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

Ами, какво да кажа... благодаря на gateway и seaman, за професионализма и че ако се видим, ще черпя '<img'>
Активен


Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
KDE Keyboard Tool
Настройка на програми
HarleyBG 11 4109 Последна публикация Jan 10, 2005, 16:47
от
Tool bar проблемация
Настройка на програми
ZEN 1 2224 Последна публикация May 12, 2006, 12:55
от ZEN
Kde keyboard tool
Настройка на програми
cartman 2 2545 Последна публикация Oct 16, 2007, 08:45
от cartman
Wimax -какво ще кажете?
Живота, вселената и някакви други глупости
nov_chovek 5 3655 Последна публикация Aug 05, 2008, 19:31
от Lord Bad
WiMax на Linux
Настройка на хардуер
tuito 0 978 Последна публикация Jun 18, 2010, 13:15
от tuito