WRAP: Unterschied zwischen den Versionen

Aus Opennet
Wechseln zu: Navigation, Suche
(Ethernet-Probleme)
(WRAP-OpenWrt auf aktuelle Version aktualisiert)
Zeile 1: Zeile 1:
 
x86 Wireless Router Application Platform Boards, siehe http://www.pcengines.ch/wrap.htm
 
x86 Wireless Router Application Platform Boards, siehe http://www.pcengines.ch/wrap.htm
  
=== Hardware ===
+
== Hardware ==
  
 
Es existieren verschiedene Versionen. Wir setzen vor allem das WRAP 2e ein:
 
Es existieren verschiedene Versionen. Wir setzen vor allem das WRAP 2e ein:
Zeile 11: Zeile 11:
 
* Serieller Anschluss (Console)
 
* Serieller Anschluss (Console)
  
=== OpenWrt Installation ===
+
 
 +
== OpenWrt ==
  
 
Auf diesem x86-basiertem Board läuft neben zahlreichen Debian/GNU-Linux Deviraten auch OpenWrt Kamikaze, dem aktuellen Entwicklungszweig von http://openwrt.org.  
 
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/
+
<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)
  
Details zum Bauen siehe [[OpenWrt Kamikaze]].
+
=== 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
  
Image schreiben:
+
=== (oder Image-Erstellung) ===
* 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)
+
  
Hinweis Booten:
+
aktuellen [http://downloads.openwrt.org/snapshots/x86-2.6/OpenWrt-ImageBuilder-x86-2.6-for-Linux-i686.tar.bz2 Kamikaze-ImageBuilder] herunterladen.
* bei DMA-Problemen via Grub noch ''ide=nodma'' als Bootoption hinzufügen (ggf. bei menuconfig fest vorgeben: Target Images > Extra kernel boot options)
+
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
 +
olsrd-mod-httpinfo olsrd-mod-nameservice openssl-util webif webif-lang-de webif-theme-xwrt webif-theme-zephyr
 +
wireless-tools zlib webif-olsr tcpdump iptables-mod-extra kmod-ipt-extra matrixtunnel logrotate syslog-ng" V=99
  
=== Renes SiS900 Ethernet-Probleme ===
+
=== Image auf CF-Karte schreiben ===
da ich (Rene - AP46) nicht weiss wohin sonst, aber folgendes dokuemntieren will, hier hin:
+
* 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)
  
Bei der Verbindung meines alten Laptop per Ethernet mit dem WRAP treten Verbindungsprobleme auf. Ethernetkarte im Laptop ist SiS900. Die Verbindung funktioniert nur, wenn ich die Karte mit 'ethtool -s eth0 speed 10 duplex full autoneg off' auf 10Mbit/s limitiere. Sonst werden 100MBit ausgehandelt, was ja auch korrekt wäre, aber nichts geht drüber. Der Laptop funktioniert mit 100MBit/s an anderen Karten oder Switches, ebenso funktioniert der WRAP an anderen Karten/Switches mit 100MBit/s.
+
=== notwendige Konfigurationen ===
 +
* /etc/config/network /etc/config/wireless und /etc/olsrd.conf müssen angepasst werden
 +
* 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 9. Mai 2007, 13:08 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 (r7081)

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

(oder Image-Erstellung)

aktuellen Kamikaze-ImageBuilder herunterladen. 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 
olsrd-mod-httpinfo olsrd-mod-nameservice openssl-util webif webif-lang-de webif-theme-xwrt webif-theme-zephyr 
wireless-tools zlib webif-olsr tcpdump iptables-mod-extra kmod-ipt-extra matrixtunnel logrotate syslog-ng" 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 und /etc/olsrd.conf müssen angepasst werden
  • 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'
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge