Nanostack Border Router is a generic mbed border router implementation that provides the 6LoWPAN ND or Thread border router initialization logic.
configs/Wisun_Stm_s2lp_RF_cell.json@105:d9f83743ed4f, 2019-09-26 (annotated)
- Committer:
- mbed_official
- Date:
- Thu Sep 26 10:02:16 2019 +0100
- Revision:
- 105:d9f83743ed4f
Merge branch 'mbed-os-5.14'
* mbed-os-5.14:
Updating mbed-os to mbed-os-5.14.0-rc3
Set extended heap on use to border router cell configuration
Added support for Cellular PPP interface
Edit README.md
Remove unnecessary checks
Enable extended heap for Wi-SUN
Updating mbed-os to mbed-os-5.14.0-rc1
.
Commit copied from https://github.com/ARMmbed/nanostack-border-router
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
mbed_official | 105:d9f83743ed4f | 1 | { |
mbed_official | 105:d9f83743ed4f | 2 | "config": { |
mbed_official | 105:d9f83743ed4f | 3 | "radio-type":{ |
mbed_official | 105:d9f83743ed4f | 4 | "help": "options are ATMEL, MCR20, SPIRIT1, S2LP", |
mbed_official | 105:d9f83743ed4f | 5 | "value": "S2LP" |
mbed_official | 105:d9f83743ed4f | 6 | }, |
mbed_official | 105:d9f83743ed4f | 7 | "backhaul-driver": { |
mbed_official | 105:d9f83743ed4f | 8 | "help": "options are ETH, SLIP, EMAC, CELL", |
mbed_official | 105:d9f83743ed4f | 9 | "value": "CELL" |
mbed_official | 105:d9f83743ed4f | 10 | }, |
mbed_official | 105:d9f83743ed4f | 11 | "mesh-mode": { |
mbed_official | 105:d9f83743ed4f | 12 | "help": "Mesh networking mode. Options are LOWPAN_ND, LOWPAN_WS and THREAD", |
mbed_official | 105:d9f83743ed4f | 13 | "value": "LOWPAN_WS" |
mbed_official | 105:d9f83743ed4f | 14 | }, |
mbed_official | 105:d9f83743ed4f | 15 | "backhaul-mac-src": { |
mbed_official | 105:d9f83743ed4f | 16 | "help": "Where to get EUI48 address. Options are BOARD, CONFIG", |
mbed_official | 105:d9f83743ed4f | 17 | "value": "BOARD" |
mbed_official | 105:d9f83743ed4f | 18 | }, |
mbed_official | 105:d9f83743ed4f | 19 | "backhaul-mld": { |
mbed_official | 105:d9f83743ed4f | 20 | "help": "Enable proxying Multicast Listener Discovery messages to backhaul network", |
mbed_official | 105:d9f83743ed4f | 21 | "value": "false" |
mbed_official | 105:d9f83743ed4f | 22 | }, |
mbed_official | 105:d9f83743ed4f | 23 | "nanostack_extended_heap": { |
mbed_official | 105:d9f83743ed4f | 24 | "help": "Add additional memory region to nanostack heap. Valid only for selected platforms. Region size may vary depending of the toolchain.", |
mbed_official | 105:d9f83743ed4f | 25 | "value": true |
mbed_official | 105:d9f83743ed4f | 26 | }, |
mbed_official | 105:d9f83743ed4f | 27 | "backhaul-mac": "{0x02, 0x00, 0x00, 0x00, 0x00, 0x01}", |
mbed_official | 105:d9f83743ed4f | 28 | "debug-trace": "true", |
mbed_official | 105:d9f83743ed4f | 29 | "backhaul-dynamic-bootstrap": true, |
mbed_official | 105:d9f83743ed4f | 30 | "backhaul-prefix": "\"fd00:db8:ff1::\"", |
mbed_official | 105:d9f83743ed4f | 31 | "backhaul-default-route": "\"::/0\"", |
mbed_official | 105:d9f83743ed4f | 32 | "backhaul-next-hop": "\"fe80::1\"", |
mbed_official | 105:d9f83743ed4f | 33 | "multicast-addr": "ff05::7", |
mbed_official | 105:d9f83743ed4f | 34 | "LED": "NC", |
mbed_official | 105:d9f83743ed4f | 35 | "SERIAL_TX": "NC", |
mbed_official | 105:d9f83743ed4f | 36 | "SERIAL_RX": "NC", |
mbed_official | 105:d9f83743ed4f | 37 | "SERIAL_CTS": "NC", |
mbed_official | 105:d9f83743ed4f | 38 | "SERIAL_RTS": "NC", |
mbed_official | 105:d9f83743ed4f | 39 | "uc-channel-function": 255, |
mbed_official | 105:d9f83743ed4f | 40 | "bc-channel-function": 255, |
mbed_official | 105:d9f83743ed4f | 41 | "regulatory-domain": 3, |
mbed_official | 105:d9f83743ed4f | 42 | "operating-class": 255, |
mbed_official | 105:d9f83743ed4f | 43 | "operating-mode": 255, |
mbed_official | 105:d9f83743ed4f | 44 | "uc-fixed-channel": "0xffff", |
mbed_official | 105:d9f83743ed4f | 45 | "bc-fixed-channel": "0xffff", |
mbed_official | 105:d9f83743ed4f | 46 | "network-name": "\"Wi-SUN Network\"", |
mbed_official | 105:d9f83743ed4f | 47 | "certificate-header": { |
mbed_official | 105:d9f83743ed4f | 48 | "help": "Certificate header", |
mbed_official | 105:d9f83743ed4f | 49 | "value": "\"wisun_certificates.h\"" |
mbed_official | 105:d9f83743ed4f | 50 | }, |
mbed_official | 105:d9f83743ed4f | 51 | "root-certificate": { |
mbed_official | 105:d9f83743ed4f | 52 | "help": "Root certificate in PEM format (must be a null terminated c-string)", |
mbed_official | 105:d9f83743ed4f | 53 | "value": "WISUN_ROOT_CERTIFICATE" |
mbed_official | 105:d9f83743ed4f | 54 | }, |
mbed_official | 105:d9f83743ed4f | 55 | "own-certificate": { |
mbed_official | 105:d9f83743ed4f | 56 | "help": "Own certificate in PEM format (must be a null terminated c-string)", |
mbed_official | 105:d9f83743ed4f | 57 | "value": "WISUN_SERVER_CERTIFICATE" |
mbed_official | 105:d9f83743ed4f | 58 | }, |
mbed_official | 105:d9f83743ed4f | 59 | "own-certificate-key": { |
mbed_official | 105:d9f83743ed4f | 60 | "help": "Own certificate's key in PEM format (must be a null terminated c-string)", |
mbed_official | 105:d9f83743ed4f | 61 | "value": "WISUN_SERVER_KEY" |
mbed_official | 105:d9f83743ed4f | 62 | } |
mbed_official | 105:d9f83743ed4f | 63 | }, |
mbed_official | 105:d9f83743ed4f | 64 | "macros": ["MBEDTLS_USER_CONFIG_FILE=\"source/mbedtls_wisun_config.h\""], |
mbed_official | 105:d9f83743ed4f | 65 | "target_overrides": { |
mbed_official | 105:d9f83743ed4f | 66 | "*": { |
mbed_official | 105:d9f83743ed4f | 67 | "nsapi.default-stack": "NANOSTACK", |
mbed_official | 105:d9f83743ed4f | 68 | "mbed-trace.enable": 1, |
mbed_official | 105:d9f83743ed4f | 69 | "nanostack.configuration": "ws_border_router", |
mbed_official | 105:d9f83743ed4f | 70 | "platform.stdio-convert-newlines": true, |
mbed_official | 105:d9f83743ed4f | 71 | "platform.stdio-baud-rate": 115200, |
mbed_official | 105:d9f83743ed4f | 72 | "mbed-mesh-api.heap-size": 65535, |
mbed_official | 105:d9f83743ed4f | 73 | "mbed-mesh-api.heap-stat-info": "&memory_heap_stat", |
mbed_official | 105:d9f83743ed4f | 74 | "mbed-mesh-api.heap-stat-info-definition": "mem_stat_t memory_heap_stat;", |
mbed_official | 105:d9f83743ed4f | 75 | "platform.stdio-buffered-serial": true, |
mbed_official | 105:d9f83743ed4f | 76 | "ppp.enabled": true, |
mbed_official | 105:d9f83743ed4f | 77 | "ppp.ipv4-enabled": false, |
mbed_official | 105:d9f83743ed4f | 78 | "ppp.ipv6-enabled": true, |
mbed_official | 105:d9f83743ed4f | 79 | "nsapi.default-cellular-plmn": 0, |
mbed_official | 105:d9f83743ed4f | 80 | "nsapi.default-cellular-sim-pin": null, |
mbed_official | 105:d9f83743ed4f | 81 | "nsapi.default-cellular-apn": 0, |
mbed_official | 105:d9f83743ed4f | 82 | "nsapi.default-cellular-username": 0, |
mbed_official | 105:d9f83743ed4f | 83 | "nsapi.default-cellular-password": 0, |
mbed_official | 105:d9f83743ed4f | 84 | "cellular.debug-at": false, |
mbed_official | 105:d9f83743ed4f | 85 | "QUECTEL_EC2X.provide-default": true, |
mbed_official | 105:d9f83743ed4f | 86 | "QUECTEL_EC2X.tx": "D1", |
mbed_official | 105:d9f83743ed4f | 87 | "QUECTEL_EC2X.rx": "D0", |
mbed_official | 105:d9f83743ed4f | 88 | "QUECTEL_EC2X.pwr": "D2", |
mbed_official | 105:d9f83743ed4f | 89 | "QUECTEL_EC2X.rst": "D4" |
mbed_official | 105:d9f83743ed4f | 90 | }, |
mbed_official | 105:d9f83743ed4f | 91 | "K64F": { |
mbed_official | 105:d9f83743ed4f | 92 | "kinetis-emac.tx-ring-len":4, |
mbed_official | 105:d9f83743ed4f | 93 | "kinetis-emac.rx-ring-len":4 |
mbed_official | 105:d9f83743ed4f | 94 | }, |
mbed_official | 105:d9f83743ed4f | 95 | "K66F": { |
mbed_official | 105:d9f83743ed4f | 96 | "kinetis-emac.tx-ring-len":4, |
mbed_official | 105:d9f83743ed4f | 97 | "kinetis-emac.rx-ring-len":4 |
mbed_official | 105:d9f83743ed4f | 98 | } |
mbed_official | 105:d9f83743ed4f | 99 | } |
mbed_official | 105:d9f83743ed4f | 100 | } |