Meraki: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
K (update auf 7.07)
(Telnet ins Redboot)
Zeile 63: Zeile 63:
 
* Linux Kernel auf dem FLASH schreiben: '''fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7'''
 
* Linux Kernel auf dem FLASH schreiben: '''fis create -r 0x80041000 -e 0x80041000 vmlinux.bin.l7'''
 
* Neustarten: '''reset'''
 
* 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.
+
 
 +
----
 +
'''Wichtig''' 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 18. Juli 2007, 14:27 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"

Inhaltsverzeichnis

Todo

Flash Anleitung

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
    • Bautrate muss auf 9600 eingestellt werden

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 (Zeitfenster liegt bei 10 sek).
  • 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
  • crtl + c auf der Tastatur gleichzeitig drücken
  • 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

Wichtig 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
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge