FHI72: Management plane support
- at the moment, DUT are Benetel 550 and 650 RUs FW v1.2.2
- RPCs implemented:
<connect>,<subscribe>,<get> - read PTP sync status from operational datastore xml
- support for multiple RUs
- every commit compiles
TODO:
-
add RPC <supervision-watchdog-reset> -
get vendor name, and for xran store RU MAC, MTU and IQ bitwidth and PRACH offset, and transfer this info -
store interface name, low-level-tx/rx-endpoint names, tx/rx-carrier names,..., from operational datastore xml -
store L1 config from DU config file -
add RPC <edit-config> -
add RPC <validate>,<commit> -
add RPC <disconnect> -
add users (for compatibility with other vendor RUs):oranuser,oranext,... (at the moment, hardcoded tooranbenetel) -
use proper logging, instead of printf -
add reference DU config file with M-plane support -
update FHI readme -> prerequisites ( libyang,libnetconf2,libssh,libpcre3, how to create new homeoranbenetel, copy DU ssh pub key in RU)
Edited by Teodora Vladić