contiki:snmp_rz_raven_usb_jackdaw
Dies ist eine alte Version des Dokuments!
RZ Raven USB Stick als RPL Border Router mit SNMPv3 Support und RPL MIB
Vorbereitungen
Um Contiki SNMP sowie den RPL Border Router auf den RZ Raven USB Stick zu bekommen sind einige Vorbereitungen nötig.
- Contiki SNMP mit RFC Konformitätsanpassungen des USM sowie der RPL MIB downloaden
- entweder Checkout von https://github.com/szehl/snmp-rpl-mib/tree/usmchanges (enthält USM Anpassungen sowie Punkt 2)
- oder Checkout der original Contiki SNMP mit RPL MIB Version der Jacobs Universität https://github.com/szehl/snmp-rpl-mib/tree/master/, es müssen jedoch dann die Änderungen von Nötige Änderungen innerhalb des User Based Security Models durchgeführt werden.
- RPL Border Router Code für den RZ Raven kompatibel machen
- entfällt wenn bei Punkt 1 die Version vom tree usmchanges heruntergeladen wurde
- wurde die original Version vom master tree heruntergeladen, müssen die Änderungen beschrieben in Der Jackdaw Raven USB Stick als RPL Border Router durchgeführt werden.
- SRAM des RZ Raven USB Sticks mit externen SRAM erweitern
- hierzu müssen die Anweisungen aus RZ_Raven_USB Stick (AT90USB1287) External RAM Erweiterung (XRAM) über die XMEM Schnittstelle durchgeführt werden.
- Contiki SNMP und den RPL Border Router Quellcode gleichzeitig in Contiki ausführen
Diese Anleitung enthält nur die Beschreibung für den letzen Punkt.
Contiki Autostart Processes aktivieren
Standardmäßig ist innerhalb des Ravenusbstick Quellcodes das Autostart Process Makro deaktiviert. Zur Aktivierung ist folgendes Vorgehen notwendig:
- Innerhalb der Datei
examples/ravenusbstick/ravenusbstick.c
das Makro#if 0
und das dazugehörige#endif
auskommentieren. - Innerhalb des Makefiles
examples/ravenusbstick/Makefile.ravenusbstick
die Zeile+CFLAGS += -DAUTOSTART_ENABLE
hinzufügen. - Innerhalb der Datei
platform/avr-ravenusb/contiki-raven-main.c
den Aufrufautostart_start(autostart_processes);
verfügbar machen indem die Makros#if 0
und das dazugehörige#endif
entfernt bzw. auskommentiert werden.
contiki/snmp_rz_raven_usb_jackdaw.1379411919.txt.gz · Zuletzt geändert: 2017/01/24 18:49 (Externe Bearbeitung)