Asus WL-HDD / Yakumo Wireless Storage
Aus Freifunk Hannover
Auf diesem Gerät läuft die Freifunk-Firmware (TRX-Datei) mit Support für WLAN, IDE, USB-Host und LAN-Anschluß. Der "Asus WL-HDD 2,5" ist vollkommen identisch und baugleich mit dem "Yakumo Wireless Storage 60". Durch die mitgelieferte Recovery-Software ist ein vollkommen problemloses Neuflashen des Router kinderleicht durchzuführen.
Einleitung
- silberne Außenhülle
- externer Antennenanschluss (RP-SMA)
- USB-Host
- IDE-Anschluss für 2.5"-Festplatte
- LAN-Anschluss
Ergänzungen zum Yakumo Wireless Storage 60
- Lieferung neu in Originalverpackung, noch eingeschweißt ohne Festplatte
- 125 MHz CPU BCM4710 rev 0
- 4 MB Flash-Speicher
- 16 MB RAM
- Flashen ohne Probleme
Freifunk-Firmware
FFF_Flashen Start (für alle)
- Tools von mitgelieferter CD installieren oder auf http://www.asus.de nach "WL-HDD" suchen und aktuelle Firmware / Routersoftware herunterladen.
- "Firmware Restoration" starten (benötigt Admin-Rechte um zu funktionieren)
- Gerät ausschalten und während des Einschaltens RESET-Knopf 3 Sek. drücken bis die Power-Lampe stätig (ca. 1 Mal pro Sekunde) blinkt.
- wenn vorher eine andere (nicht originale) Firmware auf dem Router war (DD-WRT etc.), dann erst original ASUS/Yakumo Firmware herunterladen bzw. auswählen und UPLOAD drücken. Dann in der original Firmware die "Factoty-Defaults" bzw. "Werkseinstellungen" im Router-Menü laden und noch einmal neustarten.
- wenn original Firmware (ASUS/Yakumo) aufgespielt ist und die Standard-Wete geladen wurden, *.TRX Datei der Freifunk-Hannover-Firmware auswählen und UPLOAD drücken. WARTEN. (ca. 5 Min)
FFF_Flashen Methode 2
- IP vom Heimrechner auf 192.168.1.2 / 255.255.255.0 stellen
- im Recovery-Programm Freifunk-Firmware (TRX-Datei) auswählen und "upload starten" drücken
- Firmware-update läuft, Raucherpause! (ca. 3-5 Minuten)
- grüne Lampe blinkt, dann fertig
FFF_Flashen Methode 3
- IP vom Heimrechnervom auf DHCP-Abfragen stellen (alles auf automatisch)
- warten bis Netzwerkkarte eine IP z.B. 164.x.x.x bekommt
- im Recovery-Programm Freifunk-Firmware (TRX-Datei) auswählen und "upload starten" drücken
- Firmware-update läuft, Raucherpause! (ca. 3-5 Minuten)
- grüne Lampe blinkt, dann fertig
Grundeinstellungen für Freifunk
- Browser starten und 192.168.1.1 eingeben (evtl http://192.168.1.220 versuchen)
- über Verwalten anmelden (root / admin)
- normaler Neustart
- http://192.168.1.1/ (evtl http://192.168.1.220 versuchen)
Festplatten: IDE-Installation
Installation einer integrierten Festplatte über die Freifunk-Oberfläche unter "Software 2" mit den Paketen:
kmod-ide kmod-ext2 kmod-ext3 kmod-vfat
Oder mit PUTTY: Putty starten, anmelden, und folgendes eingeben:
ipkg update ipkg install kmod-ide ipkg install kmod-ext2 ipkg install kmod-ext3 ipkg install kmod-vfat
Anschließend die Datei /etc/init.d/S11ide z.B. mit WinSCP anlegen und Rechte auf 0777 setzen, damit die benötigten Treiber geladen werden (nach Installation REBOOT durchführen):
Inhalt ändern in:
#!/bin/sh insmod ide-core insmod pdc202xx_old insmod ide-detect insmod ide-disk insmod jbd insmod ext2 insmod ext3
Internet freischalten / anbieten: WAN/LAN Ports zusammenlegen
Das ganze ist interessant, sofern man an den LAN Anschluss beispielsweise einen anderen Router oder ein DSL Modem anhängen möchte, den Router also als GATEWAY berteiben will. Dafür führt ihr in der Console (z.B. über Putty) folgendes aus:
nvram set wl0_ifname=eth2 nvram set lan_ifnames= nvram set wan_ifnames=eth1 nvram set lan_ifname=none nvram set wifi_ifname=eth2 nvram set wan_ifname=br0 nvram commit reboot
Danach könnt Ihr eure neue Konfiguration nutzen und z.B. über das "freifunk-pppoecd-de" Paket eure Verbindungsdaten einstellen. WAN: "WAN-Protokoll: PPPoE" ... alles andere leer lassen. PPPoE: Interface = ppp0 / Device = eth1
Daten der internen IDE-Festplatte freigeben (sharing)
Eine Datei /etc/init.d/S11mount (ohne Endung) z.B. mit WinSCP anlegen und Rechte auf 0777 setzen (rechte Maustaste / Eigenschaften / ganz unten die Zahlen ändern) und ggf "mnt" durch euren Pfad ändern:
#!/bin/sh
# Welches Device soll gemountet werden? MOUNT_DEVICE0=/dev/ide/host0/bus0/target0/lun0/part1
i=0 # 15 Sek warten, wenn gemountet wird fortgefahren. while [ $i -le 15 ] do
if [ -e $MOUNT_DEVICE0 ] then mount $MOUNT_DEVICE0 /mnt mkdir /info ln -s /mnt /www/info ln -s /mnt /www/mnt echo "Erfolgreich gemountet: $MOUNT_DEVICE0" exit 0 fi
sleep 1 i=`expr $i + 1` done
Link erzeugen und Daten über "http://mein-Router/mnt" feigeben, unter Putty folgendes eingeben:
mkdir -p /mnt ln -s /mnt /www/mnt
Damit ist eure Platte nun über "http://EURE-FREIFUNK-IP/mnt" erreichbar!
Administrations-Bereich freischalten
Ab der FF-Firmware Version 1.6.1 muss man den Adminvereich freischalten, damit man auch aus dem Web / per Wlan darauf zugreifen kann.
nvram set ff_unsecure_webadmin=1 nvram commit reboot

