Page 4 of 5 FirstFirst ... 2345 LastLast
Results 46 to 60 of 127

Thread: Asus RT-N16

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Question RT-N16: Dateien auf USB Laufwerk bei geringem Speicherplatz löschen?

    Hi!

    Ich habe mal wieder ein kleines Problem das ich auf Grund meiner mangelnden Unix Kenntnisse leider nicht selbst lösen konnte.

    Hintergrund:
    Ich habe eine Wlan-fähige Webcam hier stehen, diese funktioniert einwandfrei, ich lade mit ihr Bilder in festgelegten Zeitabständen via ftp auf einen USB Stick der am RT-N16 hängt. Das ganze ist soweit auch gut gelöst, leider ist der USB-Stick aber irgednwann voll .

    Problem:
    Kann man automatisiert überprüfen ob noch XX mb Speicherplatz auf dem Laufwerk frei sind, und falls diese Grenze unterschritten wird gezielt Dateien aus einem Verzeichnis löschen (in dem Fall immer die älteste Datei)? Das würde mir einige Probleme ersparen .


    Hat jemand eine Idee dazu? Wie gesagt, ich kenn mich da leider null aus, außer das ich Wengis howto ausgeführt habe und mit nem anderen Howto nen Webserver gestartet habe bin ich da ein unbeschriebenes Blatt.


    Gruß
    MrMmmkay

  2. #2
    Hi

    was hälst du davon?

    http://newsgroups.derkeiler.com/Arch.../msg01206.html

    k.A. obs funktioniert, nur eben mal schnell gegoogelt

    guten Rutsch
    RT-N66U TomatoUSB 1.28.0000 MIPSR2-135 K26AC USB AIO-64K running Entware-NG
    pyload 0.4.9
    minidlna 1.1.2
    samba 3.6.5
    openvpn 2.3.10
    ̶W̶L̶5̶0̶0̶g̶P̶ ̶1̶.̶9̶.̶2̶.̶7̶-̶r̶t̶n̶-̶r̶4̶7̶5̶0 retired

  3. #3
    Hi!

    Danke dafür . Allerdings wollte das net so wie es sollte, habe jetzt noch ne andere Lösung gefunden, das Script selbe rläuft auch so:

    Code:
    find -P /tmp/harddisk/www/xyz -type f -mmin +1440 -exec rm -f {} \;
    Damit werden alle Dateien gelöscht die älter als 24 Stunden sind, das reicht für meine Anwendung da die Bilder der Webcam immer etwa gleich groß sind.



    Allerdings bekomme ich es nicht hin das ganze mit cron zum laufen zu bekommen. wenn ich

    Code:
    crontab -e
    eingebe bekomme ich immer eine Fehlermeldung:

    Code:
    You (MeinName) are not allowed to use this program (crontab)
    Ich habe jetzt die

    Code:
    /opt/etc/crontab
    so bearbeitet:

    Code:
    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin
    MAILTO=""
    HOME=/
    # ---------- ---------- Default is Empty ---------- ---------- #
    */5 * * * * tmp/harddisk/www/size.sh
    Das sollte doch bewirken das das Script alle 5 Minuten ausgeführt wird, oder? Macht es aber irgendiwe nicht .
    Last edited by MrMmmkay; 30-12-2012 at 21:16.

  4. #4
    Join Date
    Jul 2007
    Location
    Austria
    Posts
    1,336
    Quote Originally Posted by MrMmmkay View Post
    Das sollte doch bewirken das das Script alle 5 Minuten ausgeführt wird, oder? Macht es aber irgendiwe nicht .
    Nun, sollte kein großes Problem sein:
    1.) Führe den Befehl einmal auf der Komandozeile aus. Wenn das geht, musst du nur für jeden!!! Befehl den kompletten Pfad angeben, also /opt/bin/find, usw.... (exec, rm)
    2.) Dann prüfst du die Funktion nochmals auf der Komandozeile.
    3.) Nun schreibst du den Befehl in einen Script oder direkt in die /opt/etc/crontab
    4.) Ein Script muss als erste Zeile immer mit
    Code:
    #! /bin/sh
    beginnen.


    Wenn der Befehl auf der Komandozeile nicht funktioniert, dann fehlt vermutlich der Befehl find, einfach findutils nachinstallieren.
    Natürlich einen Script mit chmod 755 /Pfad/Scriptname ausführbar machen.

    Viel Spass und einen guten Rutsch!
    Alle HowTo's, all howto's

    RT-N16 1.9.2.7-rtn-r3121, Samba, VSFTP, Lightthpd, PHP, Perl, MySQL, Serendipity, Aria2web, HDD 640GB
    RT-N66U, 16GB MicroSD/ 2 Partitions, 2,5" HDD 1TB, running with Merlin's FW and Entware, 16 Mbit A1,
    Netgear DGND 3700V2, QNAP TS119PII 4 TB, QNAP TS209 2 TB Raid1, Backup Synology DS107+ 1 TB, HP CP1515n

  5. #5
    HiHo,

    Also das script läuft, manuell mehrfach getestet, habe es mit "chmod a+x" ausführbar gemacht. Habe absolute Pfade drin, spielt also auch keine Rolle von wo ichs ausführe.

    Code:
    #!/bin/bash
    find -P /tmp/harddisk/www/xyz -type f -mmin +1440 -exec rm -f {} \;
    Aber anscheinend funktioniert der Aufruf in cron nicht so wie er soll, siehe oben.
    Da ich mich da nicht auskenne stehe ich gerade etwas auf dem Schlauch wie ich das noch besser testen könnte.

    Auch nen guten Rutsch an alle
    Last edited by MrMmmkay; 31-12-2012 at 09:05.

  6. #6
    Quote Originally Posted by MrMmmkay View Post
    Code:
    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin
    MAILTO=""
    HOME=/
    # ---------- ---------- Default is Empty ---------- ---------- #
    */5 * * * * tmp/harddisk/www/size.sh
    ähm hast du unter dem Befehl noch eine Leerzeile drin? sonst läuft cron nicht.

    edit: die 5 Minuten sind ja nur jetzt zum testen, oder? Eigentlich muss der Script ja nur einmal am Tag laufen
    Last edited by !gm; 31-12-2012 at 10:38.
    RT-N66U TomatoUSB 1.28.0000 MIPSR2-135 K26AC USB AIO-64K running Entware-NG
    pyload 0.4.9
    minidlna 1.1.2
    samba 3.6.5
    openvpn 2.3.10
    ̶W̶L̶5̶0̶0̶g̶P̶ ̶1̶.̶9̶.̶2̶.̶7̶-̶r̶t̶n̶-̶r̶4̶7̶5̶0 retired

  7. #7
    Quote Originally Posted by !gm View Post
    ähm hast du unter dem Befehl noch eine Leerzeile drin? sonst läuft cron nicht.

    edit: die 5 Minuten sind ja nur jetzt zum testen, oder? Eigentlich muss der Script ja nur einmal am Tag laufen
    .......... warum bitte muss da ne Leerzeile rein???

    Jetzt geht alles, dankeschön !

    Naja, das mit den 5 Minuten is schon so gedacht, wenn das nur einmal am Tag läuft habe ich ja kurz vor ablauf des Tages ne Datenmenge von fast 48 Stunden, wollte immer nur die letzten 24 Stunden gespeichert haben .

    Happy new year, like every year :P

  8. #8

    Arrow RT-N16 startet sich unregelmäßig neu

    Hi!

    Habe mal wieder ein Problemchen. Mein RT-N16 mit Enthusiasten Firmware (build 5080 mit altem broadcom Treiber) startet sich unregelmäßig neu. Manchmal hält es 2 Stunden, manchmal meint er alle 5 Minuten er müsste sich ausklinken. Dann wird eine neue IP fürs Inet abgerufen und das W-Lan für alle Clients ist kurz weg. Das nervt im Moment tierisch da ich per jdownloader ca. 70gb runterladen möchten, ich habe schon gefühlte 1000 captchas eingeben müssen, nach jedem reconnect ein neues .

    Gibt es eine Möglichkeit den Grund für die resets aus einem Logfile o.Ä. rauszubekommen? Habe nämlich auch eine kleine Homepage auf einer externen Festplatte am Router hängen, außerdem nimmt eine Webcam regelmäßig Bilder darauf auf, ftp ist an, so recht weiß ich nicht wo ich ansetzten soll .

    Gruß MrMmmkay

  9. #9
    hey mmmkay

    erst kurz werbung für pyload http://pyload.org

    Dann solltest du mal gucken, wie sich der router ohne die ganze Services verhält die evtl. den Speicher zumüllen vlt. isses ja das Netzteil. Der syslog ist wahrscheinlich nicht wirklich aussagekräftig, da der nach dem Neustart ja weg ist. Vlt. direkt auf die Konsole zugreifen (serielles kabel) da bekommst du die letzte Fehlermeldung auf jeden Fall ausgegeben.

    kann sein, dass es noch mehr Lösungsansätze gibt (Temperatur? - neee)

    gruß gm
    RT-N66U TomatoUSB 1.28.0000 MIPSR2-135 K26AC USB AIO-64K running Entware-NG
    pyload 0.4.9
    minidlna 1.1.2
    samba 3.6.5
    openvpn 2.3.10
    ̶W̶L̶5̶0̶0̶g̶P̶ ̶1̶.̶9̶.̶2̶.̶7̶-̶r̶t̶n̶-̶r̶4̶7̶5̶0 retired

  10. #10
    Quote Originally Posted by !gm View Post
    Vlt. direkt auf die Konsole zugreifen (serielles kabel) da bekommst du die letzte Fehlermeldung auf jeden Fall ausgegeben.
    Hi!

    Es ist auch moeglich, um netconsole zu benutzen. Aber dafur muessen Sie die Firmware mit Kernel-Treiber netconsole haben. https://www.kernel.org/doc/Documenta...netconsole.txt
    * Wiki *

  11. #11
    Quote Originally Posted by !gm View Post
    hey mmmkay

    erst kurz werbung für pyload http://pyload.org

    Dann solltest du mal gucken, wie sich der router ohne die ganze Services verhält die evtl. den Speicher zumüllen vlt. isses ja das Netzteil. Der syslog ist wahrscheinlich nicht wirklich aussagekräftig, da der nach dem Neustart ja weg ist. Vlt. direkt auf die Konsole zugreifen (serielles kabel) da bekommst du die letzte Fehlermeldung auf jeden Fall ausgegeben.

    kann sein, dass es noch mehr Lösungsansätze gibt (Temperatur? - neee)

    gruß gm

    Erstmal danke für die fixen antworten!

    Hmm, bin mit dem jdownloader schon recht zufrieden, zumal es endlich ein plugin gibt das die captachs direkt aufs Android schicken kann .

    Also Netzteil kann ich leicht prüfen, hab noch einen zweiten RT-N16 hier stehen. Kann ich eigentlich einfach die beiden Dateien in der Weboberfläche sichern (Firmware und.. keine Ahnung wies heist ^^), auf den anderen Router aufspielen und den dann Plug&Play austauschen?

    Temperatur... was verträgt der denn so für Umgebungstemperaturen? Der steht bei mir mit drei externen Festplatten und nem DSL-Modem in nem Schränkchen drin, da sinds gut und gerne 35°C drin.

    Hat der RT denn nen Seriellen Anschluss zum auslesen??

    Gruß MrMmmkay

  12. #12
    Quote Originally Posted by MrMmmkay View Post
    Hat der RT denn nen Seriellen Anschluss zum auslesen??
    da rechts die Steckerleiste über dem abgedeckten wlan-chip ist UART

    http://wl500g.info/attachment.php?at...1&d=1242217559
    RT-N66U TomatoUSB 1.28.0000 MIPSR2-135 K26AC USB AIO-64K running Entware-NG
    pyload 0.4.9
    minidlna 1.1.2
    samba 3.6.5
    openvpn 2.3.10
    ̶W̶L̶5̶0̶0̶g̶P̶ ̶1̶.̶9̶.̶2̶.̶7̶-̶r̶t̶n̶-̶r̶4̶7̶5̶0 retired

  13. #13
    So, nach einer "kleinen" Testphase hat sich gezeigt das das Problem anscheinend Hardwarebdingt war. Habe meinen Zeiten RT-N16 ausgemottet und die Geräte einfach ausgetauscht (auch das Netzteil), seit dem habe ich keine nennenswerten Abstürze mehr :-).

    Gruß
    MrMmmkay

  14. #14

    RT-N16 und Glasfasermodem

    Hiho, ich mal wieder.

    Ich habe seit kurzem einen Glasfaseranschluss (100mbit download und 50mbit upload ). Die Verbindung wird zur Zeit über eine Fritzbox 7360 hergestellt (hängt per LAN am Glasfasermodem). In der Fritzbox muss ich nur einen Benutzernamen und ein Passwort eingeben um eine Verbindung aufzubauen, sonst brauche ich keine Zugansdaten.

    Jetzt meine Frage: Besteht die Möglichkeit die Verbindung über den RT-N16 aufzubauen? Habe schon diverse Kombinationen durch was die WAN Einstellungen angeht, hat aber alles nicht funktioniert. Ich weiß z.B. nichtmal ob das ganze per PPoE läuft, oder sonst wie, habe da null Erfahrung mit.

    Hintergrund ist schlicht und einfach das ich die Fritzbox wieder loswerden möchte da ich den RT sowieso stehen lassen will wegen einem Webserver der da drüber läuft, da brauche ich keine zwei Endgeräte wenn es sich vermeiden lässt .

    Gruß MrMmmkay

  15. #15
    Bestimmt wird das über pppoE gemacht und sicher musst du deine Pakete über vlan taggen. Die ID MUSS dein ISP meinem Verständnis nach rausrücken. Ich bin entschieden gegen den Routerzwang und hoffe, dass sich die Bundesnetzagentur hier stärker engagiert.

    Aber erstmal liest du am besten an der Fritzbox über Telnet die ar7.cfg aus. Da sind dann alle Parameter, die im WebIF teilweise verborgen sind.

    gruß gm
    RT-N66U TomatoUSB 1.28.0000 MIPSR2-135 K26AC USB AIO-64K running Entware-NG
    pyload 0.4.9
    minidlna 1.1.2
    samba 3.6.5
    openvpn 2.3.10
    ̶W̶L̶5̶0̶0̶g̶P̶ ̶1̶.̶9̶.̶2̶.̶7̶-̶r̶t̶n̶-̶r̶4̶7̶5̶0 retired

Page 4 of 5 FirstFirst ... 2345 LastLast

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •