-
PROHARDVER!
ASUS WL-500G Premium
Új hozzászólás Aktív témák
-
-
ljungberg
tag
válasz
Intruder2k5 #5697 üzenetére
köszi!
Egy reboot kellett neki, utánna formázta.
Az ipkg.sh update parancsra ezt kapom: mkdir: Cannot create directory '/opt/lib/ipkg/': Input/output error
Ha a wget-et próbálom akkor: wget: ipkg-opt_0.99.163-10_mipsel.ipk: Read-only filesystem
Ahogy olvastam, meg láttam képet róla mind a kettő a netről szedi le.
Pingelni tudok.Ha valaki tapasztalt ilyet, akkor megköszönöm a segítségét.
-
válasz
siemensfun #5696 üzenetére
Én úgy gondolnám... Már meg is tettem volna. Csak az a baj, hogy nem sokra menne vele senki.
- Az admin felületre mutató link az én dns címemre mutat.
- A többi link az általam használt mappanevekre alapszik.
- A háttérképre beírtam fixen a dns címemet, és az SSID-t.Mire ezeket mind korrigálja valaki, addig csinál újat is. Szóval nem írigység, de ez csak nálam működik.
-
válasz
ljungberg #5695 üzenetére
Esetleg, ha olyan részen hozod létre a particiót, ahol nincs "bad sector", akkor egy darabig még kihúzhatod vele... De ez általában olyan mint a vírus, terjed, és egyre több lesz belőle.
Pótolhatatlan adatod ne tegyél rá, és a lélegeztetőgépet se erről üzemeltesd :-)
Valamint lelkiekben készülj fel egy winyó vásárlásra. -
siemensfun
tag
válasz
Intruder2k5 #5694 üzenetére
Szia!
Fel tudnád rakni valahova, ha úgy gondolod.
Elöre is kösszi.
-
ljungberg
tag
Sziasztok!
Elakadtam még az elején a winchester formázásánál.
Az első kettőt megcsinálja rendesen, de a harmadik parancsnál azt az üzenetet kapom, hogy: it's not safe to run badblocks!Ezt kitudom valahogy küszöbölni esetleg vagy ez a winchester így használhatatlan lesz erre a célra?
Előre köszi a segítséget!
-
-
Felpakoltam a routerre a WGET-et, és hozzá egy WEBUI-t, a http, és ftp letöltések kezelésére. Egyszerű http és ftp letöltést próbáltam, az működik, de elvileg tud jelszavas oldalról is tölteni, illetve szüneteltetni majd folytatni a letöltéseket, persze amennyiben ezt a kiszolgáló szerver is támogatja. Utóbbi funkciókat még nem próbáltam ki. Kezelőfelülete meglehetősen fapados, de a célnak megfelel...
Ha valakit érdekel, itt megtalálja: LETÖLTÉS
Ki kell csomagolni a .../www_root/cgi-bin/Mwget mappába a file-okat, majd a /data mappában lévő két cgi file-t meg kell szerkeszteni, kitöltve a helyes elérési utakkal, amit persze létre is kell hozni. (letőltési, tasks, és log mappa)
Kell egy ipkg install perl, és egy ipkg install wget
A lighttpd.conf-ban engedélyezni kell a cgi modult, majd lentebb a module beállításainál is ki kell venni a #-et a sorok elejéről, és az elérési utakat /opt/bin/perl -re átírni.
Majd egy lighttpd restart után http://my.router/cgi-bin/Mwget/Mwget.cgi linken elérhető a wget.Nálam annyi hibája van, hogy %-ban nem mutatja, hogy hol tart a letöltés, illetve a sebességet sem írja, csak azt, hogy eddig mennyit töltött le a file-ból, illetve mekkora a teljes mérete. Ha valaki erre tudja a megoldást, örömmel várom! :-)
ui.: Amúgy a csomagban van egy pdf leírás a telepítésről, bár ha azt követed, akkor néha improvizálni kell
-
Digger
senior tag
Most éppen az a bánatom, hogy nem indul a lighttpd!
Ezt üzeni:[root@braunok root]$ /opt/etc/init.d/S80lighttpd start
Starting web server: lighttpd
2009-02-14 17:38:35: (plugin.c.165) dlopen() failed for: /opt/lib/lighttpd/mod_auth.so File not found
2009-02-14 17:38:35: (server.c.611) loading plugins finally failedVan ötletetek?
A mod_auth.so file megvan, atributuma 0755.
A konfigban nem találtam hibát. -
Digger
senior tag
Ha már wifi antenna:
OFF
http://www.seltech.hu/index.htm
ON
Én az SPA17 antennájukat használtam évekig, teljes megelégedéssel.
(Majdnem 2 km volt átlőve!)
Szerintem tök olcsók. 5 éve ugyanez az antenna kétszer ennyibe került!
Ennyi pénzért nem érdemes t@ketlenkedni házi, konzervdoboz antennákkal! -
Shomci
tag
en meg nem, de esetleg ezt kiprobalhatod:
-
Zebu
addikt
Sziasztok!
Meguntan a szarakodást az antennákkal... Úgy döntöttem veszek egy WIFI AP-t és beállítom repeater módba ész kész!
Kiváncsi lennék ,hogy csinált-e már valaki lyet ezzel a routerrel. Elvileg tud efféle hibdrid módot, viszont kiváncsi lennék a tapasztalatokra.
Próbálkoztam egy Cisco Aironet 1200 AP-tal, de nem jött össze. Gyanítom itt az volt a baj, hogy "cickó" barátaink csak egymással hajlandóak beszélgetni.....
-
Shomci
tag
na ujra csinaltam a jelszavazas reszt, csak annyit csesztem el, hogy a te leirasodbol es r0by leirasabol egyszerre dolgoztam, es nem figyeltem a realm-ra a passwd megadasnal
de most mar faszan muxik(persze az rtorrent azota is 404 errorozik...)
-
Shomci
tag
koszi, kiralysag, most mar ker jelszot, viszont nem fogadja el amit beadtam neki!
de biztos vmi zarojel hiba lesz...ezt is el lehetne menteni a hasznos irasok koze!
kozben uj problema merult fel:
a sambam nemmukodik..
azt irja a winfos, hogy:pedig ftpvel elerem ugyan ezt a helyet...
megint mit csesztem el? -
Shomci
tag
-
-
Digger
senior tag
Találtam egy [linket].
Érdekes leírás van benne a router boot folyamatáról, működéséről, stb.
Valaki nem tudná lefordítani? -
Digger
senior tag
Rakom újra a routerem, és nem találom, hogy hogyan lehet azt beállítani, hogy a webconfig a 8008-as porton menjen, a lighttpd pedig a default 80-on!
Segítsen valaki! -
CharlieBrown
tag
válasz
ecaddict #5680 üzenetére
Megtettem az általad leírtakat, a helyzet változatlan.
[I]
"rtorrlog.gnuplot és rtorrlog.png legenerálódott HTDIR-nél meegadott útvonalra, de a többi nemrtorrlog.png mellesleg 0 byte, de gnuplot sem növekszik...696 byte"[/I]
grafikon nem jelenik meg
a messages mint olyan egy file ugye?
mert abba mondjuk smbd sorokat látok, és a vége az 5 perccel ezelőtt, hogy
system log daemon exitingde miért?
-
ecaddict
senior tag
válasz
CharlieBrown #5671 üzenetére
rtorrent graph-hoz meg kell még csinálni a #5000 hsz "Hova megy/menjen a rendszer log?" linket.
Ill. a
plot '${GNUPLOT_DATA}' using (\$1+86400+${TZO}):2 title 'download' axis x1y1 with impulses, \
'${GNUPLOT_DATA}' using (\$1+86400+${TZO}):3 title 'upload' with impulses, \
'${GNUPLOT_DATA}' using (\$1+86400+${TZO}):4 axis x1y2 title 'load' with lines
quit-ból
ki kell venni a "+86400"-at mert különben egy nappal előrébb fog mutatni az időskála.
Ezt a javítás elég megcsinálni, ha már minden megy (ha nem zavar maradhat is). -
ecaddict
senior tag
válasz
CharlieBrown #5664 üzenetére
vi automatikus indentálás (sormélység állítás) kikapcsolása:
:set noai -
r3pl4y
aktív tag
a digest jobb mint a basic... ne basic-et használj szetem... a lényege annyi, hogy:
lighttpd.conf
engedélyezni kell az auth-ot... kivrdszed a kettőskeresztet (#) a mod_auth elől... aztán mész lefele megtalálod egyszercsak az auth-oz tartozó részeket valeszg minden sor elé oda lesz rakva a "#" azt hagyd is úgy és alá ezeket másold be:
auth.backend = "htdigest"
auth.backend.htdigest.userfile = "/opt/etc/lighttpd/.passwd"
auth.require = (
"/rtorrent" =>
(
"method" => "digest",
"realm" => "rtorrent",
"require" => "valid-user"
)
)az auth.require alá az rtorrent helyére azt írd be amit le szeretnél védeni, tehát ugye a / jel és azután azt a mappa nevet amit védeni akarsz.. ezzel végülis a szerver root alatti mappákat adod meg amit le szeretnél védeni...
"realm" ide mind1 mit írsz csak a lényeg az h majd passwd létrehozásnál is ezt ird...
"require" itt maradhat a valid-user mert igy azokat a user-eket fogja nézni akiket beállítottál a passwd file-ba de ha egyedül használod nem kell másik acc. akkor lehet igy is: "require" => "user=kiscsirke" kiscsirke helyére értelme szerűen a te neved kell amit használni akarsz..na most kell létrehozni a jelszó file-t.. ehhez szedd le ezt ha nem akarsz feltelpíteni apache-t csak azért és aztéán ezt másold bele (természetesen csomagolod ki) az /opt/sbin -be (máshova is rakhatod csak akkor a parancs elé majd a teljes elérését is bell írnod).
Tehát amivel jeszót létrehozunk:
htdigest -c /opt/etc/lighttpd/.passwd rtorrent sajatnev
be kell írni az alap részét az ugye ez:
htdigest -c /opt/etc/lighttpd/.passwd
a .passwd után egy "szóköz" és beírod a realm -ot amit fentebb megadtál.. ezután megin "szóköz" és beírod a felhasználói nevet amit hazsnálni szeretnél...
VIGYZÁZZ: ha a configba a "require" -hez fix nevet adtál nem a "valid-user" szerepel.. akkor ugyanazt kell beírnod ide is...háát ennyi lenne az egész jah persze a lighttpd -nek ajd egy restartoto
/opt/etc/init.d/S80lighttpd restart
és már mennie is kéne... ha több dolgok akarsz levédeni... akkor annyi az egész a configba az első levédett résznél kiveszed az utolsó zárójelet és az utolsó elöttihez meg raksz egy vesszőt... és ugyanaz jön mint az elöbb megmutatom:
auth.backend = "htdigest"
auth.backend.htdigest.userfile = "/opt/etc/lighttpd/.passwd"
auth.require = (
"/rtorrent" =>
(
"method" => "digest",
"realm" => "rtorrent",
"require" => "valid-user"
),
"/aega" =>
(
"method" => "digest",
"realm" => "rtorrent",
"require" => "valid-user"
)
)ennyi a realm -al itt kezdődnek a bajok mivel ha ugyanazt adod meg akkor menni fog minden DE a szar az h ha belépsz az egyik helyre akkor ugye már kapsz egy cooki-t a böngésződbe ami szerint már beléptél azzal a realmal és igy a másik helyen ami védve van már nm fog jelszót kérni... na ezzel annyit lehetne csinálni, hogy a második realm -ra valami mást irsz be aega esetén pl: aega
DE ez igy nem fog menni mivel a passwd file-ba még ilyen nincs ezt ugyanugy létre kell hozni... a baj csak annyi hogy ha ezt most létrehozod akkor az előző el fog tünni... nemtom miért csak e sort it abba a szarba.. lehet h a parancson lehet változtatni vagy nemtom h normálisabb legyen.. de végülis mind1... először lemented a vhova a .passwd file-t hogy meglegyen az abba lévő egy sor is aztán létrehozod az uj védett területhez a jelszót... (ha ugyanazt akarod felh. névnek meg jelszónak akkor is uj kell mivel a realm más és azt is beleveszi a karakterláncba szóval mindenféleképp uj kell)
miután ez meg van .. már csak annyi kell h belemész a .passwd file -ba és belemásolod egy sorral lejjebb a régi (kimentett) passwd file-bol azt a sort.. és igy külön realmal kéne mennie mind a 2-nek ... elvileg..na ennyi lenne
-
Nekem így van pontosan a lighttpd.conf ide vonatkozó része:
auth.debug = 2
auth.backend = "plain"
auth.backend.plain.userfile = "/opt/etc/lighttpd/.lighttpdpassword"
auth.require = ( "/" =>
(
"method" => "basic",
"realm" => "Kérem a felhasználónevet, és a jelszót",
"require" => "valid-user"
)
)Az "/opt/etc/lighttpd/.lighttpdpassword" file tartalmazza a nevet és a jelszót.
Formátuma:felhasznalonev1:jelszo1
felhasznalonev2:jelszo2És kér jelszót :-)
-
Shomci
tag
válasz
Intruder2k5 #5675 üzenetére
nem ker jelszot
-
-
Shomci
tag
válasz
Intruder2k5 #5673 üzenetére
a kovetkezoket tettem:
1.
Ezt úgy tudjuk megtenni, hogy a lighttpd.conf -hoz hozzáadunk pár sort.
auth.backend = “htdigest”
auth.backend.htdigest.userfile = “/opt/etc/lighttpd/.passwd”auth.require = ( “/rtorrent” =>
(
“method” => “digest”,
“realm” => “WL500gP”,
“require” => “valid-user”
),“/aega” =>
(
“method” => “digest”,
“realm” => “WL500gP”,
“require” => “valid-user”
)
)2.
Addel
Na a legfontosabbat lefelejtettem.
Kell még hozzá engedélyezni a server_modules -nál a “mod_auth” -ot , ez valahol a config fájl elején van.3.
ipkg install apache (mert jott az -sh error)
4.
Ezután létre kell hozni a “.passwd” file-t és hozzá kell adni a usereket.
htdigest -c /opt/etc/lighttpd/.passwd WL500gP sajatnevem
szepen beadtam neki a jelszot, 2x, el is fogadta.
nos, es akkor most akkor mivan?
-
CharlieBrown
tag
Szenvedek rtorrrent graph-al...
Mindent beállítottam szerintem, de van 1-2 kérdéses rész számomra:
www/cgi-bin/rtorrent.cgi
HTDIR=/opt/etc/samba/Share/www/cgi-bin
SYSLOG=/var/log/messages
GNUPLOT=/opt/bin/gnuplot
GNUPLOT_COMMAND=${HTDIR}/rtorrlog.gnuplot
GNUPLOT_DATA=${HTDIR}/rtorrlog.data
GNUPLOT_OUTPUT=${HTDIR}/rtorrlog.png
HTTP_IMG_LOCATION=./rtorrlog.png
TIMEZONE_OFFSET=+7200jól értelmezem, hogy létre kell hozni SYSLOG alatt egy messages file-t 644 jogosultsággal?
rtorrlog.gnuplot és rtorrlog.png legenerálódott HTDIR-nél meegadott útvonalra, de a többi nemrtorrlog.png mellesleg 0 byte, de gnuplot sem növekszik...696 byte
ha behívom a cgi-bin/rtorrent.cgi-t, csak egy piros log gombot látok. arra katt, kiírja, hogy Creating graph... és alatta látszik a kép helyőrzője, de nem jelenik meg png.
Ami fura itt is, illetve aega-ban is: mindkét helyen 0 felhasználót ír a statisztika.
De miért? Én csatlakozva vagyok...
Valakinek ötlet?
-
neumann
csendes tag
Sziasztok!
A kérdésem a következő, van egy asus WL-520gC és szeretnék vele csatlakozni egy vpn-es hálózathoz, de nem sikerül, gondolom a router-ben kell valamit állítani. (Router nélkül létrejön a kapcsolat)
-
válasz
Intruder2k5 #5668 üzenetére
Találtam olyat, hogy /opt/etc/lighttpd/conf.d/10-php-fcgi.conf
Ebben van olyan, hogy "PHP_FCGI_MAX_REQUESTS" => "1000"
Ezt most átírtam erre: "PHP_FCGI_MAX_REQUESTS" => "10000"
Nem tudom azt sem, hogy mi ez, de hátha segít... :-) -
Én még a GUI frissítést állítottam 3000-ről 5000-re. Tehát 5 mp-re. Ez is segít rajta valamit.
De ha már a timeout-nál tartunk, nekem meg az a gondom, hogy ha távolról akarom elérni a lighttpd-t, legyen az rtorrent, aega, vagy vnstat, sokszor csinál olyat, hogy elkezdi betölteni az oldalt, aztán simán abbahagyja, mondván "a kiszolgáló megszakította a kapcsolatot" És ezt nem is hosszú idő után, hanem véletlenszerűen, mert van amikor pl. 10-15 mp alatt betöltődik az rtorrent webui, de viszont van amikor 1-2 mp után a fenti hibaüzi jön, és nem is próbálkozik tovább. Ilyenkor nyomkodom az F5-öt, és egyszer csak valahányadik próbálkozásra ismét elkezdi tölteni, és egyszer csak bejön az oldal. Namost ez azért furcsa, mert 1-2 mp után miért van timeout, és a gyári webes admin felületen sosincs timeout, még ha lassan is, de az mindig betöltődik.
Ezen hol lehetne állítani???
-
r3pl4y
aktív tag
válasz
CharlieBrown #5665 üzenetére
nekem nem mén az istennek se... nemtom mi a baja...
szerintem használj a linuxon nano-t az nekem nem szokott ilyenekt művelni ha jól tudom...
ipkg install nano
és ugyanugy kell használni mint a vi -t kb..
pl:nano /opt/etc/init.d/S99rtorrent
Mentés:
Ctrl + O
Kilépés:
Ctrl + X
Nem tudjátok, hogy ennek az rtorrent webui-nak nem lehet valahogy megváltoztatni a time out -ját? mert én néztem a beállításokat és megváltoztattam az a requiest time out -ot 10k -ra de akkor is ki irja amikor töltök le és távolról akarom elérni h időtullépés.. vagy ide állítsak be mégtöbbet?
-
CharlieBrown
tag
ezzel tisztában vagyok, viszont ilyet nem tettem, mindössze a linkelt scriptet letöltöttem (vagy a fórumba beírt scriptet ctrl-c), és vi editorban beillesztettem. :wq és utána megint megnyitva már ott volt a ^M. Ezért nem értem a dolgot. Semmi olyan nem volt a képletben, hogy elmentem, feltöltöm, bemásolom a helyére, simán vi editor. Mondjuk az is érdekes miért tolja egyre jobban ki a sor elejét beillesztéskor, illetve első 2 sort miért vágja.
szövegszerkesztőnek meg csak notepadot szoktam e célból használni.
-
Digger
senior tag
válasz
CharlieBrown #5657 üzenetére
Írjál néhány sort Windows alatt, + mentés, utánna tedd meg ezt linux (unix) alatt is.
Az egyik minden sor végére tesz egy "kocsivissza" jelet, a másik pedig a sorok végére egy kocsi vissza mellé még "soremelés" karaktert is rak! Ha megnézed egy olyan editorral ami hexaban is megjeleníti a szöveget ezt lehet látni is! (Pl. Total Commander nézőke)
A kocsivissza kódja 10, a soremelésé pedig 13. (0Ax, 0Dx)
Ezért látod a kontrol M-et a végén!
Használj olyan szövegszerkesztőt win alatt ami váltható, hogy milyen stílusban menti a szöveget! -
r3pl4y
aktív tag
jóvan ez az egy dolog ami nekem nem megy... de leszarom má.. tuti nem a cgi beállítással van a baj mert az mwget megy normálisan.. (ftp, http) letöltő ... (na igen ebből nincs már valami normálisabb, tudjátok h http-ről is meg ftp-ről is tudjon szedni estleg jelszavasokról is)...?
Na de a lényeg h ez nekem megy... úgyhogy nemtom mi a baj ezzel a stop.cgi -al de nem funkcionál... mostmeg...
-
r3pl4y
aktív tag
válasz
CharlieBrown #5660 üzenetére
na én is átirtam a cgi elérését vagy miét a /bin/sh -ra de annyi lett a következménye h már betölti normálisan a stop.cgi -t de most nem működik ..
és az eddig működő Mwget -em se megy ...
mert ugye az is cgi-t használna és az eddig ment.. szóval vmi gond lehet ezzel a scriptel sztem... vagy neked funkcionális is rendesen?
-
r3pl4y
aktív tag
válasz
CharlieBrown #5657 üzenetére
magyrul neked megy a stop.cgi?
mert ha igen akkor hnap én is megnézem jobban egy kicsit azt a lihttpd configot... -
Kelvin
őstag
válasz
CharlieBrown #5656 üzenetére
Az első vinyó 3.5-ös volt külső táppal úgyhogy nem valószínű a mostani 2.5-öst próbáltam egyel meg kettővel is ugyanezt produkálta
-
CharlieBrown
tag
válasz
CharlieBrown #5653 üzenetére
megoldottam magamnak
megint a sorvégi ^M -ek kavartak be stop.cgi -ben...
Miért rakja ezt be sima kopipésztnél??? -
Kelvin
őstag
Sziasztok,
teljesen el vagyok szomorodva.
Szereztem egy új 2,5-ös hdd-t és ezzel is sz××××××××r
Már fejből feltolom a rendszert roby leírása szerint is és wengi angol tut. szerint is és random de ahogy rtorrent vagy transmission megy (max egy-két percig)
Ezt a hibát dobja:SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3427992
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428000
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428008
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428016
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428024
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428032
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428040
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428048
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428056
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428064
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428072
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428080
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428088
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428096
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428104
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428112
Feb 11 22:30:07 kernel: SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 70000
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428120
Feb 11 22:30:07 kernel: usb.c: USB disconnect on device 00:03.1-1.1 address 3
Feb 11 22:30:07 kernel: Unable to disconnect USB device from the SCSI subsystem
Feb 11 22:30:07 kernel: Device 08:03 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428128
Feb 11 22:30:07 kernel: Device 08:03 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428248
Feb 11 22:30:07 kernel: Device 08:03 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3427992
Feb 11 22:30:07 kernel: Device 08:03 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428256
Feb 11 22:30:07 kernel: Device 08:03 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3428000
Feb 11 22:30:07 kernel: Device 08:03 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:03, sector 3159416
Feb 11 22:30:07 kernel: Device 08:02 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:02, sector 1057104
Feb 11 22:30:07 kernel: Device 08:02 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:02, sector 1057152
Feb 11 22:30:07 kernel: Device 08:02 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:02, sector 1057128
Feb 11 22:30:07 kernel: Device 08:02 not ready.
Feb 11 22:30:07 kernel: I/O error: dev 08:02, sector 1057128
Feb 11 22:30:08 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 4
Feb 11 22:30:08 kernel: usb.c: USB device not accepting new address=4 (error=-71)
Feb 11 22:30:08 kernel: hub.c: new USB device 00:03.1-1.1, assigned address 5
Feb 11 22:30:08 kernel: usb.c: USB device not accepting new address=5 (error=-71)
Feb 11 22:30:08 kernel: Device 08:03 not ready.
Feb 11 22:30:08 kernel: I/O error: dev 08:03, sector 3435992
Feb 11 22:30:08 kernel: Device 08:03 not ready.
Feb 11 22:30:08 kernel: I/O error: dev 08:03, sector 3436240
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 3436488
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 3436736
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 3436984
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 2625688
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 3161824
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 3161920
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 3162168
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 3162248
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 3428400
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 3428824
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 9224
Feb 11 22:30:09 kernel: Device 08:03 not ready.
Feb 11 22:30:09 kernel: I/O error: dev 08:03, sector 9344Elképzelhető, h hibás a router?
Valakinek van valami ötlete? -
CharlieBrown
tag
válasz
ecaddict #5647 üzenetére
itt az összes élő sorom lighttpd-conf -ból.
mod_cgi beírva, cgi assign szintén. mást mit kéne ezzel kapcsolatban beállítani???"mod_alias",
"mod_access",
"mod_auth",
"mod_fastcgi",
"mod_cgi",
"mod_scgi",
"mod_accesslog" )
server.document-root = "/opt/etc/samba/Share/www"
server.errorlog = "/opt/var/log/lighttpd/error.log"
index-file.names = ( "index.php", "index.html",
"index.htm", "default.htm",
"lighttpd/index.html" )
mimetype.assign = (
".pdf" => "application/pdf",
".sig" => "application/pgp-signature",
".spl" => "application/futuresplash",
".class" => "application/octet-stream",
".ps" => "application/postscript",
".torrent" => "application/x-bittorrent",
".dvi" => "application/x-dvi",
".gz" => "application/x-gzip",
".pac" => "application/x-ns-proxy-autoconfig",
".swf" => "application/x-shockwave-flash",
".tar.gz" => "application/x-tgz",
".tgz" => "application/x-tgz",
".tar" => "application/x-tar",
".zip" => "application/zip",
".mp3" => "audio/mpeg",
".m3u" => "audio/x-mpegurl",
".wma" => "audio/x-ms-wma",
".wax" => "audio/x-ms-wax",
".ogg" => "application/ogg",
".wav" => "audio/x-wav",
".gif" => "image/gif",
".jpg" => "image/jpeg",
".jpeg" => "image/jpeg",
".png" => "image/png",
".xbm" => "image/x-xbitmap",
".xpm" => "image/x-xpixmap",
".xwd" => "image/x-xwindowdump",
".css" => "text/css",
".html" => "text/html",
".htm" => "text/html",
".js" => "text/javascript",
".asc" => "text/plain",
".c" => "text/plain",
".cpp" => "text/plain",
".log" => "text/plain",
".conf" => "text/plain",
".text" => "text/plain",
".txt" => "text/plain",
".dtd" => "text/xml",
".xml" => "text/xml",
".mpeg" => "video/mpeg",
".mpg" => "video/mpeg",
".mov" => "video/quicktime",
".qt" => "video/quicktime",
".avi" => "video/x-msvideo",
".asf" => "video/x-ms-asf",
".asx" => "video/x-ms-asf",
".wmv" => "video/x-ms-wmv",
".bz2" => "application/x-bzip",
".tbz" => "application/x-bzip-compressed-tar",
".tar.bz2" => "application/x-bzip-compressed-tar"
)
accesslog.filename = "/opt/var/log/lighttpd/access.log"
url.access-deny = ( "~", ".inc" )
$HTTP["url"] =~ "\.pdf$" {
server.range-requests = "disable"
}
static-file.exclude-extensions = ( ".fcgi", ".php", ".pl", ".py", ".rb", ".cgi" )
server.port = 8081
server.pid-file = "/var/run/lighttpd.pid"
fastcgi.server = ( ".php" =>
( "localhost" =>
(
"socket" => "/tmp/php-fastcgi.socket",
"bin-path" => "/opt/bin/php-fcgi",
)
)
)
#### CGI module
cgi.assign = ( ".cgi" => "/bin/sh",
".pl" => "/opt/bin/perl" )
alias.url = ( "/phpmyadmin" => "/opt/share/www/phpmyadmin" )
scgi.server = ( "/RPC2" => ( "127.0.0.1" => ( "host" => "127.0.0.1", "port" => 5000, "check-local" => "disable")))
$SERVER["socket"] == ":443" {
#### SSL engine
ssl.engine = "enable"
ssl.pemfile = "/opt/var/run/lighttpd.pem"
server.document-root = "/opt/etc/samba/Share/www"
}
auth.backend = "htdigest"
auth.backend.htdigest.userfile = "/opt/etc/lighttpd/.passwd"
auth.require = ( "/"=>
(
"method" => "digest",
"realm" => "wl500gp",
"require" => "valid-user"
),
"/aega" =>
(
"method" => "digest",
"realm" => "wl500gp",
"require" => "valid-user"
)
) -
r3pl4y
aktív tag
na megpróbáltam ezt az ssh tunelinget is de ez se jön nekem össze... azt irtam be neki portnak h 88 címnek meg h 192.168.1.1:88 azért 88 mert elvileg a 88-as porton van a router webinterface -je .. mivel még annó átraktam oda a webszerver miatt...
De én itt a távoli gépnél hiába irom be a böngészőbe a localhostot azaz 127.0.0.1 .. semit nem tölt be.. ááá ma nekem nem akar semmi összejönni.. de legalább a rendszer már majdnem olyan amilyennek kell csak ez a shutdown web interface nem jön össze a többi minden jó.. mondjuk én már nem most kezdtem azért.. de még nekem is vannak érthetetlen dolgok...
-
r3pl4y
aktív tag
válasz
Intruder2k5 #5650 üzenetére
nekem nem oda van mountolva a 3. particióm
de egyébként én hiába állítom be a cgi-t ahogy kellene elvileg akkor se megy a webinterface.. vagyis megy de semmi button nincs meg semmi csak egyből küldi a reboot-ot a routernek.. van egyáltalán olyan akinek megy?
Ja egyébként én hiába rakom bele a .files -be ezeket akkor se maradnak meg a vsftpd beállításai...
igy néz ki a .files:
/etc/fstab
/etc/vsftpd.conf
/etc/vsftpd.passwd -
-
r3pl4y
aktív tag
válasz
ecaddict #5647 üzenetére
amit te most emlegetsz az az ugye hogy rakjuk be abba a felsorolásba a , ".cgi" -t?
És ez igy jó?
#### CGI module
cgi.assign = ( ".pl" => "/opt/bin/perl",
".cgi" => "/opt/bin/perl" )Áhh kösz
én is igy gondoltam, jobb az ha látom h mit csinál mit update-el meg mit irogat felül... mert gondolom a konfig állományokat értelmetlen felül iratni mert az csak nem fejlődik ugymond...?
-
-
ecaddict
senior tag
válasz
CharlieBrown #5636 üzenetére
2 hsz.-ban is írtam tippet mit kell megnézni a lighttpd.conf-ban (szinte biztosan ott van valami gond), hogy menjen a CGI. Nincs több ötletem.
-
r3pl4y
aktív tag
válasz
Intruder2k5 #5644 üzenetére
én adtam neki az aega-val
tök jó ez a cucc.. beirtam könyvtárnak h /opt azt mentés
na azóta is nyomja neki a csomagolást router.
-
-
r3pl4y
aktív tag
válasz
CharlieBrown #5642 üzenetére
köszi mingyá megnézzük azt az aegát...
neked megy má a webes shutdown?
-
r3pl4y
aktív tag
Háháhá felfrissítettem mindent.... nem is baszódott el semmim.. csak rtorrent de azt megjavítottam aztán és mostmár jó a shutdown script is
csak a webes még nem... de megnéze mingyá azt is... gyereke nem tudok vmi módszert arra, hogy mindent lementsek valahova ami routeron van? ugy értem h az egész rendszert.. meg az összes beállítást konfig fáljt stb... ?
ja és szerintetek van értelme berakni cronba daily alá az ipkg update - ipkg upgrade -et? h mindig frissítse a dolgokat?
csak azért nem tudom mert akkor mi lesz azokkal a config file-okkal amikre omst ákérdezett h felülirja e?
-
r3pl4y
aktív tag
na most adtam neki egy ipkg upgrade-t remélem nem fog meghalni semmi... :S habát a lighttpd frissítésnél már konfig fájlt akart cserélni de hál istennek megkérdezte h cserélheti e...
-
Sőt, ha most mented a flash-t, meg tudod nézni, hogy mi van benne...
Én szoktam az /opt-ról mentést csinálni, van disk image file-om is, (PowerQuest Drive Image), és van MC-vel másolt mentésem is...
Az MC-s verziót már használtam is, mikor a pendrive-ot lecseréltem HDD-re. -
-
r3pl4y
aktív tag
válasz
ecaddict #5635 üzenetére
háát azért egy kicsit féltem... sőőt...
de azért fel mertem rakni... és le is mertem futtatni az rc.unslungstopot de... :
/opt/etc/init.d/rc.unslungstop
/opt/etc/init.d/rc.unslungstop: /opt/etc/init.d/rc.unslungstop: 7: -r: not foundgondolom ez nem jó...
és ugyanúgy nem tud umountolni...
-
CharlieBrown
tag
válasz
CharlieBrown #5628 üzenetére
ecaddict nézz az idézett posztra rá pls.
thx
-
Digger
senior tag
Mi a frász lett ezzel a routerrel!!!?
Egy reboot után, nem enged be az ssh, nem enged be a webconfig!
Aztán a default 192.168.1.1-en beneged admin+admin-al!
Routerként funkcionál, mert lehet netezni.
Mi történt?Az ilyen balesetek mitől vannak?
A flash tartalma szált el?
Arról lehet mentést-visszaállítást készíteni?Az /opt-ról szoktatok mentést csinálni?
Egy linux guru leírhatná, hogy a tar-al hogyan néz ki ez a mentés-visszaállítás! -
r3pl4y
aktív tag
válasz
CharlieBrown #5632 üzenetére
háát én nemtom akkor tuti nálam van a hiba csak nemtom mi.. mondjuk az enyém már régi konfig.. elég régóta áll már stabilan és nem is frissítettem semmit.. lehet h ez a baj... nemtom... de nem is igen akarok hozzányúlni ahhoz ami megy normálisan nehogy baj legyen..
-
r3pl4y
aktív tag
válasz
CharlieBrown #5630 üzenetére
nekem az rc.unslungstoppal is van vmi baj...:
$ /opt/etc/init.d/rc.unslungstop
/opt/etc/init.d/rc.unslungstop: /opt/etc/init.d/rc.unslungstop: 7: -r: not found
Shutting down MySQL SUCCESS!
Stopping web server: lighttpd
Stopping rtorrent: rtorrentps: illegal option -- A
BusyBox v1.1.3 (2008.03.17-18:24+0000) multi-call binary
Usage: ps
. -
CharlieBrown
tag
nekem a lecsatolási gondokat megoldotta rc.unslungstop script. az pedig az 5000-es hsz.ben megtalálható.
MÁS: rtorrent milyen szinten kapcsolódik a lan_hostname-hez?
A gyári értéket szerettem volna módosítani, de változtatás után nem értem el webui-t.
másik: DOS codepage normális, hogy 866 cirill karakterkészleten van? -
r3pl4y
aktív tag
umounting disks
shutting down disk: /tmp/mnt/disc0_3...
umount: forced umount of /tmp/mnt/disc0_3 failed!
umount: forced umount of /tmp/mnt/disc0_3 failed!
umount: forced umount of /tmp/mnt/disc0_3 failed!
umount: forced umount of /tmp/mnt/disc0_3 failed!
umount: forced umount of /tmp/mnt/disc0_3 failed!
umount: forced umount of /tmp/mnt/disc0_3 failed!
umount: forced umount of /tmp/mnt/disc0_3 failed!
umount: forced umount of /tmp/mnt/disc0_3 failed!
umount: forced umount of /tmp/mnt/disc0_3 failed!
umount: forced umount of /tmp/mnt/disc0_3 failed!
Failed to umount /tmp/mnt/disc0_3 giving up...
shutting down disk: /opt...
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
Failed to umount /opt giving up...nekem is ez a helyzet.. nemtom miért ...
ja és ezt adja vissza a ps afx -re
[admin@WL-001D609DA4A2 root]$ ps afx
BusyBox v1.1.3 (2008.03.17-18:24+0000) multi-call binary
Usage: ps
[admin@WL-001D609DA4A2 root]$ -
CharlieBrown
tag
válasz
ecaddict #5626 üzenetére
sokkal jobb a helyzet:
[root@WL-0018F34D2A69 root]$ shutdown -r
Killing all usb services
Stopping autostart services...
Stopping rtorrent
.
Stopping web server: lighttpd
Shutting down MySQL SUCCESS!
stopping selected processes
stopping smbd
stopping nmbd
stopping httpd
stopping syslogd
exportfs: could not open /var/lib/nfs/xtab for locking
exportfs: could not open /var/lib/nfs/etab for locking
exportfs: can't lock /var/lib/nfs/etab for writing
exportfs: could not open /var/lib/nfs/xtab for locking
exportfs: can't lock /var/lib/nfs/xtab for writing
umounting disks
shutting down disk: /opt/etc/samba/Share...
shutting down disk: /opt...
shutting down swap: /dev/scsi/host0/bus0/target0/lun0/part2...
[root@WL-0018F34D2A69 root]$stop.cgi változatlanul nem indul sajna...
JAV: indul, de semmi nem jelenik meg, csak elbootolja a routert. Ez az üzemszerű? Kód alapján nem. -
ecaddict
senior tag
válasz
CharlieBrown #5624 üzenetére
Első körben ezt kellene rendbe rakni: /opt/etc/init.d/rc.unslungstop: not found
Ezután meg ha még minding nem megy az umount akkor ps afx, hogy lehessen látni milyen az USB-ről futó processz fogja azt.
Amig a shutdown script nem megy kár is a WebUI-val bármit csinálni. -
CharlieBrown
tag
válasz
ecaddict #5621 üzenetére
Sajnos azt elrontottam (nem ugrott be), hogy alapból vsz. nem mindenkinek van beállítva a CGI. Valamelyik hsz-ban ezt később pótoltam.
Erre írtad nekem, hogy a következőt írjam lighttpd-be:
static-file.exclude-extensions végére a felsorolásba a zárójelben lévő utolsó tag után beírni: ".cgi"illetve a cgi.assign bejegyzést javítani.
Ettől függetlenül nekem sem megy.
-
CharlieBrown
tag
válasz
ecaddict #5616 üzenetére
egzaktul leírnád mi szükséges ahhoz, hogy el lehessen mondani: biztonságosan le lett állítva a vinyó?
az általad említett sciptet futtatni ugyan tudom, de csak konzolból, shutdown paranccsal. Ott is visongat, hogy nem tudja az opt/etc/share/Samba kötetet umountolni...
[root@WL-0018F34D2A69 root]$ shutdown -r
Killing all usb services
Stopping autostart services...
/usr/local/sbin/shutdown: /usr/local/sbin/shutdown: 5: /opt/etc/init.d/rc.unslungstop: not found
stopping selected processes
stopping smbd
stopping nmbd
stopping cron
stopping vsftpd
stopping lighttpd
stopping mysqld
stopping httpd
stopping syslogd
exportfs: could not open /var/lib/nfs/xtab for locking
exportfs: could not open /var/lib/nfs/etab for locking
exportfs: can't lock /var/lib/nfs/etab for writing
exportfs: could not open /var/lib/nfs/xtab for locking
exportfs: can't lock /var/lib/nfs/xtab for writing
umounting disks
shutting down disk: /tmp/mnt/disc0_3...
shutting down disk: /opt/etc/samba/Share...
umount: forced umount of /opt/etc/samba/Share failed!
umount: forced umount of /opt/etc/samba/Share failed!
umount: forced umount of /opt/etc/samba/Share failed!
umount: forced umount of /opt/etc/samba/Share failed!
umount: forced umount of /opt/etc/samba/Share failed!
umount: forced umount of /opt/etc/samba/Share failed!
umount: forced umount of /opt/etc/samba/Share failed!
umount: forced umount of /opt/etc/samba/Share failed!
umount: forced umount of /opt/etc/samba/Share failed!
umount: forced umount of /opt/etc/samba/Share failed!
Failed to umount /opt/etc/samba/Share giving up...
shutting down disk: /opt...
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
umount: forced umount of /opt failed!
Failed to umount /opt giving up...
shutting down swap: /dev/scsi/host0/bus0/target0/lun0/part2...
[root@WL-0018F34D2A69 root]$próbáltam beizzátani www alá a stop.cgi scriptet, de nem sikerült, nem csinál semmit... Hosszú gondolkozás után keres asus.com-on, és ennyi.
Tehát mit kell pontosan tenni, ha szabályosan:
1. szeretném restartolni a routert
2. szeretném leállítani a routert
3. szeretném restartolni csak a szolgáltatásokat, router nélkül
?Mostanában egyre többször előfordul, hogy minden ok nélkül elhajítja a netkapcsolatot a router, pedig a modem üzemszerűen dolgozik, látszólag. a router is, látszólag.
csak akkor áll helyre a kapcsolat, ha 2 percre offba teszem mindkettőt.
Pedig hackelés előtt ilyen gondok nem jöttek elő, több hónapos uptime volt oleggel... -
ecaddict
senior tag
Amit ide másoltál, arról nem tudok nyilatkozni bár remélhetőleg ugyanaz mint ami nekem működik ill. amit közzé tettem.
Első körben rendbe kellene tedd a CGI-t a lighttpd.conf-ban.
Ha script indította a restartot akkor annak a rendszer logban is nyoma kell legyen mert mint a kódból is látható első körben a loggert hívja.
Restart meg csak akkor hívódik, ha van rá action paraméter, magától aligha. -
r3pl4y
aktív tag
válasz
ecaddict #5621 üzenetére
aha... értem köszi majd utánanézek ennek az egésznek mert ez a dolog engem is érdekelne.. de azt nem tudtam meg h akkor nekme miért nem megy ez ugy ahogy kell... vagyis azt értem h akkor egy file-ba kell az egész script.. de ha 1 file ba van ez:
#!/bin/sh
_reboot () {
logger -t shutdown "reboot"
/usr/bin/nohup /usr/local/sbin/shutdown -r > /dev/null &
}
_shutdown () {
logger -t shutdown "shutdown"
/usr/bin/nohup /usr/local/sbin/shutdown -u > /dev/null &
}
_restart () {
logger -t shutdown "restart"
/usr/bin/nohup /usr/local/sbin/shutdown -s > /dev/null && \
/opt/etc/init.d/rc.unslung start > /dev/null &
}
_reload () {
logger -t shutdown "reload"
}
_access () {
cat << __EOF__
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<response>
OK
</response>
__EOF__
}
_header () {
cat << __EOF__
Content-type: text/html
<html>
<head>
<title>shutdown</title>
<script type="text/javascript">
<!--
var strsent = 'Request is sent, please wait.';
var strrbt = 'Router is ready to be used now.';
var cgi = "stop.cgi"
var xmlhttp = createXmlHttpRequestObject();
var chkserver = 0;
function createXmlHttpRequestObject() {
var xmlHttp;
try {
xmlHttp = new XMLHttpRequest();
}
catch(e) {
var XmlHttpV = new Array("MSXML2.XMLHTTP.6.0", "MSXML2.XMLHTTP.5.0",
"MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0",
"MSXML2.XMLHTTP", "Microsoft.XMLHTTP");
for (var i=0; i<XmlHttpV.length && !xmlHttp; i++) {
try {
xmlHttp = new ActiveXObject(XmlHttpV[i]);
}
catch (e) {}
}
}
if (!xmlHttp)
alert("Error creating the XMLHttpRequest object.");
else
return xmlHttp;
} // createXmlHttpRequestObject
function makeRequest(serverPage, objID, stringReady, check) {
var obj = document.getElementById(objID);
xmlhttp.open("GET", serverPage);
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
obj.innerHTML += "<br>"+stringReady
if (check == 'y') {
setTimeout("dTimer()", 5000);
} else {
if (chkserver) {
clearInterval(chkserver);
chkserver = 0;
sbVis ("visible");
}
obj.innerHTML += "<br>"+xmlhttp.responseText+"<br>";
}
}
}
xmlhttp.send(null);
} // makeRequest
function dTimer() {
chkserver = setInterval("checkPage()", 5000);
}
function sbVis(value) {
var obj = document.getElementById("rb");
obj.style.visibility = value;
obj = document.getElementById("sd");
obj.style.visibility = value;
obj = document.getElementById("rs");
obj.style.visibility = value;
}
function checkPage() {
var d = new Date();
makeRequest(cgi+'?ACTION=access', "sStatus", d.toTimeString()+': '+strrbt, 'n');
}
function makeAction(sA, check) {
var d = new Date();
var obj = document.getElementById("sStatus");
obj.innerHTML = sA;
makeRequest(cgi+'?ACTION='+sA, "sStatus", d.toTimeString()+': '+strsent, check);
sbVis ("hidden");
}
</script>
<style type="text/css">
<!--
body {
padding:0; margin:30; width: auto;
color: #2f8f4f; font-family:sans-serif; font-weight:bold; font-size:16px;
}
input {
padding:3px 7px; margin:4 30 4 30;
color:#fff; font-family:tahoma; font-size:20px; font-weight:bold;
background-color:#ff0000;
}
p {
padding:0px; margin:14px;
font-size:14px; color:#008000;
}
#footer{
padding:0; margin:0;
}
</style>
</head>
<body>
<p>Pressing the buttons will reboot, shutdown or restart the router.\
<br> Please be patient, this takes time.</p>
<input type="button" id="rb" value="reboot" onClick="makeAction('reboot', 'y');"/>
<input type="button" id="sd" value="shutdown" onClick="makeAction('shutdown', 'n');"/>
<input type="button" id="rs" value="restart" onClick="makeAction('restart', 'y');"/>
<br><br>
<div id="sStatus">
</div>
__EOF__
}
_footer () {
cat << __EOF__
</body>
</html>
__EOF__
}
query_string=`echo "$QUERY_STRING" | sed 's/&/;/g'`
eval ${query_string}
case "${ACTION}" in
shutdown) _shutdown ; _access ;;
reboot) _reboot ; _access ;;
restart) _restart ; _access ;;
access) _access ;;
*) _header ; _reload ; _footer ;;
esacés ezt elmentem stop.cgi -nak és berakom a webrooton a cgi-bin mappa alá akkor nekem nem lesznek gombok meg semmi csak egyszerűen egy üres screen és a router pedig restartol... akkor nálam van valami elállítva a cgi beállításoknál?
-
ecaddict
senior tag
A shutdown WebUI script nem véletlenül nem PHP alapon megy. Eddig egyszer lett volna szükségem arra, hogy távolról újraindítsam a routert és ez pont a PHP miatt volt (ami behalt). A lighttpd meg minden más ment csak éppen miden ami PHP-ra alapszik (és ez nem kevés) elérhetetlen lett.
Annak, hogy mindent egy fájlba tettem szintén jó oka van. Látva azt a szenvedést amit még egyszerűbb konfigok beállítás is okoz meg sem mertem kockáztatni, hogy bármi komplexebb (több fájlos) megoldást közzé tegyek.
Sajnos azt elrontottam (nem ugrott be), hogy alapból vsz. nem mindenkinek van beállítva a CGI. Valamelyik hsz-ban ezt később pótoltam.Ha meg szeretnéd érteni a scriptet keresgélni kellene az abs-guide-ban.
A javascript-es részhez meg valamilyen jó AJAX referenciát kellene keresni. Az sem véletlen, hogy AJAX stílusban mennek a parancsok. Egyrészt így meg lehet tudni mikor újra elérhető a router ill. a böngészőben felejtett ...?ACTION=reboot egy böngésző "restore session" után sem okoz véletlen router reboot-ot.
Kb. ennyit tudok erről mondani vsz. ez is off volt.
-
r3pl4y
aktív tag
ecaddict tudsz nekem segíteni megcsináltam a shutdown scriptedet azzal nem is lenne semmi gondom csak van az a webinterface része.. na azt ha beillesztettem egy stop.cgi-ba akkor nekem bedobott egy üres lapot de ujraidnitotta a cuccot.. nézegttem a cgi-t és szétválasztottam a html részt egy külön php-ba és ugy már voltak gombok meg minden rá is kattoltam de bármelyikre kattintok mindig ugyanazt csinálja.. ha rákattolok a shutdown-ra ami elvileg csak leállítja és ujrainditja a szolgáltatásokat akkor is restartol a router..
mi lehet a hiba?
egyébként honnan tanultad te az ilyenekt h ilyet tudsz irni? egyáltalán milyen nyelv ez? ez engem is érdekelne ha kifejtenéd h honna tudom ezeket megtanulni autodidakta módon... köszi
-
r3pl4y
aktív tag
Shomci..
jelentem működik az a webui is... mindent rendbe van vele csak figyelni kell, mert rpc.socket-en keresztül nem megy.. ha viszont átállítjuk 5000 -es portra akkor tökéletes... a jelszavazást pedig lighttpd alatt be lehet lőni.. ha nem tudod h hog yakkor esetleg leirhatom...
-
Digger
senior tag
válasz
ecaddict #5616 üzenetére
Szoktam shutdownt csinálni, -u val, de azt nem állítom, hogy minden esetben így történt!
Annak idején azért váltottam penre, mert az asszony panaszkodott a 2,5"-os samu hangjára. A 16 gigás pent elég rossz helyre mountoltam. Most visszatettem a samut, megparticionáltam 2G, 512M és a maradékra. Átmásoltam a működő rendszert, de a konfig állományaimat most modizom, hogy a normális mountpontra mutassanak.Az rtorrent a másolás után sem indult önműködően, ezért egy "/opt/bin/rtorrent -n -o import=/opt/etc/rtorrent.conf" parancsal elindítottam. Viszont a "ctrl-a d"-vel nem tudtam kilépni a konzolból.
Ennek így kell működni?
A webuiról ezután lehetett kezelni, az ellenörzés lement a folyamatban levő letöltéseknél, de nem folytatta őket.
Ez mitől lehet?Az /opt/var/log/rtorrentInit.log ilyen belyegyzésekkel van tele:
Acannot find readable session directory /tmp/harddisk/bb/torrent/session from config /opt/etc/rtorrent.conf. check permissions
cannot find readable session directory /tmp/harddisk/bb/torrent/session from config /opt/etc/rtorrent.conf. check permissionsPróbáltam lefordítani az én gyér angol tudásommal! Nem talál olvasható session könyvtárat, vagy az /opt/etc/rtorrent.conf-al van baja?
A könyvtár létezik, van benne bejegyzés, a conf fájlnak pedig 644 a permissionja.
A r0by leírásában nincs említve, hogy állítani kell rajta.
Esetleg a /tmp/harddisk/bb/torrent/session könyvtár jogaival van baj? -
ecaddict
senior tag
Mikor leállt az rtorrent mit csináltál? Úgy értem rendesen csináltál umount-ot és azután reboot vagy simán reboot-ot nyomtál?
Csak azért kérdezem mert ha csak simán csak reboot-ot nyomtál akkor a fájl rendszer hibáinak egy része simán keletkezhetett ebből. Mindenesetre a logban amit korábban megosztottál van egy "recovering journal" rész ami nagyon nem néz ki jól.Szóval ha rendesen le akarod állítani a router-t vagy lehúzni az USB cuccot akkor előtte kellene egy shutdown-t csinálni ami leválasztja az USBs cuccot.
Erre találsz scriptet a #5000 hsz-ben a "Router shutdown script és web interface" linknél.Egy adott újraindítás után automatikusan szokott futni az fsck. Ilyenkor úgy tűnik, mintha nem indulnának az opt-os progik. Ezt nem (sem) szabad félbeszakítani, ilyenkor SSH lehet látni, hogy fut az fsck (ilyenkor intenzíven villog az USB cuccon a hozzáférést jelző LED és ez jó néhány percig eltarthat).
-
Digger
senior tag
Továbbra is azt mondom, hogy nálam akkor jött a 404-es hiba, ha leállt a rtorrent! Ilyenkor, ha a beállítások ikonra kattintottam, új 404-es hibasorok jöttek.
Aztán, mint lentebb írtam, nálam a pendrive haldoklott. A logot teleleszemetelte egy csomó I-O hibával. Volt olyan, hogy torrent könyvtárból eltünt minden file. Az érdekes az, hogyha az asztali gépembe dugtam, akkor Ubuntu alól megint minden látszott. A routerre dugva ilyenkor megint ment egy darabig.
Most, hogy a hozzászólást írom, közben másolom át a tartalmát egy 160 gigás samura.
Majd utána küzdök vele tovább! -
tpeter
aktív tag
Nekem jelenleg 1.6-os cucc (webui), itt a legfrissebb. Ezt felteszed valahova a webszerver rootja alá, nekem "/torrents".
Aztán a config.php-ben beállítasz valami ilyesmit:
$uploads = './torrents';
$uploads_mode = 0777;
$settings = './settings';
$scgi_port = 5000;
$scgi_host = "127.0.0.1";aztán az rtorrent.conf-odban a fentivel összangban legyen ez:
scgi_port=127.0.0.1:5000
Aztán a lighttpd scgi-re vonatkozó része legyen ez:
server.modules += ( "mod_scgi" )
scgi.server = (
"/RPC2" => (
"127.0.0.1" => (
"check-local" => "disable",
"disable-time" => 0,
"host" => "127.0.0.1",
"port" => 5000
)
)
)remélem nem hagytam ki semmit.
-
ecaddict
senior tag
-
Shomci
tag
ha nagyreszt mindannyian ugyan azt a leirast kovettuk, akkor hogy lehetseges, h nem mukodik ez a webcucc?
-
ecaddict
senior tag
Én szisztematikusan mindenütt 5000-es portot használok. Nem tudom mivel lenne az rpc.socket biztonságosabb, ha a firewall nem engedi ki a portot. Mindenestre nekem atomstabil a konfig (most majdnem 45 nap uptime-al; ennyi ideje nem volt áramszünet). Lehet érdemes lenne kipróbálni a #5000 hsz-ből a konfigot (5000-es port).
Ha minden OK akkor érdemes https-t beállítani és jelszavas védelmet a lighttpd.conf-ban.
Nekem a vonatkozó rész:$SERVER["socket"] == ":443" {
#### SSL engine
ssl.engine = "enable"
ssl.pemfile = "/opt/etc/lighttpd/lighttpd.pem"
server.document-root = "/mnt/"
auth.require = ( "" =>
(
"method" => "digest",
"realm" => "Password protected area",
"require" => "user=admin"
)
)
} -
r3pl4y
aktív tag
igy van... de nekünk nem ezzel van baj...
szóval átfogalmazom kicsit a dolgokat, mert nem arra kapunk választ amire kérdezünk...
Szóval a lényege annyi, hogy mi azt nem tudjuk h mért nem egy az a webui amit az elöbb linkeltek be képként... miért ir ki alul 404 -es hibát... az rtorrent működik el is tudja érni a kolléga ntorrentel.. de ő webuit szeretne,. de ami r0by leírásába volt az neki (nekem se) nem megy ... de nem tudjuk h mi lehet a baj mivel nálam más web-uk mennek (rtwi, wtorrent)..
na ez a bajunk
de egyébként mit adtál meg a lighttpd -be cgi beállításnak? meg mit adtál meg a webui beállításoknál ..? nem ott van valami eltérés és azért kap rossz választ a webui? én erre tudok gondoloni még.. habár nálam tuti nem ez volt a baj...
-
-
r3pl4y
aktív tag
a válasz nem is neked szólt..
hanem nekem mert nem olvastam el az 5000. HSZ-ban lévő dolgokat pedig ott a megoldás.. én már régen foglalkoztam a routerommal.. hál istennek már egy jóideje kifogástalanul megy .. és nem tudtam h igy össze vannak szedve az infok.. meg azt se nagyon tudom h milyen ujítások vannak azóta..
de nekem is mindig az a 404 -es error jött be ha azt a webes felületet használtam.. nemtom mi lehet a baj.. mivel nekem a többi webui az normálisan megy.. mondjuk én rpc.socket-en keresztül komunikálok nem az 5000 -es porton.. még régen r0by mondta h ez biztonságosabb... lehet h ez a baj? bár nem hiszem mert be lehet lőni annál a webui-nál is h socketen vagy porton menjen...
Digger:
nekünk nem az a baj h nem megy az rtorrent... ugyanis az a válasz arra vonatkozott, hogy ha a
ps afx | grep torrent
beirása után nem látod ezt:
/opt/bin/rtorrent -n -o import=/opt/etc/rtorrent.conf
akkor nem megy normálisan az rtorrent mert nem tudta behuzni a config fájlt...ezzel szembe nekünk maga az rtorrent megy .. csak az a webui nem akar csatlakozni hozzá valamiért.. vagy nemtom mi a baja... modnom nekem a többi webui megy...
Új hozzászólás Aktív témák
Hirdetés
● Olvasd el az összefoglalót!
- ELADÓ - Xiaomi 14T Pro 5G 512GB 12GB RAM Dual Mobiltelefon
- ELADÓ - Amazon Kindle 2024 16GB Black (ÚJ, SZÁMLÁVAL)
- Macbook Pro 15" - 2019 gyártás, 6 mag i7, 16/512GB, 4GB Radeon - garancia (59)
- Asus Rog Thor II 1200W Platinum OLED RGB Moduláris Tápegység
- Közép Kategóriás Gamer Számítógép Újszerű Állapotban
- Gamer / irodai szék noblechairs ICON TX
- Szinte új, minőségi, állítható ritkítóolló
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- Bomba ár! Dell Latitude E5570 Touch - i5-6300U I 8GB I 256SSD I 15,6" FHD I HDMI I CAM I W10 I Gari
- Csere-Beszámítás! HP Omen Gamer laptop! I7 7700HQ / GTX 1050Ti / 32GB DDR4 / 250SSD+1TB HDD
Állásajánlatok
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest