Hirdetés
-
GAMEPOD.hu
ASUS WL-500G Premium
Új hozzászólás Aktív témák
-
MODERÁTOR
-
MODERÁTOR
-
mcfly13
tag
válasz Intruder2k5 #6595 üzenetére
Hali!
Helyi hálózatról megy,csak távolról nem érem eel. -
MODERÁTOR
-
mcfly13
tag
válasz Intruder2k5 #6604 üzenetére
Oké! A post firewall-ba is beírjam azt ami a tiédbe van?
Mert az enyémbe ennyi van:
#!/bin/sh
iptables -I INPUT -m tcp -p tcp --dport 6880 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
iptables -t nat -A PREROUTING -i "$1" -p tcp --dport 443 -j DNAT --to-destination "$4":443Ha jól láttam a tiédben van még más is.
[ Szerkesztve ]
-
MODERÁTOR
Ismét egy új verziót adtak ki a firmware-ből:
http://code.google.com/p/wl500g/ -
MODERÁTOR
-
MODERÁTOR
válasz Intruder2k5 #6606 üzenetére
Én már fel is tettem... :-)
-
sanzi89
addikt
válasz Intruder2k5 #6600 üzenetére
Erre gondoltam én is, azonban nem tudom, hogy a DNS hogyan állítsam be a routeren.
"Mindent azért kell tudni mert kérdezik, nem azért mert hasznos."
-
MODERÁTOR
válasz sanzi89 #6609 üzenetére
IP Config -> Miscellaneous -> DDNS Setting
Enable the DDNS Client? -> Yes
Server: -> www.dyndns.org
User Name or E-mail Address: -> sanzi89
Password or DDNS Key: -> jelszó
Host Name: -> sanzi89.dyndns.org
Enable wildcard? -> NoA routerben kb. ennyi... De mondom, előtte regelni kell a címet, és a szolgáltatást a www.dyndns.com oldalon.
[ Szerkesztve ]
-
sanzi89
addikt
válasz Intruder2k5 #6610 üzenetére
Köszi, elvileg működik.
"Mindent azért kell tudni mert kérdezik, nem azért mert hasznos."
-
nothin
tag
válasz Intruder2k5 #6608 üzenetére
És van benne valami amitől jobb mint az oleg?
-
siemensfun
tag
Lenne egy olyan problémám, hogy amit a rtorrent tölt ékezetes torrenteket azok nem jelennek meg normálisan a samba és az NFS megosztásokban. FTP alatt pedig tökéletesen megjelenik. Ha belépek a sshval és megnézem mc-rel azzal is rosszul jelennek meg.
De ha én hozok létre valami ékezetes könyvtárat akkor az samba,NFS és mc-rel is normálisan megjelenik,de az meg ftp-n lesz hibás a megjelenítés.Már probáltam mindent de nem akar sikerülni. Beraktam az rtorrent.conf-ba. encoding_list = UTF-8. Megcsináltam már a sambás beállitásokat is a kódlapokkal. NVRAM-os beeállítások is megvoltak már.
Esetlek megprobálkozok a Samba 3-mal, de ahhoz meg nem tudom a beállításokat. Ha valaki esetlek tudna ebben segiteni megköszöném.
[ Szerkesztve ]
-
MODERÁTOR
Van...
Új benne a QoS, amit tudomásom szerint talán az OpenWRT-ből vettek át. (de lehet, hogy tévedek) Webes felületről indítható az SSH Service, valamint innen konfigolható az SSH és FTP szervereket érintő Brute Force támadások elleni védelem is. És még sok egyéb dolog, amiknek a listáját megtalálod a weboldalon, ahol az FW is van. -
MODERÁTOR
-
mcfly13
tag
válasz Intruder2k5 #6615 üzenetére
Hali!
Nem akar összejönni ez a https. Van valami más ötleted?
-
Kitakat
aktív tag
válasz Intruder2k5 #6608 üzenetére
Szia!
wpa_supplicant-0.6.9-mipsel.tgz
ez is az oldalon van fent.
probáltad?
Tud valamivel többet, vagy mi az alap? igazából?
Jo tudom wifi hez van de mégis + kiegészitések vagy egy teljesen más uj dolog?Kitekat
-
MODERÁTOR
-
pmikloska
aktív tag
Sziasztok!
Már többször is szóba jött, de ahogy olvasgattam a hozzászólásokat, egyszer sem válaszolt senki arra a kérdésre, hogy a routerben lévő b/g-s minPCI-os Wi-Fi kártyát ki lehet-e cserélni n-esre, működik-e rendesen így, egyáltalán próbálta-e már valaki, milyen típusú kártyák működnek vele stb.
A routerrel most meg vagyok elégedve, viszont később lehet, hogy érdemes lenne fejleszteni ilyen téren az itthoni rendszert. -
nothin
tag
válasz pmikloska #6619 üzenetére
Szerintem akkor mikor kijön a rendes 802.11n addigra már lemegy a w-s eszközök ára és egyszerübb lesz azt megvenni mint átbarkácsolni a mostanit. A plusz antennák helyének kialakitása problémás lehet szerintem, valamint a több rádió több áramot vesz fel azaz erősebb táp is kell.
-
pojzon
tag
Lenne egy gyors kérdésem:
Újrahúztam a wint és gondoltam bepakolom a szükséges dolgokat aböngésző kedvencei közi (torrent, mwget), de valamiért az istennek sem sikerül elérni az ftp letöltőt...A torrent megy gond nélkül de az mwget nem elérhető (404-es hiba...)
Valakinek valami ötlete?
-
MODERÁTOR
A 404-es hiba arra utal, hogy rosszul írod a címet, mivel annyit jelent, hogy a keresett dokumentum nem található a szerveren.
http://support.microsoft.com/kb/248033/hu
Tehát ellenőrizd le még néhányszor. De vigyázz, az mwget alapesetben:
./cgi-bin/Mwget/Mwget.cgi
Kis-nagy betű különbségekre is figyelj, a Linux erre is érzékeny.[ Szerkesztve ]
-
nothin
tag
Sziasztok az lenne a kérdésem hogy az rtorrenten kivül mi állithatja le egy torrent letöltést ha kezd a winyó megtelni? Az rtorrentben melyik valtozo csinalja ezt? Szamitasaim szerint pont raferne a letöltes de valamiert mindig kiirja hogy leall mert keves a lemezterulet.
-
sanzi89
addikt
Üdv.
Egy - inkább - Linuxos kérdésem lenne. Hogyan tudom azt beállítani, milyen chmod paraméterrel, hogy a /opt/etc/samba/Share mappában bármit tudjak csinálni? Ide másolni, innen törölni, almappából is törölni, komplett mappákat a benne lávő fájlokkal törölni. Most úgy áll a dolog, hogy: chmod 777 /opt/etc/samba/Share , de így azokat a mappákat amik nem üresek, nem tudom törölni. Fájlokat is csak egyesével. Valami ötlet?
Üdv. sanzi
"Mindent azért kell tudni mert kérdezik, nem azért mert hasznos."
-
pojzon
tag
válasz Intruder2k5 #6622 üzenetére
Valamiért nagyon béna vagyok.
Eleve ezt az mwget.cgi-t csak a samba megosztási mappa www könytára alol tudom csak előszedni...
Pedig úgy csináltam ahogyan a tutorial és Te írtad, tehát az alapeset áll fenn. Nem kell valami port vagy szám még hozzá? Mert én ezt írom be most: http://192.168.1.1/cgi-bin/Mwget/Mwget.cgi
és az az érzésem, hogy hiányzik még valami.
-
MODERÁTOR
Ez bizony így (valószínűleg) nem jó....
A tutorial szerint a lighttpd portja a 8081, és az SSL 443-as portja.
Tehát amennyiben van SSL-ed, akkor a lehetséges linkek:
http://192.168.1.1:8081/cgi-bin/Mwget/Mwget.cgi
és
https://192.168.1.1/cgi-bin/Mwget/Mwget.cgiEsetleg IP címtől függetlenül:
http://my.router:8081/cgi-bin/Mwget/Mwget.cgi
és
https://my.router/cgi-bin/Mwget/Mwget.cgi[ Szerkesztve ]
-
pojzon
tag
válasz Intruder2k5 #6628 üzenetére
Igggen a 8081-es számot felejtettem ki, azért nem talált semmit sem.
Így már megtalálta magát rendesen. Köszönöm a segítséget. Előbb vagy (inkább) utóbb megtanulom ezeket is.
-
MODERÁTOR
Inkább használd az SSL-es linket (https), mert akkor nem kell megjegyezned a port számot, és nem mellékesen biztonságosabb is. Persze ennek LAN-on (helyi hálózat) nem sok jelentősége van, de távoli elérésnél (munkahelyről, suliból) már nem mindegy... Az SSL-t nem lehet "lehallgatni", így a jelszavadat sem tudják ellopni.
-
pojzon
tag
válasz Intruder2k5 #6630 üzenetére
Alapvetően mind1, mert max lanon keresztűl bogarászom a dolgokat, a külső elérés minden formályát tíltottam és blokkoltam. Még wifin keresztűl sem lehet ssh-zni. Kicsit paranoiás vagyok mi?
-
siemensfun
tag
válasz siemensfun #6613 üzenetére
Erre valaki
-
ecaddict
senior tag
Korábbi hsz-ban rapidshare és data.hu letöltő scrip igértem, hogy lesz wget (AJAX-os) WeBUI (is) hozzá . Két variánsban létezik a WebUI.
Az első verzió szerver (azaz router) oldalon végzi a screen-ből kinyert adatok feldolgozását.
Mivel a router nem egy erőgép, ezt csak nagyon kicsi feltöltési sávszél esetén érdemes használni, mert bekapcsolt monitoringnál már néhány letöltés megemeli a load-ot a routeren (bár mindent elkövettem, hogy minél kevesebbszer kelljen új process-t indítani, szinte mini programot kap a sed elágazásokkal stb, ezzel együtt sem lehet elég gyors).
Itt ezt a variánst adom meg. Ebből nem tervezek késöbb sem új verziót.
A második variáns elküldi a nyers adatokat a kliens oldalra ahol (pl. PC) nem okoz komolyabb terhelést a monitoring adatok feldolgozása.
Ezt jön a köv. hsz-ban.Mivel a WebUI screen-t indít ill. wget fut a letöltésnél aki az általam korábban megadott shutdown script-et használja ki kell bővíteni a lelövendő process listát
a /usr/local/sbin/shutdown-ban erre:PLIST="smbd nmbd cron transmissiond xinetd vsftpd lighttpd mysqld httpd screen wget syslogd"
Az swget.cgi ugynabban a webroot alatt lévő könyvtárban kell legyen mint a korábban megadott rget.sh, nálam:
/mnt/cgi-bin/rget.sh
/mnt/cgi-bin/swget.cgi
/mnt/cgi-bin/qwget.shTermészetesen mind futtatható kell legyen, admin-ként chmod u+x fájl név
Linux sorvége jelekkel.A qwget.sh a letöltési sor kezelését végzi ill. összeköti a WebUI-t a rapid/data letöltővel.
A .cgi-s lighttpd.conf beállításokat már korábbi hsz-ekben megadtam:
cgi.assign
server.modulesÉn alapvetően Firefox-al használom, de funkcionálisan megy IE-el is (bár IE-el kicsit szétesett a kinézete). Más böngészőket nem próbáltam, jó eséllyel megy ott is.
/mnt/cgi-bin/qwget.sh:
#!/bin/sh
# written by ecaddict, distributed (conveyed) under GPL version 3 or any later version
SHBASE=/mnt/cgi-bin/
LIMIT_RATE="128k"
IN=qwget.list
SD=`dirname $0`
TMPFILE=`mktemp -q -t qwget_dl.XXXXXXXX`
DLDIR=`pwd`
[ -n "$EWGETDIR" ] && SHBASE="$EWGETDIR"
while true
do
read DF < "$SD/$IN"
if [ -n "$DF" ] ;then
if [ -n "`echo $DF | sed -ne '/rapidshare.com/p' -e '/data.hu/p'`" ] ;then
echo "$DF" > "$TMPFILE"
(
trap - INT QUIT TSTP
$SHBASE/rget.sh "$TMPFILE" "$DLDIR"
)
else
wget -c --limit-rate="$LIMIT_RATE" "$DF"
fi
DF=`basename "$DF"`
cat "$SD/$IN" | sed '/'''$DF'''/d' > "$SD/$IN"
fi
sleep 15
clear
done/mnt/cgi-bin/swget.cgi:
#!/bin/sh
# written by ecaddict, distributed (conveyed) under GPL version 3 or any later version
BASE=/mnt/protected/ewget
SRNAME=ewget
QFILE=qwget.list
QSH=qwget.sh
EXSC=/opt/bin/screen
EXFD=/opt/bin/find
EXSD=/bin/sed
EXWG=/opt/bin/wget
EXPS=/opt/bin/ps
SCDP=/tmp/screen.dump
_getspids() {
SFI=`echo /tmp/screens/S-admin/*.$SRNAME`
SPID=`expr "$SFI" : '[^0-9]*\([0-9]*\)'`
if [ -z "$SPID" ]; then #long way if short does not work
SPID=`$EXSC -ls $SRNAME | $EXSD -n "s/[^0-9]*\([0-9][0-9]*\)\.$SRNAME.*/\1/p"`
fi
if [ -n "$SPID" ]; then
SHID=`$EXPS -o pid,ppid ax | $EXSD -n 's/[^0-9]*\([0-9][0-9]*\) [ ]*'$SPID'.*/\1/p'`
fi
echo "$SHID"
}
_download () {
![ -d "$BASE" ] || mkdir "$BASE"
[ -d "$BASE" ] && cd "$BASE"
SPID=`$EXSC -ls $SRNAME | $EXSD -n "s/[^0-9]*\([0-9][0-9]*\)\.$SRNAME.*/\1/p"`
SDIR=`dirname $0`
if [ -z "$SPID"];then
EWGETDIR="$OLDPWD"; export EWGETDIR
$EXSC -dm -h 0 -S $SRNAME; $EXSC -dm -h 0 -S x$SRNAME $EXSC -x $SRNAME
$EXSC -x x$SRNAME -X quit; $EXSC -x x$SRNAME -X quit
sleep 1; $EXSC -S $SRNAME -p shell2 -X eval 'stuff "^D"\015'
sleep 1; PIDSH=`_getspids`
$EXSC -S $SRNAME -p shell1 -X title "PID$PIDSH"
$EXSC -S $SRNAME -p "PID$PIDSH" -X eval "stuff "$SDIR"/"$QSH"\015"
SPID=`$EXSC -ls $SRNAME | $EXSD -n "s/[^0-9]*\([0-9][0-9]*\)\.$SRNAME.*/\1/p"`
fi
if [ -n "`echo """$DF""" | $EXSD -n '/rapidshare.com/p'`" ] || [ -n "$QE" ] ;then
QF="$DF"; QL="$SDIR/$QFILE"; BN=`basename "$DF"`
[ -z "`cat "$QL" | $EXSD -n '/'''$BN'''/p'`" ] && echo "$QF" >> "$QL"
return 0
fi
if [ -n "`echo """$DF""" | $EXSD -n '/data.hu/p'`" ];then
DF=`$EXWG -q -O - "$DF" | $EXSD -n '/download_it/{s/.*href=.\([^\"]*\)\".*/\1/p}'`
fi
if [ -n "$SPID" ]; then
SHID=`$EXPS -o pid,ppid ax | $EXSD -n 's/[^0-9]*\([0-9][0-9]*\) [ ]*'$SPID'.*/\1/p'`
for P in $SHID ;do eval "PID$P='1'"; done # create PID array
[ -n "$UN" ] && [ -n "$UP" ] && UNUP="--user=$UN --password=$UP"
$EXSC -S $SRNAME -p 0 -X screen $EXWG --limit-rate="$DS"k $UNUP -c "$DF"
sleep 1
SHID=`$EXPS -o pid,ppid ax | $EXSD -n 's/[^0-9]*\([0-9][0-9]*\) [ ]*'$SPID'.*/\1/p'`
for P in $SHID ;do
eval TV='"$'"PID$P"'"' # PID not in PID array is new PID
if [ "$TV" = "" ] ;then $EXSC -S $SRNAME -p wget -X title "PID$P"
break; fi
done
fi
}
_cancel () {
BN=`basename "$DF"`; BN=`echo "$BN" | $EXSD 's/.html$//'`
SDIR=`dirname $0`; QL="$SDIR/$QFILE"
cat "$QL" | $EXSD '/'''$BN'''/d' > "$QL"
PD=`$EXPS -o pid,cmd ax | $EXSD -n '/[ ]*\([0-9][0-9]*\).*'''$BN'''$/\
{s/\([0-9][0-9]*\).*/\1/p;q}'`
if [ -n "$PD" ];then
PP=`$EXPS -o pid,ppid ax | $EXSD -n 's/[ ]*'''$PD'''[ ]*\([0-9]\)/\1/p'`
PSH=`$EXPS -p "$PP" | $EXSD -n '/rget.sh/p'`
[ -n "$PSH" ] && kill "$PP"
kill "$PD"
fi
}
_access () {
cat << __EOF__
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<response><all>
__EOF__
SHID=`_getspids`
echo "<pids>Screen child pid(s): $SHID</pids>"
for P in $SHID ;do
`$EXSC -S $SRNAME -p PID$P -X hardcopy $SCDP`
SD=`$EXSD -n ':a;/^--[0-9]\{4,4\}-.*/!{n;ba;};:b;h;:c;n; ${H;x;s/.*Length: \([0-9]*\).*Saving\
to: .\(.*\).\n\n[ ]*\([0-9]*%\).*]\( .*\)/\2 \1 \3\4/p};/^--[0-9]\{4,4\}-.*/bb;H;bc' $SCDP`
if [ -z "$SD" ]; then
RS=`$EXSD -n ':a;/^[-]\{20,\}.*/!{n;ba;};:b;h;:c;n; ${H;x;s/.* \(http:[^ ]*\)\
\nId.* \([0-9][0-9]*\/[0-9][0-9]*\).*/\1 \2/p};/^[-]\{20,\}.*/bb;H;bc' $SCDP`
if [ -n "$RS" ];then
echo "<wait>$RS</wait>"
else
RS=`cat $SCDP`; echo "<rawsc>$RS</rawsc>"
fi
else
for F in $SD ;do FI=$F; break; done
FI=`basename "$FI"`
FL="$FL $FI"
echo "<active>$SD</active>"
fi
done
find $BASE -type f -printf "%f %s\n" | $EXSD '/^wget-log.*/d' | while read FILE
do
FF="0"; for F in $FILE ;do FI=$F; break; done
for F in $FL ;do
if [ "$F" = "$FI" ] ;then FF="1" break; fi
done
[ "$FF" != "1" ] && echo "<inactive>$FILE </inactive>"
done
cat $QFILE | while read FILE
do echo "<queued>$FILE</queued>"; done
cat << __EOF__
</all></response>
__EOF__
}
_header () {
cat << __EOF__
Content-type: text/html
<html> <head> <title>swget</title>
<script type="text/javascript">
<!--
var cgi = "swget.cgi"
var xmlhttp = createXmlHttpRequestObject();
var chkserver = 0; msTicks = 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");
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 addRowa(obj, cn, arr, id) {
var row = obj.insertRow(-1); row.id = id; row.className = cn;
for (var i=0; i<arr.length ; i++) {
cell = row.insertCell(-1); cell.className = cn + i;
cell.appendChild(document.createTextNode(arr[i]));
}
}
function rBytes(bytes) {
var s = ['bytes', 'kb', 'MB', 'GB', 'TB', 'PB'];
var e = Math.floor(Math.log(bytes)/Math.log(1024));
return (bytes/Math.pow(1024, Math.floor(e))).toFixed(2)+" "+s[e];
}
function rfrListArr(xmlRoot, state, obj) {
var item, dp, darr, eta;
arr = xmlRoot.getElementsByTagName(state);
for(i=0;i<arr.length && arr.item(i).firstChild;i++) {
item = arr.item(i).firstChild.data; item = item.replace(/\n+/g,"");
item = item.replace(/\s+/g," "); dp = item.split(" ");
if(state == "inactive") {
darr = new Array(dp[0], "-", rBytes(dp[1]), "-","Inactive","-");
} else if (state == "queued") {
darr = new Array(dp[0], "-", "-", "-","Queued","-");
} else if (state == "wait") {
darr = new Array(dp[0], "-", "-", "-",dp[1]+"s","-");
} else if (state == "active") {
if (dp.length == 8) eta = dp[6]+" "+dp[7];
else if (dp.length == 7) eta = dp[6]; dp[1] = rBytes(dp[1]);
if (dp[2] == "100%")
darr = new Array(dp[0], dp[2], dp[3], dp[4], "Completed", dp[1]);
else
darr = new Array(dp[0], dp[2], dp[3], dp[4], eta, dp[1]);
}
addRowa(obj,'td', darr, darr[0]);
}
}
function dTable(table){ // first line is header
for(i=table.rows.length-1; i > 0; i--) table.deleteRow(i);
}
function rfrList(xmlResp, xmlRespT) {
if (!xmlResp || !(xmlRoot=xmlResp.documentElement)) {
if(window.ActiveXObject && (xml = new ActiveXObject("Msxml2.DOMDocument"))) {
xml.loadXML( xmlRespT ); xmlRoot = xml.documentElement;
}
else return;
}
if (!xmlRoot) return;
obj = document.getElementById("list"); dTable (obj);
rfrListArr(xmlRoot, "inactive", obj);
rfrListArr(xmlRoot, "queued", obj);
rfrListArr(xmlRoot, "active", obj);
rfrListArr(xmlRoot, "wait", obj);
}
function makeRequest(serverPage, objID) {
var obj = document.getElementById(objID);
var d = new Date(); msTicks = d.getTime();
xmlhttp.open("GET", serverPage+'&NoCache='+msTicks);
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
rfrList(xmlhttp.responseXML, xmlhttp.responseText);
}
}
try { xmlhttp.send(null); } catch (e) {}
} // makeRequest
function startCheckDL() {
setBtStl("sp", "disabled", "ad");
document.getElementById('queue').checked=true;
var obj = document.getElementById("list");
addRowa(obj,'th', new Array("Name", "Done", "DL Size", "DL Speed", "ETA", "Size"),"test" );
rfrDL();
}
function startDL(sA, arg) {
var d = new Date(); var QE=''; var UP='';
var obj = document.getElementById("sStatus");
var dfn = document.getElementById(arg).value;
var dls = document.getElementById('dls').value;
var que = document.getElementById('queue').checked;
var unm = document.getElementById('unm').value;
var ups = document.getElementById('ups').value;
if (dfn != '') {
if (que) QE='&QE=true';
if( unm != '' && ups != '' ) UP='&UN='+unm+'&UP='+ups;
document.getElementById(arg).value = '';
makeRequest(cgi+'?ACTION='+sA+'&DF='+dfn+'&DS='+dls+QE+UP, "sStatus");
}
}
function cancelDL(dfci) {
var dfc = document.getElementById(dfci).value;
document.getElementById(dfci).value = '';
makeRequest(cgi+'?ACTION=cancel'+'&DF='+ dfc, "sStatus");
}
function rfrDL() {
makeRequest(cgi+'?ACTION=access', "sStatus");
}
function setBtStl(name, d, c) {
sto = document.getElementById(name); sto.disabled=d; sto.className=c;
}
function chkDL(tp) {
if (tp == 'st') {
setBtStl("st", "disabled", "ad"); setBtStl("sp", "", "ac");
rfrDL(); // non round to avoid periodic collision
chkserver=setInterval("rfrDL()", 6130);
} else {
setBtStl("sp", "disabled", "ad"); setBtStl("st", "", "ac");
clearInterval(chkserver);
}
}
-->
</script>
<style type="text/css">
body { padding:0; margin:15; width: auto; color: ForestGreen; font-family:sans-serif; font-weight:bold; font-size:16px; }
input { padding:3px 7px; margin:2 3 2 3; color:White; font-family:tahoma;
font-size:20px; font-weight:bold; background-color:Gray; }
.dfn, .ds, .us {border: Indigo 2px solid; background-color:white; color:black}
.dfn {width: 650px} .ds {width: 70px} .us {width: 180px}
.df, .ac, .ad {border: DimGray 2px solid} .df {background-color:DarkSlateBlue}
.ac {background-color:ForestGreen} .ad {background-color:SlateGray}
td { text-align: left; background-color: LightGrey; color: black }
td.td0 { width: 510px } td.td1 { width: 55px } td.td2 { width: 120px }
td.td3 { width: 90px } td.td4 { width: 90px } td.td5 { width: 85px }
td.td1, td.td2, td.td3, td.td4, td.td5 { text-align: right }
td.th0 {text-align: left}
td.th1, td.th2, td.th3, td.th4, td.th5 { text-align: right }
td.th0, td.th1, td.th2, td.th3, td.th4, td.th5 {
background-color: CornflowerBlue; color: white }
table.list { border: blue 3px solid; width: 1000px; }
p { padding:0px; margin:12px; font-size:24px; color:Green; width: 1000px; }
</style></head>
<body onload="startCheckDL();">
<p>SWGET: WebUI enhanced wget based downloader</p>
<input type="button" class="df" id="df" value="download" onClick="startDL('download', 'dfn');"/>\
<input type="text" class="dfn" id="dfn"> max <input type="text" class="ds" value="20" id="dls">K/s<br>
HTTP/FTP User name:<input type="text" class="us" id="unm">
Password:<input type="password" class="us" id="ups">
Queue download<input type="checkbox" id="queue" value=""/>
<br><br><input type="button" class="df" id="dc" value="cancelDL" onClick="cancelDL('dfc');"/>\
<input type="text" class="dfn" id="dfc"><br><ht>Monitoring</ht>
<input type="button" class="ac" id="st" value="start" onClick="chkDL('st');"/>
<input type="button" class="ac" id="sp" value="stop" onClick="chkDL('sp');"/>
<table class="list" id="list" border="0"> <table>
<br><br> <div id="sStatus"></div>
__EOF__
}
_footer () {
cat << __EOF__
</body> </html>
__EOF__
}
query_string=`echo "$QUERY_STRING" | $EXSD 's/&/;/g'`
eval ${query_string}
case "${ACTION}" in
download) _download ;;
cancel) _cancel ;;
access) _access ;;
*) _header ; _footer ;;
esac### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
ecaddict
senior tag
Valamiért nem tudok új (nagyobb) hsz.-t írni, lehet betelt a topic?
### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
Blackmate
senior tag
válasz Intruder2k5 #6606 üzenetére
Ezzekkel az új firmwarekkel használtál USB-s nyomtatót? A gyári 10-es végű Oleg-gel csont nélkül ment, ezzel viszont nem is érzékeli. Nincs semmi a /dev/usb/lp0-ban.
[ Szerkesztve ]
-
Blackmate
senior tag
Nég egy (talán nem annyira hülye) kérdés: Miért fut ennyi a példányban a php-fcgi, és az smbd-m?
1 root 2468 S /sbin/init
2 root 0 SW [keventd]
3 root 0 SWN [ksoftirqd_CPU0]
4 root 0 SW [kswapd]
5 root 0 SW [bdflush]
6 root 0 SW [kupdated]
7 root 0 SW [mtdblockd]
56 root 2092 S telnetd
62 root 1872 S dropbear
67 root 2092 S syslogd -m 0 -O /tmp/syslog.log -S -l 7
68 root 2092 S httpd vlan1
70 root 2092 S klogd
76 nobody 1176 S dnsmasq
78 root 0 SW [khubd]
87 root 1032 S p9100d -f /dev/usb/lp0 0
90 root 2464 S waveservermain
92 root 2464 S rcamdmain
97 root 0 SW [usb-storage-0]
98 root 0 SW [scsi_eh_0]
105 root 1652 S infosvr br0
106 root 2480 S watchdog
110 root 2464 S ntp
125 root 2108 S udhcpc -i vlan1 -p /var/run/udhcpc0.pid -s /tmp/udhcp
127 root 0 SW [kjournald]
130 root 0 SW [kjournald]
137 root 6508 S /opt/sbin/nmbd -D -l /opt/etc/samba/share/log/nmbd.lo
139 root 10960 S /opt/sbin/smbd -D -l /opt/etc/samba/share/log/smbd.lo
143 root 1372 S /opt/sbin/xinetd
147 root 4688 S /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf
148 root 13416 S /opt/bin/php-fcgi
149 root 10960 S /opt/sbin/smbd -D -l /opt/etc/samba/share/log/smbd.lo
150 root 13416 S /opt/bin/php-fcgi
151 root 13416 S /opt/bin/php-fcgi
152 root 13416 S /opt/bin/php-fcgi
157 root 13444 S /opt/bin/php-fcgi
158 root 13444 S /opt/bin/php-fcgi
159 root 13472 S /opt/bin/php-fcgi
160 root 13444 S /opt/bin/php-fcgi
176 root 2020 S upnp -D -L br0 -W vlan1
205 root 1932 R dropbear
206 root 2100 S -sh
208 root 2092 R ps[ Szerkesztve ]
-
siemensfun
tag
válasz siemensfun #6637 üzenetére
Meglett. Oké.
Amúgy grat. a scripthez nagyon jó lett.
[ Szerkesztve ]
-
pojzon
tag
Noh megint lett egy kis problémám...
Valamiért nem indul el a torrent cliensem, csak a webgui...Hiába restartolom a rendszert nem akar elindulni..
Annyit változtatam, hogy webes felületről bekapcsoltam a virtual servert és egy két portot forwaldoltam, mert egy netes telefont kötöttem a rendszerbe. Amúgy semmi más nem változott...Valakinek valami ötlete hogy miért nem akar indulni a dolog?
-
ecaddict
senior tag
válasz siemensfun #6639 üzenetére
A másik variáns ahol a javascript oldalon szedem ki az adatokat jobb lett és több funkciót is tartalmaz, de úgy tűnik valamiért nem fogom tudni ide felrakni. Az OK gomb megnyomása után egy üres oldal fogad. Van valami limit a hsz méretére? Ha nem megy megpróbálom valahova máshova feltenni.
### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
mgrincs
tag
Szép napot Mindenkinek!
Nem vagyok egy videószerkesztő guru, de legalább alap módon sikerült végre ledokumentálnom a 128MB-ra bővítést. Úgy tartják egy kép(videó) többet ér száz szónál, szóval mindenki okulására:
128MB upgrade #1
128MB upgrade #2Ha valakit érdekel a téma bővebben, és a videó után maradt még kérdése, szívesen megosztom az összes tapasztalatomat.
Valamint fel tudom ajánlani a hozzávalók közül a Wood-fém-et, melyet kérésre postázok, porto-san, illetve Szigethalom/Csepel/Boráros tér/Nyugati pu./Árpád híd tengelyen esetleg átvehető személyesen. Nekem van egy kb. 10dkg-os tömböm, ez ~1000 chipcseréhez elég.++ Az első két jelentkezőnek egy pár chipet is adok. Extraként maradt valakitől, nálam csak kallódna. Erre viszont a feleségem, postás, azt mondja jobban járunk, ha utánvéttel adom fel, egyébként majdnem biztosan elvész. Szóval a levél költségét sajnos ki kell fizetni.
És igen, némelyik kép gyorsan vált, de nem volt hangulatom újracsinálni az egészet harmadszor is. Ja meg lehagytam a hozzávalókból a memória chipet
Láthatjátok, nem túl profi a felszerelés, jómagam sem vagyok forrasztómester, bár azért némi kézügyességgel megáldott a sors. Nincs ebben semmi ördöngősség. Szóval csak bátran!
Egy fórumtársnak meg már beígértem egy leírást a Tomato+optware telepítés mikéntjéről, az is elkészül nemsokára.128MB-t Mindenkinek!
http://www.youtube.com/watch?v=HkTa3-ZZbD8
-
kxa
csendes tag
hi
htaccess fált hogy lehet beletennia lighttp-be?ha valakinek van egy egyszerű elírása megköszönném...
üdv.
-
MODERÁTOR
-
MODERÁTOR
-
ecaddict
senior tag
ewget: AJAX based wget WebUI rapidshare és data.hu letöltő script-hez ill. simán csak letöltésekhez Oleg 1.9.2.7-10-hez
A következő optware progik kellenek hozzá (ipkg install ha nincs):
screen
find (findutils)
wget
ps (procps)
lighttpdSzükséges fájlok valahova a webroot alá (nálam /mnt/cgi-bin):
/mnt/cgi-bin/ewget.cgi
/mnt/cgi-bin/qwget.sh
/mnt/cgi-bin/rget.shAz /mnt/cgi-bin/ewget.cgi-ben be kell állítani a letöltő könyvtárat, pl:
BASE=/mnt/protected/ewgetA cgi fájl elindít egy screen példányt és ez alatt fut a letöltés. A monitoring megfelelő működése érdekében ne lépjünk be a screen-hez (screen -r) mert ez (tipikusan) ablakméret váltással jár ami széttördeli a kiírt adatokat.
Korrekt /opt/etc/lighttpd/lighttpd.conf CGI támogatáshoz. Fontosabb lighttpd sorok (kivonat):
server.modules = (
#...
"mod_scgi",
"mod_fastcgi",
"mod_cgi",
#...
"mod_accesslog" )
#...
##
# which extensions should not be handle via static-file transfer
#
# .php, .pl, .fcgi are most often handled by mod_fastcgi or mod_cgi
static-file.exclude-extensions = ( ".fcgi", ".php", ".pl", ".py", ".rb",
".cgi" )
#### fastcgi module
## read fastcgi.txt for more info
fastcgi.server = ( ".php" =>
((
"host" => "192.168.1.1",
"port" => 1026,
))
)
#### CGI module
cgi.assign = ( ".cgi" => "/bin/sh",
".pl" => "/opt/bin/perl" )
scgi.server = ("/RPC2" =>
( "127.0.0.1" =>
(
"host" => "127.0.0.1",
"port" => 5000,
"check-local" => "disable"
)
)
)Új /usr/local/sbin/shutdown script:
/mnt/cgi-bin/ewget.cgi:
ewget.tar.gz letöltés data.hu-rólMivel a data.hu a legutóbbi hsz. óta bevezetett egy 5 perces várakozást óránként az rget.sh script ennek megfelelően frissítve lett.
### RT-N16, WL-500 Oleg optware script ami majdnem mindent feltesz ### ===========> http://wl500g.info/showthread.php?t=23684 <===========
-
MODERÁTOR
válasz sanzi89 #6624 üzenetére
Ezzel én is küzdöttem egy darabig... Azokat nem tudtam törölni csak MC-ből, amit pl. az rtorrent hozott létre. Betettem ezeket a sorokat a samba configba, és azóta minden oké.
global szekcióba:
os level = 33
create mask = 0777
directory mask = 0777
directory security mask = 0777
force create mode = 0777
force directory mode = 0777
force directory security mode = 0777
force security mode = 0777
force user = rootPlusz a "force user = root" az bent van még a többi szekcióban is. Én így mindent tudok törölni, amit akarok.
Új hozzászólás Aktív témák
● Olvasd el az összefoglalót!
Állásajánlatok
Cég: HC Pointer Kft.
Város: Pécs
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest