contiki:snmp_rz_raven_usb_jackdaw
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
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.cdas Makro#if 0und das dazugehörige#endifauskommentieren. - Innerhalb des Makefiles
examples/ravenusbstick/Makefile.ravenusbstickdie Zeile+CFLAGS += -DAUTOSTART_ENABLEhinzufügen. - Innerhalb der Datei
platform/avr-ravenusb/contiki-raven-main.cden Aufrufautostart_start(autostart_processes);verfügbar machen indem die Makros#if 0und das dazugehörige#endifentfernt bzw. auskommentiert werden.
Contiki SNMP Daemon in die Autostart Liste eintragen
contiki/snmp_rz_raven_usb_jackdaw.1379412121.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
