WRAP

Aus Opennet
Wechseln zu: Navigation, Suche

x86 Wireless Router Application Platform Boards, siehe http://www.pcengines.ch/wrap.htm

Inhaltsverzeichnis

Hardware

Es existieren verschiedene Versionen. Wir setzen vor allem das WRAP 2e ein:

  • 233 MHz Geode SC1100 CPU
  • 64 oder 128 MB RAM
  • Compact Flash Interface
  • 2x Mini-PCI Schnittstelle (z.B. zwei Wifi-Karten)
  • 1x drahtgebundene Ethernet Schnittstelle mit PoE
  • Serieller Anschluss (Console)


OpenWrt

Auf diesem x86-basiertem Board läuft neben zahlreichen Debian/GNU-Linux Deviraten auch OpenWrt Kamikaze, dem aktuellen Entwicklungszweig von http://openwrt.org.

Opennet-Repository für vorkompiliertes Images und Pakete: http://www.opennet-initiative.de/firmware/kamikaze/ Da es einige Probleme mit dieser kompletten Release gab, hier eine aktuellere, allerdings weniger angepasste Version von OpenWrt (r7269)

besondere Features des aktuellen Images

  • da es einige Probleme mit nicht reagierenden WRAPs gab, wurde im aktuellen Image der hardware-watchdog aktiviert.
  • die Systemzeit wird nun opennet-spezifisch mit unseren Gateways synchronisiert, reboots werden im Start-Banner vermerkt so dass watchdog-reboots nachvollzogen werden können.
  • als default ssh-deamon läuft nun openssh auf Port 22, dropbear läuft auf Port 10022, in der Hoffnung, dass bei auftretenden Problemen wenigstens einer erreichbar bleibt.

Download vorcompiliertes Image

ein vorcompiliertes Image (r7269) findet sich unter http://www.opennet-initiative.de/firmware/kamikaze/kamikaze-x86-rene/r7269/bin/openwrt-x86-2.6-ext2.image

(oder Image-Erstellung)

aktuellen Kamikaze-ImageBuilder herunterladen und entpacken. Anpassungen (http://www.opennet-initiative.de/firmware/kamikaze/kamikaze-x86-rene/r7269/files.tgz) herunterladen und im ImageBuider-Verzeichnis entpacken. Image compilieren, dabei darauf achten, dass alle notwendigen Pakete gefunden werden. (Als Paketquelle ist neben http://downloads.openwrt.org/snapshots/x86-2.6/packages/ auch http://downloads.x-wrt.org/xwrt/kamikaze/x86-2.6/packages/ gut geeignet)

make image PACKAGES="haserl ip kmod-madwifi kmod-natsemi libopenssl libpthread ntpclient olsrd olsrd-mod-httpinfo
olsrd-mod-nameservice openssl-util webif webif-lang-de webif-theme-xwrt webif-theme-zephyr wireless-tools zlib
tcpdump iptables-mod-extra kmod-ipt-extra kmod-scx200-wdt kmod-scx200-gpio kmod-nsc-gpio openssh-server" FILES=files/ V=99

Image auf CF-Karte schreiben

  • z.B. dd if=<openwrt-x86-?-?.image> of=<ziel-device> bs=512k -- Festplattenimage auf die CompactFlash-Karte schreiben (am besten über einen Cardreader, <ziel-device> ist der Cardreader-Devicenode)

notwendige Konfigurationen

  • /etc/config/network /etc/config/wireless müssen angepasst werden, default IP ist 192.168.33.42 im opennet-olsr
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge