Meshcube
Aus Freifunk Hannover
Inhaltsverzeichnis |
Was ist ein Meshcube?
Der Meshcube ist ein 2003 vorgestelltes System mit speziel für Meshanwendungen konzipierter Hardware.
Der Hersteller 4G Systems hat mit der gleichen Hardwarebasis für die Telekom einen UMTS Router gebaut der dort als T-Mobile Internet Router vermarktet wurde. Dieser Router hat allerdings nur einen miniPCI Slot dafür aber einen zusätzlichen PCMCIA Slot in dem die UMTS Karte steckt. Außerdem fehlt der T-Mobile Version der USB Host Anschluß.
Dieses Gerät wird zur Zeit als Vorführmodel bei Ebay für 18 Euro inklusive Versand angeboten
Weitere Infos gibt es bei Kiezfunk
... oder auf der gespeicherten Original-Seite Link
Flashen (Linux)
Benötigt werden:
Linux oder Linux-LiveCD (z.B. Backtrack)
Yamonnetcon (Download)
openwrt-au1000-jffs2-128k.srec (Download)
openwrt-au1000-vmlinux-flash.srec (Download)
Yamonnetcon herunterladen -entpacken- und unter Linux kompilieren:
make
Bzw.
make all
LAN konfigurieren:
IP: 192.168.1.2
Subnetz: 255.255.255.0
Gateway: 192.168.1.1
Anschließend den TFTP Server starten und in den dafür vorgesehenen Ordner (z.B. "/tmp") die Dateien "openwrt-au1000-jffs2-128k.srec" und "openwrt-au1000-vmlinux-flash.srec" kopieren.
Diese werden später autom. vom eigenen Rechner auf den Router übertragen.
Router direkt per Kabel mit Rechner verbinden und Yamonnetcon über die Konsole starten mit:
ethernet_flash -i eth0
Wenn der Router gestartet ist und Yamon eine Verbindung hergestellt hat werden folgende Eingaben gemacht:
Ab hier gilt folgendes ... fett = Eingabe, kursiv = Kommentar, Code = Ausgabe der Konsole!
MAC address = 00.0e.56.00.0d.01 Processor Company ID = 0x03 Processor ID/revision = 0x02 / 0x02 Endianness = Little CPU = 324 MHz Flash memory size = 32 MByte SDRAM size = 64 MByte First free SDRAM address = 0x8008ca54
YAMON> setenv ipaddr 192.168.1.1
YAMON> setenv bootserver 192.168.1.2
YAMON> erase 0xbfd00000 0xf0000
The following area will be erased: Start address = 0x1fd00000 Size = 0x00100000
Confirm ? (y/n) y
Erasing...Done
YAMON> erase -s (dauert lange: 105 Sekunden = 10 Kilobyte/Sekunde)
Erasing...system... Done
YAMON> load /openwrt-au1000-vmlinux-flash.srec (Achtung bei Backfire ist der Datename unterschiedlich!)
About to load tftp://192.168.1.2/openwrt-au1000-vmlinux-flash.srec Press Ctrl-C to break ........................................ ........................................ ............... Start = 0xbfd00000, range = (0xbfd00000,0xbfdbde07), format = SREC
YAMON> load /openwrt-au1000-jffs2-128k.srec (Auch dieser Dateiname ist bei Backfire unterschiedlich!)
About to load tftp://192.168.1.2/openwrt-au1000-jffs2-128k.srec Press Ctrl-C to break ........................................ ........................................ ........................................ ........................................ ........................................ ........................................ ........................................ ........................................ ........................................ ........................................ ............... Start = 0xbfd00000, range = (0xbe000000,0xbfdbde07), format = SREC
YAMON> go
Der Router startet jetzt neu. Zu erkennen am kurzen aufleuchten der Linken grünen LED. Das dauert recht lange. Wenn die grüne LED dauerhaft leuchtet kann man auf den Router zugreifen.
Nacharbeiten
Der Router ist jetzt unter der IP 192.168.1.1 per Telnet erreichbar.
Nun muss ein neues Passwort gesetzt werden:
Windows: Neues Passwort mit Putty (Telnet) setzen
- Putty.exe starten (ohne weitere Angaben)
- 192.168.1.1 als IP eintragen
- Telnet als Verbindungsart auswählen (Port 23)
- Open klicken
In der Konsole neues Passwort vergeben
passwd
Neues Passwort 2 Mal eingeben und jeweils mit Enter bestätigen.
LuCI-Weboberfläche installieren (sofern nicht schon vorhanden)
Mit PuTTY auf dem Router anmelden. Anschließend: opkg update opkg install luci /etc/init.d/uhttpd enable /etc/init.d/uhttpd start
Nach einem Neustart ist die Standard-OpenWRT-Oberfläche über den Internetbrowser auf dem Router erreichbar.
Wlan Treiber installieren
damit unter Backfire die Atheros Karten richtig laufen müssen folgende Module installiert werden:
kmod-ath
kmod-ath5k
kmod-ath9k

