Meraki: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
| Zeile 25: | Zeile 25: | ||
== Telnet ins Redboot == |
== Telnet ins Redboot == |
||
Mit Serieller Konsole mit dem AP verbinden und im Redboot '''fconfig''' eingeben und das follgende abarbeiten: |
|||
<pre> |
<pre> |
||
RedBoot> fconfig |
RedBoot> fconfig |
||
| Zeile 50: | Zeile 51: | ||
RedBoot>reset |
RedBoot>reset |
||
</pre> |
</pre> |
||
* Nach einem Neustart kann man sich nun über Telnet ins Redboot verbinden. |
|||
* Dazu Lan Kabel mit AP und PC verbinden, AP mit Strom versorgen. |
|||
* TFTP Server Starten(wenn nicht schon gestartet): '''/etc/init.d/xinetd start''' |
|||
* IP Adresse am PC einstellen: '''ifconfig eth1 192.168.1.100 netmask 255.255.255.0''' |
|||
* Mit Telnet connecten: '''telnet 192.168.1.1''' |
|||
* Partitionstabelle löschen: '''fis init''' |
|||
* Squashfs Image auf dem RAM schreiben: '''load -r -v -b 0x80041000 openwrt-atheros-2.6-root.squashfs''' |
|||
* Squashfs Image auf dem FLASH schreiben: '''fis create -b 0x80041000 -f 0xA8030000 -l 0x006f0000 -e 0x00000000 rootfs''' |
|||
* Linux Kernel auf dem RAM schreiben: '''load -r -b 0x80041000 openwrt-atheros-2.6-vmlinux.lzma''' |
|||
* Linux Kernel auf dem FLASH schreiben: '''fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7''' |
|||
* Neustarten: '''reset''' |
|||
* Beim flashen über Telnet werden die Status Informationen leider erst angegeben wenn der Vorgang beendet wurde. Deswegen bei ca. 2,3 mb ca. 20 min warten. |
|||
== Status == |
== Status == |
||
Version vom 17. Juli 2007, 10:21 Uhr
- Fon verkauft die Geräte unter dem Namen Fonera.
- Kamikaze läuft auf diesem AP
- Gibts noch bei ebay für ca. 15 - 25€
- Mehr dazu siehe Opennet-Forum Thread zu "OpenWrt Kamikaze"
Todo
- "Fastfertige Image (Revision 8002) downloaden"
- Anleitung zum flashen! Englische Version
Flash Anleitung
- Squashfs Image und Linux Kernel nach /tftpboot kopieren
Auf dem PC (Linux Suse 10.1) in einer Konsole ausführen - alles mit root rechten!
- IP Adresse einstellen: ifconfig eth1 192.168.1.100 netmask 255.255.255.0
- TFTP Server Starten: /etc/init.d/xinetd start
- Minicom starten: minicom
Auf der minicom auf dem Fonera
- IP Adresse einstellen: ip_address -l 192.168.1.1/24 -h 192.168.1.100
- Partitionstabelle löschen: fis init
- Squashfs Image auf dem RAM schreiben: load -r -v -b 0x80041000 openwrt-atheros-2.6-root.squashfs
- Squashfs Image auf dem FLASH schreiben: fis create -b 0x80041000 -f 0xA8030000 -l 0x006f0000 -e 0x00000000 rootfs
- Linux Kernel auf dem RAM schreiben: load -r -b 0x80041000 openwrt-atheros-2.6-vmlinux.lzma
- Linux Kernel auf dem FLASH schreiben: fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7
- Neustarten: reset
Telnet ins Redboot
Mit Serieller Konsole mit dem AP verbinden und im Redboot fconfig eingeben und das follgende abarbeiten:
RedBoot> fconfig Run script at boot: true Boot script: .. fis load -l vmlinux.bin.l7 .. exec Enter script, terminate with empty line >> fis load -l vmlinux.bin.l7 >> exec >> Boot script timeout (1000ms resolution): 10 Use BOOTP for network configuration: false Gateway IP address: Local IP address: 192.168.1.1 Local IP address mask: 255.255.255.0 Default server IP address: 192.168.1.100 Console baud rate: 9600 GDB connection port: 23 Force console for special debug messages: false Network debug at boot time: false Update RedBoot non-volatile configuration - continue (y/n)? y ... Erase from 0xa87e0000-0xa87f0000: . ... Program from 0x80ff0000-0x81000000 at 0xa87e0000: . RedBoot>reset
- Nach einem Neustart kann man sich nun über Telnet ins Redboot verbinden.
- Dazu Lan Kabel mit AP und PC verbinden, AP mit Strom versorgen.
- TFTP Server Starten(wenn nicht schon gestartet): /etc/init.d/xinetd start
- IP Adresse am PC einstellen: ifconfig eth1 192.168.1.100 netmask 255.255.255.0
- Mit Telnet connecten: telnet 192.168.1.1
- Partitionstabelle löschen: fis init
- Squashfs Image auf dem RAM schreiben: load -r -v -b 0x80041000 openwrt-atheros-2.6-root.squashfs
- Squashfs Image auf dem FLASH schreiben: fis create -b 0x80041000 -f 0xA8030000 -l 0x006f0000 -e 0x00000000 rootfs
- Linux Kernel auf dem RAM schreiben: load -r -b 0x80041000 openwrt-atheros-2.6-vmlinux.lzma
- Linux Kernel auf dem FLASH schreiben: fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7
- Neustarten: reset
- Beim flashen über Telnet werden die Status Informationen leider erst angegeben wenn der Vorgang beendet wurde. Deswegen bei ca. 2,3 mb ca. 20 min warten.
Status
- Openvpn muss von Hand in 3 schritten gestartet werden.
- Lese dazu auf dem Router die Datei "/etc/openvpn/readme.txt"
Vorbereitung (muss nur einmal angepasst werden) ----------------------------------------------- Zertifikate und Keys kopieren: Key nach "/etc/openvpn/opennet_user/on_aps.key" Cert nach "/etc/openvpn/opennet_user/on_aps.cert" Wlan IP ändern: In der Datei "/etc/config/network" bei "#### WLAN configuration", "option ipaddr 192.168.33.20" anstatt 192.168.33.20 die IP Adresse vom Opennet eintragen Tunnel IP anpassen: Zeitclienten starten: "/etc/openvpn/1ip-und-ntp" starten (ntpclient muss die Zeit syncronisieren, sonst nochmal starten!) Tunnel starten: "/etc/openvpn/2openvpnstart" wenn der tunnel aufgebaut ist P-t-P Adresse raussuchen: "ifconfig tun0" diese Adresse in der Datei "/etc/openvpn/3route" statt "10.1.4.49" eintragen route setzten: "/etc/openvpn/3route" surfen: :-) Neustart (muss bei jedem Neustart angewendet werden) ----------------------------------------------------- zuerst "/etc/openvpn/1ip-und-ntp" starten (ntpclient muss die Zeit syncronisieren, sonst nochmal starten!) dann "/etc/openvpn/2openvpnstart" starten zum schluss "/etc/openvpn/3route" erst nachdem der tunnel aufgebaut wurde starten
- Es gibt als GUI das webif aber darüber können keine Einstellungen für OLSR oder OPENVPN eingestellt werden.
- Portforwarding muss per Hand eingestellt werden, mehr dazu im Wiki Portforwarding
- Es gibt keinen Test ob OLSR oder OPENVPN funktioniert und gegebenfalls neu gestartet wird.
- Keine automatische Gateway auswahl, erina (192.168.0.247) ist fest eingetstellt.
- DHCP server funktioniert.
- Surfen im Opennet und im Internet funktioniert