WRAP: Unterschied zwischen den Versionen
(WRAP-OpenWrt auf aktuelle Version aktualisiert) |
(aktualisiert) |
||
Zeile 17: | Zeile 17: | ||
<strike>Opennet-Repository für vorkompiliertes Images und Pakete: http://www.opennet-initiative.de/firmware/kamikaze/</strike> | <strike>Opennet-Repository für vorkompiliertes Images und Pakete: http://www.opennet-initiative.de/firmware/kamikaze/</strike> | ||
− | Da es einige Probleme mit dieser kompletten Release gab, hier eine aktuellere, allerdings weniger angepasste Version von OpenWrt ( | + | 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 === | === Download vorcompiliertes Image === | ||
− | ein 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) === | === (oder Image-Erstellung) === | ||
− | aktuellen [http://downloads.openwrt.org/snapshots/x86-2.6/OpenWrt-ImageBuilder-x86-2.6-for-Linux-i686.tar.bz2 Kamikaze-ImageBuilder] herunterladen. | + | aktuellen [http://downloads.openwrt.org/snapshots/x86-2.6/OpenWrt-ImageBuilder-x86-2.6-for-Linux-i686.tar.bz2 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) | 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 | + | 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 === | === Image auf CF-Karte schreiben === | ||
Zeile 34: | Zeile 40: | ||
=== notwendige Konfigurationen === | === notwendige Konfigurationen === | ||
− | * /etc/config/network /etc/config/wireless | + | * /etc/config/network /etc/config/wireless müssen angepasst werden, default IP ist 192.168.33.42 im opennet-olsr |
− | + | ||
− | + |
Version vom 20. Mai 2007, 12:25 Uhr
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