Sziasztok!
Asus Wl-500GP router + openwrt-n kellene hogy lynx webböngészőt futtassak egy nagyon egyszerű weboldal megnyitásához.
Az optware-féle lynx___.ipk csomagot föl is telepítettem az /opt-ba...
- 2642 megtekintés
Hozzászólások
Sajnos a lynx az elinduláskor a
/tmp/: No such directory
hibaüzenettel kilép.
Ha `lynx --help' paranccsal indítom, akkor kiírja a helpet, és nincs hibaüzi.
Ide vágó rész az strace-ből:
stat("/tmp/.", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=280, ...}) = 0
write(2, "/tmp/", 5/tmp/) = 5
write(2, ": ", 2: ) = 2
write(2, "No such directory", 17No such directory) = 17
write(2, "\n", 1
) = 1
rt_sigaction(SIGHUP, {0x10000000, [], 0}, {SIG_DFL}, 16) = 0
rt_sigaction(SIGTERM, {0x10000000, [], 0}, {SIG_DFL}, 16) = 0
rt_sigaction(SIGINT, {0x10000000, [], 0}, {SIG_DFL}, 16) = 0
exit(1)
A /tmp kvtár létezik, ide van fölcsatolva a tmpfs. Ez a root felhasználó $HOME-ja is.
- A hozzászóláshoz be kell jelentkezni
Most hexeditorral lecseréltem, hogy ne /tmp/-t, hanem /tnp/-t akarjon megnyitni, hátha az a baj, hogy a /tmp-be a tmpfs van fölmountolva. Bár nagyot néznék, ha ilyen hülyeség lenne a baja.
Nos, sajnos így sem megy, most meg a /tnp/-t nem sikerül neki megnyitni, pedig létrehoztam 777 jogokkal.
- A hozzászóláshoz be kell jelentkezni
Nézegettem még ezt a strace kimenetet, és csak két helyen hív egyáltalán stat-ot:
stat("/etc/ld.so.cache", 0x7fff7ac0) = -1 ENOENT (No such file or directory)
és
stat("/tnp/.", {st_mode=S_IFDIR|S_ISUID|0777, st_size=0, ...}) = 0
Tehát a tnp könyvtárat mégiscsak látja! Sőt, a tmp-t is látta, ott is 0 volt a retval a stat után.
- A hozzászóláshoz be kell jelentkezni
Nna egy korábbi verziója fut a tmp-re vonatkozó hibaüzenet nélkül!
Viszont ez meg valami terminálbeállítást nem talál:
Error opening terminal: xterm
A /usr/share-be raktam neki terminfo-t de úgy sem akar futni. :(
- A hozzászóláshoz be kell jelentkezni
Sikerült workaroundolni Java-ban... :)
Igaz, hogy kb 10 mp, mire előbányássza a routeren a jvm a cuccait a .jar-ból, meg is eszik vagy 20 MB memóriát, de aztán szépen lefut.
- A hozzászóláshoz be kell jelentkezni
lynx /tmp no such directory
Ezt a hibaüzenetet kaptam az Asus WL 500gP-n Oleg legújabb 192710-es firmwarevel, miután feltettem az ipkg-opt csomagkezelőt és updateteltem a repository-t.
Nem akart elindulni sem a nano, panaszkodott az xterm-re, sem a mc nem tudta kezelni az F3 és F4 funkciókat, valamint a lynx sem ment, a fenti hibára panaszkodva...
Erre belöktem neki egy ipkg upgrade parancsot, mire minden csomagot frissített az új repo-nak megfelelően.
A nano meg a mc helyrejött, de a lynx nem.
Sokat keresgéltem, nem tudtam mi lehet a baj.
Végül beadtam egy: ipkg remove lynx
Majd egy: ipkg install lynx
parancsot, és a lynx helyrejött.
Üdv
Tóbiás
- A hozzászóláshoz be kell jelentkezni
esetleg ha más nem megy ipkg install elinks ;)
- A hozzászóláshoz be kell jelentkezni
köszi
:wq
- A hozzászóláshoz be kell jelentkezni