WRAP: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(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 (r7081)
+
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 (r7081) findet sich unter http://www.opennet-initiative.de/firmware/kamikaze/kamikaze-x86-rene/r7081/bin/openwrt-x86-2.6-ext2.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 monit ntpclient olsrd  
+
  make image PACKAGES="haserl ip kmod-madwifi kmod-natsemi libopenssl libpthread ntpclient olsrd olsrd-mod-httpinfo
olsrd-mod-httpinfo olsrd-mod-nameservice openssl-util webif webif-lang-de webif-theme-xwrt webif-theme-zephyr  
+
olsrd-mod-nameservice openssl-util webif webif-lang-de webif-theme-xwrt webif-theme-zephyr wireless-tools zlib
wireless-tools zlib webif-olsr tcpdump iptables-mod-extra kmod-ipt-extra matrixtunnel logrotate syslog-ng" V=99
+
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 und /etc/olsrd.conf müssen angepasst werden
+
* /etc/config/network /etc/config/wireless müssen angepasst werden, default IP ist 192.168.33.42 im opennet-olsr
* firewall muss abgeschaltet werden '/etc/init.d/firewall disable'
+
* madwifi-treiber muss mit ländereinstellungen versehen werden, in /etc/modules.d/50-madwifi 'ath_pci countrycode=276 outdoor=1'
+

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

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge