notizen

„Kleider machen Leute - aber sie machen nicht den Menschen.“ Othmar Cappelmann


suche


kategorien


archiv


meta


3549 Visits seit 2.10.2006

Valid XHTML 1.0 Transitional


Deutscher Jabber-Server


Play OGG


Freiheit statt Angst!

Umstieg auf ASUS WL-500g Premium

von bettmensch am 28. August 2007

Nach langem Hin und Her habe ich mich dazu entschlossen mir doch einen neuen Router zuzulegen. Gegen meinen kürzlich erworbenen Netgear KWGR614 gibt es zwar nichts zu sagen, aber die Firmware lässt mir immer einfach zu wenig Spielraum. Da sich nun seit über 6Monaten nichts getan hat und auch kein Lichtblick am Horizont zu sehen ist, wurde es Zeit einen anderen Weg einzuschlagen.

Entschieden habe ich mich für einen ASUS WL500g Premium für rund 75€. Besonderheiten sind die zwei USB2.0 Anschlüsse (welches das absolute K.O.-Kriterium für die anderen Router auf meine Auswahlliste war) und externe Firmwares, die dafür abgestimmt sind. Neben der OpenSource Firmware von ASUS sind sowohl FreeWRT, DD-WRT und OpenWRT mit dem WL-500gP kompatibel.
Vorerst reicht mir allerdings die etwas erweiterte ASUS Firmware von Oleg, auf der sowohl SSH-, Web- und SAMBA-Server, sowie ein Torrentclient Platz finden. Allerdings wird dafür eine externe USB-Festplatte benötigt, welche unter anderem auch als Swap (Auslagerungsspeicher) dient. Ein nettes How-To ist in diesem Forum zu finden: http://wl500g.info

Einziges Manko ist, dass über dem Paketmanager (IPKG) leider der NFS-Server nicht erhältlich ist. Auf diesen wollte ich aber auf keinen Fall verzichten und musste ein wenig umdenken.
Als einzig Sinnvolles bliebt mir übrig, den vorkonfigurierten NFS-Server von der ASUS-Firmware zu nehmen und daraufhin den Paketmanager zu verzichten. Aufgrund des Einhängepunkte der externen Festplatte, welche nun von der ASUS Firmware geregelt wird und nicht mehr manuell konfiguriert werden kann, benötigte ich auch eine Swap-Datei, anstelle der Swap-Partition. Diese wird recht fix mit folgenden Befehlen angelegt:

  • cd /tmp/harddisk
  • mkdir swap
  • dd if=/dev/zero of=/tmp/harddisk/swap/swap0 bs=1M count=512 (Swap-Datei wird angelgt. Größe 512MB)
  • mkswap /tmp/harddisk/swap/swap0
  • chmod 600 /tmp/harddisk/swap/swap0

Um die Swap zu aktivieren muss der Befehl ‘swapon /tmp/harddisk/swap/swap0‘ ausgeführt werden. Dies lässt sich auch in die ‘/usr/local/sbin/post-boot‘-Datei einfügen, um dies bei jeden Bootvorgang automatisch machen zu lassen. Darauf ist natürlich zu achten, dass die Datei auch Ausführbar ist -> ‘chmod a+x /usr/local/sbin/*‘!
Ob die Swap wirklich erkannt wird, lässt sich durch den Befehl ‘free’ herausfinden. Dies sollte dann in etwa so aussehen:

[admin@zitrone root]$ free
total used free shared buffers
Mem: 13932 10236 3696 0 1320
Swap: 500432 0 500432
Total: 514364 10236 504128

Um alles fest auf den Flash zu speichern, muss folgende Befehlskette ausgeführt werden:

flashfs save && flashfs commit && flashfs enable && reboot

Reboot ist nicht zwingend erforderlich, sollte aber auch nicht schaden :)

Alles weitere lässt sich nun komfortabel über das Webinterface regeln. Der Durchsatz um Daten auf die Festplatte zu speichern beträgt bei mir etwa 6MB/sek. Ist zwar recht wenig, aber dafür muss meine Schwester nicht mehr meinen Rechner hochfahren, um auf die Daten zuzugreifen.

Alles in allem ist der ASUS WL-500gP ein Spitzenrouter und genau das, was ich so lange gesucht habe. Bestimmt lässt sich auch ohne dem Paketmanager noch viel mehr damit zaubern. Ich bin gespannt.

Eingetragen in Hardware, Open Source |

Trackback: Trackback-URL | Feed zum Beitrag: RSS 2.0

5 Kommentare

  1. Jesus schreibt:

    Swapdatei? Daran hab ich gar nicht gedacht. Wirklich praktisch :D

  2. Jörn schreibt:

    Die Router von Asus sind alle schön und gut, auch mit Funktionen vollgestopft ohne ende. Wie mein WL700gE.

    Zu Problemen führt es jetzt nur, wenn man irgendwann auf den Support von Asus angewiesen ist. Ich erinnere dich an meine Notebook geschichte.

    Der ist nämlich von Asus sehr bescheiden. Asus hats geschafft nach 1 1/2 Jahren ein Update für mein Router rauszubringen. Und was ist dabei? 2 Bugfixe und eine mehr oder weniger aktuelle Version vom Streaming Server… ;)

  3. bettmensch schreibt:

    Es ist sowieso sehr wunderlich, dass dein Router nicht von den WRT-Sparten unterstützt wird. Scheint wohl keiner der Entwicklern so viel Geld über zu haben, um den Router zu kaufen und die Firmware anzupassen… :D

    Andererseits ist die Std.-Firmware ja auch ganz brauchbar. -> Never change a running system ;)

  4. Jörn schreibt:

    Was heißt hier “running System” ich bin froh wenn ich mal mit normaler Geschwindigkeit ins Internet komme.
    Der Router wird mittlerweile von WRT unterstützt. Nur im Kamikaze Release. Das ist vor kurzem erschienen.. Bietet aber noch net das, was ich brauche. Das Problem ist, dass der Flasch des Routers zu klein ist um eine vernünftige Firmware drauf zu bekommen. Die Leute bei Asus haben sich wohl gedacht, dass das alles mit der Festplatte gelöst werden kann.
    Kanns zwar auch, ist aber erhöhter Entwicklungsaufwand.
    Ich hab mit jetzt erstmal ne 500er Platte bestellt und werde die am WE in meinen Router einsetzen und dann auch gleich ne Custom Firmware von KFurge drauf drücken. Läuft wahrscheinlich um einiges besser.
    Wir übrigends alles in meinem Blog dokumentiert, damit da auch mal ein bischen mehr Leben einkehrt…. ;)

    Jörn

  5. Prigge schreibt:

    Auf deiner Seite ist ja ma “was los” :D

Hinterlasse ein Kommentar