Hirdetés
-
PROHARDVER!
ASUS WL-500G Premium
Új hozzászólás Aktív témák
-
Laca0
addikt
Meg tudja valaki mondani, hogy hogyan lehet az ISOHUNT-ról, ill. hasonlókról torrent linkeket kinyerni, amiket be lehet emelni a Transmisson-be?
Mert ott van egy nagy download gomb, de valami trükkös módon adja most már át a linket a PC-s letöltő programnak. -
XaraX
addikt
Nem tudom,mit csináltam,de újabb problémába futottam:[root@WL-0022151B8687 root]$ /opt/etc/init.d/S99rtorrent start
Starting rtorrent: rtorrent'/tmp/screens' must be a directory.
Ez eddig működött.
Jelenleg bennt van a torrent,de "felfüggesztve,és inaktív,nem reagál,csa a leállítás gombra,indításnál nem történik semmi. -
Laca0
addikt
Nekem OLEG van a második perctől kezdve, de sem a gyárival sem pedig ezzel a fw-el nem tapasztaltam semmiféle wifi problémát. SŐT!!!
Ennél jobb, gyorsabb AP-al még nem is találkoztam. Pedig teszteltem már párat.
Villámgyorsan kapcsolódik, és normálisan is másol. A lakásban bárhol vagyok, mindig 54Mbps a kapcsolódási sebesség. És megy rendesen. Még amikor a padláson volt, a koax szűrő mellett, 60 fokban is hibamentesen üzemelt. Igaz, akkor még nem volt rákötve a winyó...az tuti elfüstölt volna
-
Zebu
addikt
Azon gondolkodtam , hogy lehet megnéznék másik firmware-t is.
Igazából USB HDD nincs rajta és kicsit a wifi részét instabilnak érzem.
Ez inkább szoftveres gond lehet, mert a pingekre folyamatos, nagyon jó válaszidőm van 1-7ms között. A jel erősség a legjobb és stabilan 54mbit/s a névleges átviteli sebesség.Ebből kifolyólag furcsállom, hogy meglehetősen tudom wifin keresztül két ilyen paraméterekkel rendelkező gép között másolni, vagy éppen Internetezni. Többször előfordul, hogy az oldal betöltés megszakad, és frissítgetnem kell. És ez igaz mindkét gépre. Az egyik XP SP2, a másik Vista32 SP1.
Egyre inkább úgy gondolom, hogy ez FW probléma
A DD-WRT mozgatja a fantáziámat, csak ahogy nézem elég sok verzió van belőle és nem tudom, hogy az OLEG után érdemes lenne-e váltani rá.
-
XaraX
addikt
Ez nekem kínai,mint mondottam,linux ismetetem tökéletes 0.
Elvileg a leírtakat mindent megcsináltam...
Ez van még.
"Szerkesszük meg az rtorrent.conf állományt is,"
Itt igaz,gondban voltam,hogy hogyan is szerkesszem meg...
Mi az elérési út...
Végül egy "vi /opt/etc/init.d/rtorrent " parancsal nyitottam egy ablakot,és belemásoltam.
Lehet,ezt nem így kellett volna?
Gyanítom,biztos nem... -
XaraX
addikt
Tök gondban vagyok...
Linux ismeretem 0,de azoleg szerint megcsináltam mindent,működik a webszerver,minden kutyafüle.
kivéve az rtorrentet.
Ez az eredmény
És ez hiányzik nálam:[link].
És még egy ilyenem is van:[link]
Szóval,ha jól sejtem,nem indul el az rtorrent...
Mi a fenét csináljak vele? -
ecaddict
senior tag
Ma már többnyire én is rtorrent-et használok, de a Tranmission stabilitásban és egyszerűségben még mindig vezet. Ha valamit biztosan le akarok tölteni akkor többnyire Transmission, ha valamit seedelek akkor rtorrent. Az rtorrent CPU használata és flexibilitása verhetettlen.
Korábban már közreadtam a konfigjaim azóta csináltam pár apró javítást íme újra:
/opt/etc/rtorrent.confmin_peers = 20
max_peers = 40
max_uploads = 5
download_rate = 360
upload_rate = 90
directory = /mnt/protected/torrent/work/
schedule = watch_directory,5,5,load_start=/mnt/protected/torrent/dl/*.torrent
schedule = untied_directory,5,5,stop_untied=
scgi_port = localhost:5000
session = /mnt/protected/torrent/session
port_range = 65530-65532
port_random = no
#check_hash = no
#use_udp_trackers = yes
schedule = ratio,30,60,stop_on_ratio=200
# Encryption options, set to none (default) or any combination of the following:
# allow_incoming, try_outgoing, require, require_RC4, enable_retry, prefer_plaintext
encryption = try_outgoing
# UTF8
encoding_list = UTF-8
# disable/off/auto/on
#dht = auto
#UDP port to use for DHT.
#dht_port = 6881
schedule = log,180,180,"execute=/opt/etc/rtorrlog,$get_down_rate=,$get_up_rate="Ebben is és a többi itt leírt fájlban le kell cserélni a /mnt/protected könyvtárat arra ahova az rtorrent könyvtárát tervezed.
Az encoding_list az ékezetes karakterekért.
A schedule pedig meghívja az /opt/etc/rtorrlog scriptet (chmod u+x) három percenként a le és fel byte/s-el. A script a system logba ír hasonlóan mint a Transmission azaz amikor nem fut a a javascript-es kliens utólag akkor is láthatjuk mi történt./opt/etc/rtorrlog
#!/bin/sh
LD=`uptime | sed 's/.*average: //' | awk '{print($2)}' | sed "s/,//"`
ED=`date +%s`
DLK=`expr $1 / 1000`
ULK=`expr $2 / 1000`
DLB=`expr $1 % 1000`
ULB=`expr $2 % 1000`
logger -t rtorrents "$ED 1 dl $DLK.$DLB ul $ULK.$ULB ld $LD"A javascript kliens letölthető:
[link]
Valahova a lighttpd által látott helyre kell kicsomagolni.A szervíz inditó script:
/opt/etc/init.d/S99rtorrent#!/bin/sh
CONFIG="/opt/etc/rtorrent.conf"
OPTIONS="-n -o import=${CONFIG}"
BASE="/opt/share/torrent"
SRNAME=rtorrent
PATH=/opt/bin:/opt/sbin:/usr/bin:/sbin:/bin:/usr/sbin
NAME=rtorrent
EXEC=/opt/bin/$NAME
EXSC=/opt/bin/screen
checkcnfg() {
if ! [ -x $EXSC ]; then
logger -t $NAME "screen not found."
return 3
fi
exists=0
for i in `echo "$PATH" | tr ':' '\n'` ; do
if [ -f $i/$NAME ] ; then
exists=1
break
fi
done
if [ $exists -eq 0 ] ; then
logger -t $NAME "cannot find $NAME binary in PATH $PATH"
exit 3
fi
if ! [ -r "${CONFIG}" ] ; then
logger -t $NAME "cannot find readable config $CONFIG"
exit 3
fi
session=`getsession "$CONFIG"`
if ! [ -d "${session}" ] ; then
logger -t $NAME "cannot find readable session directory $session from config $CONFIG"
exit 3
fi
}
getsession() {
session=`awk '/^[[:space:]]*session[[:space:]]*=[[:space:]]*/{print($3)}' "$CONFIG"`
echo $session
}
getprange() {
ports=`awk '/^[[:space:]]*port_range[[:space:]]*=[[:space:]]*/{print($3)}' "$CONFIG" | sed "s/-/ /"`
echo $ports
}
getdhtport() {
dht_port=`awk '/^[[:space:]]*dht_port[[:space:]]*=[[:space:]]*/{print($3)}' "$CONFIG"`
echo $dht_port
}
fwopen() {
DHT_PORT=`getdhtport "$CONFIG"`
iptables -D INPUT -j DROP
PORTS=$(seq `getprange "$CONFIG"`)
for P in $PORTS; do
iptables -I INPUT -i vlan1 -p tcp --syn --dport $P -j ACCEPT
done
if [ $DHT_PORT ]; then
iptables -I INPUT -i vlan1 -p tcp --dport $DHT_PORT -j ACCEPT
fi
iptables -A INPUT -j DROP
}
fwclose() {
DHT_PORT=`getdhtport "$CONFIG"`
PORTS=$(seq `getprange "$CONFIG"`)
for P in $PORTS; do
iptables -D INPUT -i vlan1 -p tcp --syn --dport $P -j ACCEPT
done
if [ $DHT_PORT ]; then
iptables -D INPUT -i vlan1 -p tcp --dport $DHT_PORT -j ACCEPT
fi
}
d_start() {
[ -d "${BASE}" ] && cd "${BASE}"
fwopen
stty stop undef && stty start undef
$EXSC -ls | grep ".$SRNAME[[:space:]]" > /dev/null || $EXSC -dm -S $SRNAME
# without sleep screen may not be sometimes ready to start anything
sleep 3
$EXSC -S "$SRNAME" -X screen nice $EXEC $OPTIONS
for I in 0:3 ; do
if [ -n "`pidof $NAME`" ]; then
logger -t $NAME "Started PID: `pidof $NAME`"
break
fi
sleep 1
done
}
d_stop() {
fwclose
session=`getsession "$CONFIG"`
if ! [ -s ${session}/rtorrent.lock ] ; then
logger -t $NAME "Lock file failed: ${session}/rtorrent.lock"
return
fi
PID=`cat ${session}/rtorrent.lock | awk -F: '{print($2)}' | sed "s/[^0-9]//g"`
if ps -A | grep -sq $PID.*rtorrent ; then # make sure the pid doesn't belong to another process
kill -s INT $PID
logger -t $NAME "Stopped PID: $PID"
sleep 1
for I in 0:5 ; do
PSE=`ps -p $PID | grep "$PID"`
if [ -z "$PSE" ]; then
break
fi
sleep 1
done
fi
SCSTOP=`$EXSC -list | grep "\.$SRNAME" | awk '{print($1)}' | sed "s/\.$SRNAME//"'`
if [ -n "$SCSTOP" ]; then
kill $SCSTOP
logger -t $NAME "Stopped screen: $SCSTOP"
fi
}
checkcnfg
case "$1" in
start)
echo "Starting $NAME"
d_start
echo "."
;;
stop)
echo "Stopping $NAME"
d_stop
echo "."
;;
restart|force-reload)
echo "Restarting $NAME"
d_stop
sleep 1
d_start
echo "."
;;
*)
echo "Usage: $0 {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0A cgi script ami pedig grafikont csinál az rtorrent system logjából (ehhez persze kell a gnuplot
ipkg install gnuplot):
/<web root>/cgi/bin/rtorrent.cgi#!/bin/sh
HTDIR=/mnt/cgi-bin
SYSLOG=/opt/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=+7200
_log ()
{
if [ ! -r ${SYSLOG} ]; then
echo "<p>${SYSLOG} not readable. Properly configure syslogd at "
echo "system startup.</p>"
return
fi
echo "<pre>"
sed -n -e "/ rtorrents.*:/{s/.*: \([0-9]\{1,10\}\) [0-9]\{1,\} dl \([0-9.]\{1,\}\) ul \([0-9.]\{1,\}\) ld \([0-9.]\{1,\}\)/\1 \2 -\3 \4/;t data;p;b;:data w ${GNUPLOT_DATA}" -e "}" ${SYSLOG}
echo "</pre>"
if [ ! -x ${GNUPLOT} ]; then
echo "<p>gnuplot: ${GNUPLOT} not found. Properly configure paths "
echo "in $0 for transfer graphing!</p>"
return
fi
echo "<p>Creating graph...</p>"
TZO=${TIMEZONE_OFFSET:-0}
cat > ${GNUPLOT_COMMAND} << __EOF__
set terminal png small size 1024,320
set output '${GNUPLOT_OUTPUT}'
set xdata time
set timefmt "%s"
set format x "%H:%M\n%m/%d"
set ytics nomirror
set y2tics nomirror
set y2range [0:]
set ylabel "rtorrent transfer rate [kB/s]"
set y2label "System load (5 min average)"
set y2tics 1
set xlabel "Time [UTC ${TZO} seconds]"
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
__EOF__
${GNUPLOT} ${GNUPLOT_COMMAND}
echo "<img src=\"${HTTP_IMG_LOCATION}\">"
}
_header ()
{
cat << __EOF__
Content-type: text/html
<html>
<head>
<title>rtorrent</title>
<style type="text/css">
<!--
body {
padding:0;
margin:0;
width: auto;
color: #2f2f4f;
font-family:tahoma;
font-size:11px;
}
input {
padding:3px 7px;
margin:0 4 0 4;
color:#fff;
font-family:tahoma;
font-size:11px;
font-weight:bold;
background-color:#ff0000;
border: 5 px #aaaaaa raised;
}
form {
padding:10px;
margin:0px;
background-color:#FFF9D8;
}
p {
font-size:14px;
padding:0px;
margin:10px;
color:#008000;
}
#footer{
padding:0;
margin:0;
}
//-->
</style>
</head>
<body>
<form action=rtorrent.cgi method=get>
<input type=submit accesskey=c name=ACTION value=log>
<br><br>
__EOF__
}
_footer ()
{
echo "<p>" ; uptime ; echo "</p>"
cat << __EOF__
</body>
</html>
__EOF__
}
query_string=`echo "$QUERY_STRING" | sed 's/&/;/g'`
eval ${query_string}
case "${ACTION}" in
log) _header ; _log ; _footer ;;
*) _header ; _footer ;;
esacA TIMEZONE_OFFSET-et néha változtatni kell...
-
GuMiSZu
tag
data.hu-s letöltő script akit érdekel...
---------------------------------------------------
#!/bin/sh
CYC=1
# Filenevek begyujtese
BASEDIR=/opt/share/download/webdownload
LOGFILE=$BASEDIR/webdownloader.log
cd $BASEDIR
while true ; do
for filename in $(ls *.txt)
do
#Megvan a file minden neven!!
truncfilename=`echo $filename | sed 's/.txt//'`
tr -d '\r' <$filename >oklist
lista=`cat oklist'`
mkdir $truncfilename
echo "A $filename letoltese elkezdodott" >$LOGFILE$
TIMESTAMP=`date +"%Y.%m.%d. %H:%M:%S"`
echo $TIMESTAMP >$LOGFILE$
for link in $lista
do
#a tenyleges fileokat csinalgatjuk
url=`lynx --source $link |grep ">Let" |cut -d \" -f 2`
echo $url >$LOGFILE$
wget -c $url -P $BASEDIR/$truncfilename
>$LOGFILE$
done
mv $filename $BASEDIR/$truncfilename/$filename.DONE
rm oklist
done
sleep 600
done
-------------------------------------
elég bemásolni a BASEDIR könyvtárba a kivánt nevű txt-ket, ami a linkeket tartalmazza, a html-es is elég, megcsócsálja és kiszedi a fontos cuccokat, ha több txt-t raksz fel mindet letöltögetni a megfelelő (txt név) könyvtárba, és ha végzett akkor berakja a TXT-t is ..elindítás mivel nem démonos > nohup ./wd >log.log 2>$1 &
Üdv Gumi
ja kell hozzá lynx!!
ipkg install lynx -
Laca0
addikt
Van egy régi/új problémám: az adduser-el felvett felhasználókat nem jegyzi meg a rendszer, reboot után eltünnek.
Hogyan lehetne tárolni ezeket az adatokat az agyacskájában? -
Laca0
addikt
Okulásul:
Nem tudtam futtatni az S99rtorrent scriptet, mert 'not found' üzenetet kaptam.
Valószínűleg PC szerkesztett fájl volt bemásolva, és másképp voltak a sorvég jelölések. Vagy az egész állomány formátumával lehetett baja. Amint letöröltem, és clipboard-on keresztül importáltam be a sorokat, futtatható lett.
Más kérdés, hogy azóta sem megy...De se baj!!! Van Transmission daemon!!
VÉGRE EZZEL MEGY A HÁTTÉRBEN LETÖLTÉS!
-
atos30
aktív tag
Sziasztok! Egy kis segítség kellene.
1.9.2.7-7g firm van fent.Régen ha rákötöttem az usb vinyót a notimról elértem,mint hálózati meghajtót.
Ezt most nem tudom összehozni.Csak ftp-s elérést tudok csinálni a böngészőből.
A hálóban elérem a többi gépet, de a routerre kötött vinyót nem.
Már össze-vissza állítgattam az usb application-ban mindent.
Mi a jóistent állítsak még be, hogy tudjam csatlakoztatni hálózati meghajtóként?
Vista fut a gépemen. -
XaraX
addikt
MySQL és phpmyadmin telepítés után lighttpd restartnál a következő hibaüzit kaptam:
Starting web server: lighttpd
configfile.c.819: 0, (null)
Segmentation faultEzzel mit lehet kezdeni?
-
ecaddict
senior tag
válasz
christprhrdv #4263 üzenetére
A jogosoltságok kapcsán úgy érzem félreértettük egymást. Nem sokáig használtam a gyári firmware-t, nem tudom mi marad meg az ottani vsz. a flash-ben tárolt beállításokból.
Ha ennyi adatot tárolsz lehet egy RAID-es NAS-al jobban járnál. Mondjuk eszembe nem jutna 40-50 gigát a router segítségével másolni ahol max 4 MB/s-et tudsz kihozni olcsóbb NAS is max a 2-3 szorosát tudja. USB-n helyből 30 MB/s-at lehet elérni (persze le kell szedni a routerről). eSATA-n meg a teljes diszk sebesség elérhető ami nagyobb diszk esetén többszöröse is lehet az USB sebességének.
Persze vsz jobban tudod neked mi az optimális.
-
christprhrdv
tag
válasz
ecaddict #4260 üzenetére
Hmm nagyon köszönöm!
Kicsit akkor kiegészíteném.
1.: Jogosultságok alatt azt értem, h a fájlrendszer ext2, és a gyári fw-vel beállítottam az ftp és a media server-es hozzáféréseket, amiket láttam szöveges fájlban tárol már le a router (meg még létrehozott vmi egyéb mappákat / fájlokat).
- Itt az a kérdés, h az oleg ezeket használja-e, vagy az FW váltásnál törölhetők?2.: Nekem 3.5-es vinyó van rajt, és install cuccok vannak rajt, amik havonta kellenek kb; meg családi dolgok, amik mondjuk kétnaponta előkerülnek.
- Itt azért nem szeretnék külön PC-t összeállítani, h felébresszem és kikapcsolgassam, az otthoni PC-k meg per pill, nem bizt, h állandóan otthon vannak. 2.5-ös disk-ek meg drágák, mert abból azért 400-700Gigánál van különbség.. Tehát azért jó volna +oldani a SpinDown-t..A sebességet egyébként nem ftp-s, hanem media serveres kapcs-nál mértem, ftp sem gyorsabb nálam helyi hálón és azért lenne jó 4-5MB/s-t elérni, mert néha a hálózati vinyóra 40-50 gigákat mentek, ha épp itthon telepítem újra vki PC-jét..
Köszönöm a válaszokat azért!
>> A lényegesebb kérdés tehát az, h épp a mostani ext2-es vinyót, ha lekapom, de adatok rajt vannak, Oleg-re váltok gyáriról, és visszamountolom beállítások után a vinyót, akkor semmi gondom nem lesz vele? Oleg mindent látni fog?
-
ecaddict
senior tag
válasz
christprhrdv #4253 üzenetére
Elég hiányos infókat adtál. Jogosultságokat említesz, de a fájl rendszert nem mondtad meg.
Ha Linux (ext2, ext3) akkor sima ügy, de gondolom nem az, mert ha az lenne nem kérdeznél.
FAT még működhet, de nem ajánlatos mert max. 4GB lehet a fájl méret.Az NTFS-el az a gond, hogy az azt kezelő progit el kell indítani azaz az optware-t pendrive-ra kell tenni amin valamilyen a router által alapból ismert fájllrendszer van (merthogy az NTFS nem az). Nekem ezzel sok tapasztalatom nincs, bár lehet összejönne, ha megpróbálnám.
A firmware az ami a router flash-re megy. Ebből nem akarsz semmit sem törölni. Az optware (firmware opcionális kiegészítő) megy valamelyik USB eszközre. Itt szabadon döntöd el mit teszel fel. Ha csak arra kell, hogy a fájljaid bárhonnan elérd lehet elég egy FTP. Ekkor könnyen le lehet a diszk pörgését állítani bár (akármennyire is népszerű most ez a téma) 2,5"-es diszk esetén nem sok értelmét látom mert a modem+router a többszörösét fogyasztja és normál esetben a diszk hamarabb avul el mint elromlik. Egyébként meg ha csak ritkán kell elérni az adataidat, lehet jobban jársz ha valami olyan eszközre teszed (pl. PC) amit ether-wake (WOL) funkcióval el tudsz távolról indítani amikor kell.
A másik véglet meg, hogy mindent felpakolsz, Web szerver mindenféle kiegészítőkkel, torrent optware fejlesztő környezet stb. Ekkor már érdemes folyamatosan menteni és tök mindegy, hogy folyamatosan megy a diszk és esetleg elszáll mert úgyis vissza tudod állítani.
A sebességes kérdésed sem értem. Nem mondtad, milyen progival milyen interfészen stb. Így csak annyit tudok mondani vsz van olyan Oleg konfig ami gyorsabb...
-
Laca0
addikt
Sziasztok!
Mitől lehet az, hogy próbálok egy scriptet indítani az init.d alól, és olyan üzenetet kapok, hogy nincs ott a fájl. Pedig ott van...
[root@WL500 init.d]$ ls -l
lrwxrwxrwx 1 root root 30 Sep 23 12:12 K70mysqld -> ../../share/mysql/mysql.server
-rwxr-xr-x 1 root root 246 Jul 11 04:05 S10xinetd
lrwxrwxrwx 1 root root 30 Sep 23 12:12 S70mysqld -> ../../share/mysql/mysql.server
-rwxr-xr-x 1 root root 3127 Sep 21 19:18 S80busybox_httpd
-rwxr-xr-x 1 root root 809 Aug 5 15:41 S80lighttpd
-rwxr-xr-x 1 root root 146 Jan 1 1970 S97Samba
-rwxr-xr-x 1 root root 3530 Sep 9 13:31 S99rtorrent
-rwxr-xr-x 1 root root 522 Jun 6 2005 rc.unslung
[root@WL500 init.d]$ /opt/etc/init.d/S99rtorrent
-sh: /opt/etc/init.d/S99rtorrent: not foundPedig ott van, és futtatható. Mi a franc lehet?
-
tpeter
aktív tag
"Létezik", vagy "létre lehet hozni" ez nem vészes.
Az hogy le tudod-e állítani a vinyót az agyatlan pörgésben, az leginkább a rack-en múlik. Szerintem elég sokat olvastam utána, de sajnos az én rack-em pl. nem támogatja ezt, úgyhogy a dolog kulcsa a körültekintő vásárlásban van.Pl. egy WD MyBook (asszem) egy idő után alapból leállítja magát ha nincs dolga, mindenféle interakció nélkül.
Mondjuk ekkor már nem is kell a pendrive.
-
cselok
csendes tag
Ha megfrisítem a routerem dd-wrt frimware-rel akkor azért vissza lehet állni a gyári frimware-re?
-
scholl
tag
Sziasztok!
ismét lenne egy kérdésem. A routerre most egy 8gbs pendrive van rádugva.
Erre mennek a letöltések. Viszont elég hamar megtelik. Arra gondoltam, hogy réteszek a másik usb re egy notebook vagy egy 3,5" külső vinyót. ha megtelik a pendrive, akkor arra támásolom. viszont én azt szeretném, hogy a vinyók csak akkor "pörögjenek" ha ténylegesen művelet lenne velük, így gondolom az életük is tovabb tart és energiatakarékosabb is.
szóval létezik olyan script amivel SSH a routerre, és mount aztan valami parancsot kiadok, feléled a vinyó aztan másolok, majd script, unmount és megint nem leáll a vinyó??
Vagy van erre okosabb megoldás is? Kellene hozzá speciális külső rack? -
christprhrdv
tag
Sziasztok!
Mi van akkor, ha a gyári FW van nekem fent, USB-ben ott a vinyó, minden beállítva és most szeretnék Oleg FW-t feltenni. Az mostani jogosultságokkal mi lesz? Vagy teljesen üres vinyóról kell kezdeni? Az Oleg által már nem használt gyári fájlokat ki tudom deríteni, h melyek azok és törölhetem?
A másik az, h mi lenne akkor, ha Pen-Drive-ra raknám az Oleg FW-t, a megosztani kívánt fájlok USB-vinyón.. Így le lehet állíttatani a vinyót, ha x ideig nem használják?
(És egyébként USB adatátvitel gyorsabb picit Oleg-el, mint gyárival? Nekem most 2.7MB/s-en stabilan megy, alá nem esik a szeptemberi gyári FW-el.)
üdv!
-
ecaddict
senior tag
Ebben teljesen igazad van, ékezetes karakter tényleg macerás vsftpd-vel.
Két megoldás van:
1. (gyors)
Addel #3551 hozzászólásában lévő linkről letölt majd vele felülír az /opt/sbin-ben található
[link]
+ vsftpd.conf-ba:
convert_charset_enable=1
local_charset=UTF8
remote_charset=WIN12502. (macerás)
vsftpd.devnet.ru alapján vsftpd build (igen a routeren!)
[link]
Lépésről lépésre:
[link]
Ez tényleg macera nekem pl. elakadt a 2.0.7 build egy
undefined reference to `EVP_sha256'-al és innentől már tényleg hackelés...Ha nagyobb fájlt kell LAN-on leszedni akkor esetleg mégis megéri az FTP-t használni pl. Firefox-ból:
ftp://admin@192.168.1.1/
Az admin ill. az IP cím a tényleges értékre cserélendő. -
sirlacika
csendes tag
Sziasztok,
Nagyon kezdő vagyok, így kérem a segítségeteket.
van két problémám. OLEG-ra felraktam szinte mindent, de sajnos nagyon fogy a memória a tűzfalban..
[root@WL-001D603720F1 /usr]$ free
total used free shared buffers
Mem: 30164 24720 5444 0 5468
Swap: 524276 0 524276
Total: 554440 24720 529720[root@WL-001D603720F1 /usr]$ df
Filesystem 1k-blocks Used Available Use% Mounted on
/dev/root 3072 3072 0 100% /
/dev/discs/disc0/part1 988212 44820 893192 5% /opt
/dev/discs/disc0/part3 478743928 131236 454293900 0% /opt/etc/samba/Sharemit tehetek, hogy ne fogyjon el?
Van valakinek megoldása arra, hogy az oleg hdd-ről bootoljon?
és még egy problem...:
/opt/etc/init.d/S80lighttpd restart -ra ezt kapom:
[root@WL-001D603720F1 /usr]$ 2008-10-05 17:21:54: (server.c.918) WARNING: unknown config-key: Fastcgi.server (ignored)
köszönöm a segítséget!
sirlacika
-
-
Angelo_
csendes tag
válasz
odipapa #4247 üzenetére
Lényeges, hogy megbízható márka legyen. Én sokat töltöttem le, hetekig is ment folyamatosan kikapcsolás nélkül, 500 GB-os maxtor, pár hét után eldurrant (javíthatatlan). Nem szerettem mert elég zajos is volt a ventillátora. (3.5 collos vinyó volt benne). Most egy kisebb, 2.5 collos vinyót fogok beszerezni, Seagate-et vagy WD-t. Valószínűleg fogok írni valami scriptet arra, hogy minden nap 2-3 órát automatikusan megálljanak a letöltéseim és utána újrainduljanak.
-
tszzs
csendes tag
válasz
odipapa #4247 üzenetére
pont elcsesztem egy napot ezzel, olyat vegyél, amit le tudsz állítani power management céljából. Ez ugyanis nem triviális ezekkel az eszközökkel.
Talán akkor jársz a legjobban, ha nem bízod a linuxra, hanem eleve olyat veszel, amiben van forgalomtól függő leállítás.Hub.
Szerintem a hdd-t dugod a hubra, nem fordítva
Ha arra gondolsz, hogy a vinyót két gép (router+PC) használná egyidőben a hubon keresztül, akkor nem fog menni. Pl a fájlrendszerek sem engedik ezt meg, nem is beszélve a hubról.
Oszd meg Sambával. -
odipapa
senior tag
Sikerült végre megvalósítani a gép nélküli letöltést másik FTP szerverről
hálaAngelo_
-nak!
Most USB-s HDD beszerzését tervezem. Jó tanácsokat szívesen veszek evvel kapcsolatban.
Ezzel kapcsolatban: Lehet hogy hülye kérdés, ha egy külső USB-s HDD-re rádugok egy USB-hub-ot akkor mehet rá az írás a routeren keresztül és közben olvashatja pl. egy mediaplayer vagy a HUB-ot csak a gép tudja kezelni.
Most a nyomtatóval szívok már egy ideje, nem akar összejönni. A router látja a nyomtatót, a nyomtatás beállítasainál már szinte mindent megpróbáltam, de nyomtatni nem akar. (Canon ip 1500) -
Bocsek
aktív tag
válasz
ecaddict #4237 üzenetére
Az lehet, csak nekem nem sikerült beállítani hogy a vsftp jól kezelje az ékezetes karaktereket. Így most sikerült összehoznom hogy ugyanazt látom ssh, ftp és samba alól
Az tény hogy gyorsabb, de LAN-on az ember úgyis samba-t használ, FTP pedig azért van (legalábbis nálam) hogy WAN-ról is elérhetőek legyenek a routeren lévő fájljaim. Ergo az a sebességkülönbség nem sokat számít, hiszen ahhoz hogy a proftp 1,9MB/sec-es sebességét ki lehessen egyáltalán használni, legalább 15Mbites feltöltési sebességgel kell bírnia annak a netelőfizetésnek amire a routert dugtuk. Ilyen nete nem sok embernek van... (Bár lassan én közéjük tartozom, jön a Digi
)
Szóval nekem nem számít ekkora sebességkülönbség, nálam a proftp a nyerő mert azt elsőre sikerült úgy beállítanom ahogyan szerettem volna.
-
Honkydoo
őstag
Sziasztok!
Frissen telepítettem a lighttpd-t és idításkor ezt a hibaüzenetet kapom:
Starting web server: lighttpd
Duplicate config variable in conditional 0 global: fastcgi.server
2008-10-04 10:00:01: (configfile.c.885) source: cat /opt/etc/lighttpd/conf.d/*.conf line: 15 pos: 1 parser failed somehow near here: (EOL)
2008-10-04 10:00:01: (configfile.c.885) source: /opt/etc/lighttpd/lighttpd.conf line: 333 pos: 1 parser failed somehow near here: (EOL)Mi lehet a baj? Légyszi segítsetek!
Köszi
-
tszzs
csendes tag
Hi,
legyetek szívesek tippet adni, hogy a wl500gP v2-n Oleg firmware-rel (utolsó verzió)
miért nem megy a wireless.
Már feltettem az összes elérhető gyári fw-t, factory reset, majd onnan az oleg, de nincs wireless jel, pedig air is világít, hibaüzenetet meg nem találok a logban, opciókat hiába kapcsolom.
Oleg előző sem jó (gondoltam, talán mégsem v2)
Gyári fw wireless működik.
Tk csak a hdd spindownt próbálom belehekkelni, ha ez megoldható a gyárival, akkor már elégedett lennék.Kösz
-
ecaddict
senior tag
Az /opt/etc/xinetd.d/-ben kell lenni egy vsftp fájlnak (ezt az ipkg teszi fel), nálam ez:
# description: The vsftpd FTP server serves FTP connections.
# it uses normal, unencrypted usernames and passwords for auth
service ftp
{
disable = no
socket_type = stream
user = admin
server = /opt/sbin/vsftpd
server_args = /opt/etc/vsftpd.conf
wait = no
nice = 10
only_from = 192.168.1.0/24
}Ha jól emlékszem eredetileg user = root-van benne (mivel ezen a routeren a root=admin) átírtam.
Hogy ne a firmware vsftpd fusson, leállítom az /opt/etc/init.d/S10xinetd-ben (killall vsftpd):
#!/bin/sh
OPTWARE_TARGET=oleg
#
# Startup script for xinetd
#
# Stop myself if running
killall vsftpd 2>/dev/null
killall xinetd 2>/dev/null
...Ha a LAN-ról már megy akkor érdemes WAN (internet)-ről próbálni (itt több hiba is lehet, nem megy át a firewall-on, rossz IP cím, only_from nem engedi ahonnan próbálod stb.). A router WAN címét a köv. parancsal lehet megnézni:
ifconfig | grep "inet addr"
A WAN cim az ami nem, 127., 192.-al kezdődik.LAN-on a vsftpd jóval gyorsabb mint a proftpd:
vsftp ~ 3.4 MB/s
proftpd ~ 1.9 MB/s
Lehet valamit nagyon elrontottam a konfignál, de nekem többször ez jött ki. Nem is értettem, hogy lehet egy FTP lassabb mint pl. a Samba. -
Bocsek
aktív tag
Én proftp-t használok, semmi bajom vele
-
szucs69
csendes tag
Sziasztok,
valaki próbált már az USB -be mobil sticket dugni és úgy netezni?
vagy hülyeség?
atisz -
Tizio
tag
válasz
Angelo_ #4230 üzenetére
angelo
azért lefutattam:login as: root
root@192.168.1.1's password:
[root@Asus root]$ ipkg list_installed
adduser - 1.10.3-1 - a multi-call binary for login and user account administration
bzip2 - 1.0.5-1 - Very high-quality data compression program
cyrus-sasl-libs - 2.1.22-2 - Provides client or server side authentication (see RFC 2222).
e2fslibs - 1.41.1-1 - Ext2 Filesystem Libraries
e2fsprogs - 1.41.1-1 - Ext2 Filesystem Utilities
gdbm - 1.8.3-2 - GNU dbm is a set of database routines that use extensible hashing. It works similar to the standard UNIX dbm routines.
glib - 2.12.13-1 - The GLib library of C routines.
ipkg - 0.99.149-2 - lightweight package management system
libdb - 4.2.52-3 - Berkeley DB Libraries
libuclibc++ - 0.2.2-8 - C++ standard library designed for use in embedded systems
libxml2 - 2.7.1-1 - Libxml2 is the XML C parser and toolkit developed for the Gnome project.
libxslt - 1.1.24-1 - An XML Stylesheet processor based on libxml2
lighttpd - 1.4.19-5 - A fast webserver with minimal memory footprint.
mc - 4.6.1-3 - Midnight Commander File Manager
openldap-libs - 2.3.43-1 - Open Lightweight Directory Access Protocol
openssl - 0.9.7m-4 - Openssl provides the ssl implementation in libraries libcrypto and libssl, and is needed by many other applications and librari
pcre - 7.8-1 - Perl-compatible regular expression library
php - 5.2.6-2 - The php scripting language
php-fcgi - 5.2.6-1 - The php scripting language, built as an fcgi module
slang - 2.1.4-1 - S-Lang is a multi-platform library designed to allow a developer to create robust multi-platform software.
uclibc-opt - 0.9.28-13 - micro C library for embedded Linux systems
vsftpd - 2.0.7-1 - ftp daemon with an emphasis on speed and security
xinetd - 2.3.14-8 - Highly configurable, modular and secure inetd
zlib - 1.2.3-3 - zlib is a library implementing the 'deflate' compression system.
Successfully terminated.[root@Asus root]$ ipkg list installed
Successfully terminated.
[root@Asus root]$ -
Tizio
tag
ez az ftp-s dolog nem akar össze jönni,
ha ps parancsot beírom mit kell hogy irjon ha fut az ftp?
login as: root
root@192.168.1.1's password:
[root@Asus root]$ ps
PID Uid VmSize Stat Command
1 root 636 S /sbin/init
2 root SW [keventd]
3 root SWN [ksoftirqd_CPU0]
4 root SW [kswapd]
5 root SW [bdflush]
6 root SW [kupdated]
7 root SW [mtdblockd]
61 root 380 S httpd vlan1
64 root 412 S syslogd -m 0 -O /tmp/syslog.log -S -l 7
66 root 460 S snmpd -c /tmp/snmpd.conf
67 root 364 S klogd
71 nobody 488 S [dnsmasq]
73 root 552 S nas /tmp/nas.lan.conf /tmp/nas.lan.pid lan
76 root SW [khubd]
85 root 276 S lpd
87 root 260 S p9100d -f /dev/usb/lp0 0
90 root 340 S waveservermain
92 root 344 S rcamdmain
96 root SW [usb-storage-0]
97 root SW [scsi_eh_0]
103 1 364 S [portmap]
106 root 504 S /usr/sbin/statd
108 root SW [nfsd]
109 root SW [lockd]
110 root SW [rpciod]
112 root 484 S /usr/sbin/mountd
125 root 428 S udhcpc -i vlan1 -p /var/run/udhcpc0.pid -s /tmp/udhcp
126 root 680 S pppd file /tmp/ppp/options.wan0
128 root 312 S infosvr br0
129 root 476 S watchdog
132 root 344 S ntp
138 root SW [kjournald]
145 root 484 S dropbear
151 root 580 S /opt/sbin/xinetd
161 root 996 S /usr/sbin/smbd -D -l /opt/var/log/smbd.log -s /opt/et
163 root 1000 S /usr/sbin/nmbd -D -n ASUS -o -l /tmp -s /opt/etc/samb
165 root SW [kjournald]
220 root 428 R vi /opt/etc/lighttpd/lighttpd.conf
2255 root 1320 S [smbd]
2283 root 728 S dropbear
2285 root 548 S -sh
2288 root 396 R ps
[root@Asus root]$ -
csaboca66
csendes tag
hogyan lehetne megoldani, hogy a passwordoket külön tárolja?
Sajnos nem tudom. Desktop linuxokon (legalabbis az ujabbakon) altalaban ez az alapbeallitas. A routeren ugy latom nem. Kiprobaltam, hogy kezzel letrehozom, de nem hasznalta
.
Valahol a neten olvastam, hogy a pwconv paranccsal lehet bekapcsolni ezt a modot (pwunconv pedig kikapcsolja), de nalam nincs a routeren ilyen. A Fedoraban van, az /usr/sbin alatt, de hat ott meg nem kell.
-
odipapa
senior tag
válasz
Angelo_ #4224 üzenetére
login as: root
root@192.168.1.1's password:
[root@WL-0022152F80AC root]$ mkdir -p /opt/tmp/ipkg
[root@WL-0022152F80AC root]$ ipkg.sh update
mkdir: Cannot create directory `/opt/lib/': Not a directory
[root@WL-0022152F80AC root]$ ipkg.sh install ipkg
ERROR: File not found: /opt/lib/ipkg/lists/wl500g
You probably want to run `ipkg update'
ERROR: File not found: /opt/lib/ipkg/lists/optware
You probably want to run `ipkg update'
mkdir: Cannot create directory `//opt/lib/': Not a directory
mkdir: Cannot create directory `//opt/lib/': Not a directory
touch: //opt/lib/ipkg/status: Not a directory
/usr/bin/ipkg.sh: /usr/bin/ipkg.sh: 1182: cannot open //opt/lib/ipkg/status: No such file
mv: unable to stat `//opt/lib/ipkg/status': Not a directory
/usr/bin/ipkg.sh: /usr/bin/ipkg.sh: 1182: cannot create //opt/lib/ipkg/status: D irectory nonexistent
/usr/bin/ipkg.sh: /usr/bin/ipkg.sh: 1182: cannot create //opt/lib/ipkg/status: D irectory nonexistent
ERROR: File not found: /opt/lib/ipkg/lists/wl500g
You probably want to run `ipkg update'
ERROR: File not found: /opt/lib/ipkg/lists/optware
You probably want to run `ipkg update'
ipkg_get_install: ERROR: Cannot find package ipkg in /opt/lib/ipkg/lists
ipkg_get_install: Check the spelling and maybe run `ipkg update'.
mkdir: Cannot create directory `//opt/lib/': Not a directory
touch: //opt/lib/ipkg/status: Not a directory
/usr/bin/ipkg.sh: /usr/bin/ipkg.sh: 1182: cannot open //opt/lib/ipkg/status: No such file
mv: unable to stat `//opt/lib/ipkg/status': Not a directory
[root@WL-0022152F80AC root]$ ipkg update
Downloading http://wl500g.dyndns.org/ipkg/Packages
file_move: ERROR: failed to rename /tmp/ipkg-sh9tmH/Packages to /opt/lib/ipkg/li sts/wl500g: Not a directory
Downloading http://ipkg.nslu2-linux.org/feeds/unslung/wl500g/Packages
file_move: ERROR: failed to rename /tmp/ipkg-sh9tmH/Packages to /opt/lib/ipkg/lists/unslung: Not a directory
An error ocurred, return value: 2.
[root@WL-0022152F80AC root]$ -
odipapa
senior tag
válasz
Angelo_ #4221 üzenetére
Már az ipk update-nél is valami gáz van:
login as: root
root@192.168.1.1's password:
[root@WL-0022152F80AC root]$ ipkg update
Downloading http://wl500g.dyndns.org/ipkg/Packages
file_move: ERROR: failed to rename /tmp/ipkg-ZVHLXr/Packages to /opt/lib/ipkg/li sts/wl500g: Not a directory
Downloading http://ipkg.nslu2-linux.org/feeds/unslung/wl500g/Packages
file_move: ERROR: failed to rename /tmp/ipkg-ZVHLXr/Packages to /opt/lib/ipkg/li sts/unslung: Not a directory
An error ocurred, return value: 2.
[root@WL-0022152F80AC root]$ ipkg list|grep screen
[root@WL-0022152F80AC root]$ ipkg list|grep yafc
[root@WL-0022152F80AC root]$ -
Angelo_
csendes tag
válasz
odipapa #4220 üzenetére
Valószínűleg nem adtam meg a package teljes nevét (most éppen meghalt az usb vinyóm, ezért nem tudom előre kipróbálni amit írok, csak emlékezetből teszem). Akkor a következő lépés, hogy megtudjuk a neveket. Ehhez három parancsot kell kiadni, a második és harmadik ouputját post-old ide.
ipkg update
ipkg list|grep screen
ipkg list|grep yafc
copy-paste működik a putty-ban, ha a | karaktert esetleg nem találnád. Copy-hoz elég kijelölni valamit az egérrel a terminál ablakban. A paste pedig a jobb-click.
-
odipapa
senior tag
válasz
Angelo_ #4217 üzenetére
Igen, úgy próbáltam, de jött a hiba üzenet:
login as: root
root@192.168.1.1's password:
[root@WL-0022152F80AC root]$ ipkg install screen
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package screen.
Check the spelling or perhaps run 'ipkg update'
[root@WL-0022152F80AC root]$ ipkg install yafc
Nothing to be done
An error ocurred, return value: 4.
Collected errors:
Cannot find package yafc.
Check the spelling or perhaps run 'ipkg update'
[root@WL-0022152F80AC root]$ -
csaboca66
csendes tag
a passwd fájl a ftp userek adatait tartalmazza, vagy az egész "rendszer" user adatokat?
Az egesz rendszeret. A linuxok ebben a fajlban taroljak a felhasznalok adatait (mar ha az /etc/passwd fajlrol beszelunk). Neha a jelszavak is ebben vannak, de altalanosan inkabb kulon szokas azokat tarolni.
-
Angelo_
csendes tag
válasz
World-Soft #4216 üzenetére
Én olyan 20-30 Mbit körüli sebességet tudtam elérni a router-re kötött usb hdd és egy pc között.
-
Angelo_
csendes tag
válasz
odipapa #4215 üzenetére
Hali,
Ez nem windows, az ipkg parancs megcsinálja a letöltést, bemásolást installálást egyben :-)
Feltételezem, hogy a tutorial 3. részét megcsináltad. Ha igen, akkor a következőt kell tenni:
1) admin userként belépsz a router-be putty-val.
2) kiadod az alábbi parancsokat:ipkg install screen
ipkg install yafc
Ezek installálják a szükséges két programot. Ha kész, akkor tovább megyünk, ha hibaüzenetet kapsz, post-old ide.
-
World-Soft
senior tag
Sziasztok!
Az "ASUS WL-500G Premium"-nál nincs újabb vagy hasonló router?
Pl. ami 125Mbps, vagy Gigabites hálózat, Vista alaptámogatás, stb....
A másik kérdésem, hogy amikor hálózaton el akarom érni a routerre kötött HDD-t, annak normális sebessége van? Tehát ugyanolyan sebességgel át tudom mondjuk egy TCommander-rel húzni a cuccokat, mint ha az egy másik PC lenne?
Üdv:
Zoli -
odipapa
senior tag
válasz
ecaddict #4201 üzenetére
Nem tudtam használni a Ext2IFS_1_11 progit, ha csatlakoztatva volt a pendrive állandóan hibaüzenetet adott a futtatás során, pendrive nélkül viszont felismerte a gép merevlemezét.
Próbálkoztam egy másik progival is Ext2Fsd, ez beolvasta a pendrive-ot de csak az egyik particiót tudta olvasni, azt amelyikben a samba mappa van. Tehát az általam rámásolt anyagokat még mingíg nem tudtam "hagyományos" úton visszanyerni. -
Angelo_
csendes tag
válasz
odipapa #4212 üzenetére
Megnéztem, a 7. rész másról szól, nem kell. 5,6 sem.
Szóval az általam használt ftp megoldáshoz két csomagot kell installálni: yafc és screen. Ezt a következő parancsokkal lehet megtenni, ssh terminal kapcsolaton keresztül:
ipkg install screen
ipkg install yafcA yafc az ftp kliens program, terminálból működik. A screen pedig azért kell, hogy ne kelljen folyamatosan fenntartani a terminal kapcsolatot. Installáld a két csomagot, ha kész leirom a használatot is.
-
scholl
tag
hi!
a passwd fájl a ftp userek adatait tartalmazza, vagy az egész "rendszer" user adatokat? -
Tizio
tag
válasz
Angelo_ #4205 üzenetére
szia angelo_
megy az ssh és kintről is elérhető.
most az ftp-s eléréssel küzdök, pontosabban szerintem nincs jól beállítva mert nem enged belépni semmilyen előre beállított user név alól.
egyszóval bénázok.
vi /opt/etc/xinetd.d/vsftp :oervice ftp
{
disable = no
socket_type = stream
user = mavron
server = /opt/sbin/vsftpd
server_args = /opt/etc/vsftpd.conf
wait = no
nice = 10
only_from = 0.0.0.0/0
}
~
Hozzá adtam egy ftp nevű felhasználót is ahogy azt roby írta de azzal sem ment.
próbáltam az user, admin, ftp, mavron, -nal is de nem engedi a belépést.vi /opt/etc/vsftpd.conf
ezen is végig mentem töviről hegyire, de semmi változás,
Mi az ftp függősége, sambáig minden megvolt, majd kihagytam a 5,6,7,8-részt (asus.szte.eu szerint)és feldobtam az ftp-t.
valami kellett volna még hozzá hogy menjen az ftp? -
ecaddict
senior tag
A scriptek amit postoltam nem a diszk pörgését állítják le, hanem leállítják a diszkről futó progikat (először finoman, majd ha nem megy kegyetlenül) és azután lecsatolják a partíciókat.
Így már biztonságosan lehet kihúzni az USB-ből.
A progikat azért kell leállítani mert pl. `umount -f /opt` nem tudja lecsatolni a diszket, ha azt valami használja.A lecsatolás nélküli progi leállítást akkor használom, ha pl archiválom az /opt tartalmát.
Már korábban írtam, érdekességként kipróbáltam de az én USB házamnál úgy tűnt nem megy a pörgés leállítás. Ahhoz, hogy ez jól menjen eleve USB stick-re kellene rakni a swap-ot és az /opt-ot (ide megy a log). Vsz. ezt akkor próbálgassátok, ha már minden megy. 2.5-es diszknél nekem nem igazán érdekes a funkció.
Röviden: A scripteket arra használom, hogy utána biztonságosan ki tudjam húzni az USB csatiból a diszket.
Ha részletesebben is érdekel a dolog (és nem gond az angol) google és
Linux man umount command -
Angelo_
csendes tag
Az utóbbi két napban nem volt időm forumozni.
Tizio: megy már az ssh?
Odipapa: először a 'screen' package-et kellene installálni ipkg segítségével. -
ecaddict
senior tag
válasz
odipapa #4200 üzenetére
Nálam a shutdown:
/tmp/local/sbin/shutdown
(`flashfs save && flashfs commit && flashfs enable` módosítás után!)#!/bin/sh
# stop usb services
echo "Kill all usb services"
#stop ftp variants
PLIST="vsftpd stupid-ftpd"
for DISKP in $PLIST ; do
if [ -n "`pidof $DISKP`" ]; then
killall $DISKP
echo "$DISKP stopped"
fi
done
echo "stopping autostart services..."
/opt/etc/init.d/rc.unslungstop
PLIST="smbd nmbd cron xinetd lighttpd syslogd mysqld transmissiond httpd"
echo "stopping selected processes"
for DISKP in $PLIST ; do
if [ -n "`pidof $DISKP`" ]; then
echo "stopping $DISKP"
killall $DISKP
fi
done
sleep 3
UMFAIL=2
if [ "$1" = "-u" ]; then
UMFAIL=0
echo "umounting disk"
DISKS=`mount | grep "/dev/discs" | awk '{print $3}' | sort -r`
for DISK in $DISKS ; do
echo "shutting down disk: ${DISK}..."
`umount -f $DISK`
if [ $? != 0 ]; then
echo "Failed to umount $DISK..."
UMFAIL=1
fi
done
fi
DISKS=`cat /proc/swaps | grep "/dev/" | awk '{print$1}' | sort -r`
for DISK in $DISKS ; do
echo "shutting down swap: ${DISK}..."
swapoff $DISK
done
if [ $UMFAIL = 0 ]; then
echo "USB drive safe to remove!"
fiHa kell umount akkor shutdown -u egyébként csak shutdown
A /opt/etc/init.d/rc.unslungstop pedig:
#!/bin/sh
# Stop all init scripts in /opt/etc/init.d
# executing them in numerical order.
#
SRVS=`echo /opt/etc/init.d/S??* | /usr/bin/tr " " "\n" | /usr/bin/sort -r`
for i in $SRVS ;do
# Ignore dangling symlinks (if any).
[ ! -f "$i" ] && continue
case "$i" in
*.sh)
# Source shell script for speed.
(
trap - INT QUIT TSTP
set stop
. $i
)
;;
*)
# No sh extension, so fork subprocess.
$i stop
;;
esac
done
Új hozzászólás Aktív témák
Hirdetés
● Olvasd el az összefoglalót!
- Samsung Galaxy A35 128GB, Kártyafüggetlen, 1 Év Garanciával
- Telefon felvásárlás!! iPhone 16/iPhone 16 Plus/iPhone 16 Pro/iPhone 16 Pro Max
- Samsung Galaxy Z Flip5 5G / 8/256 GB / Gyári független / 12 hó Garancia
- Lenovo ThinkPad P51s, P52s, T570, T580 eredeti Lenovo, belső akkumulátor eladó
- Panasonic CF-XZ6 AIO all-in-one laptop tablet 2k touch i5-7300u speciális ütésálló
Állásajánlatok
Cég: Liszt Ferenc Zeneművészeti Egyetem
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest