{ "manufacturer": "IOPSYS", "protocol": "DEVICE_PROTOCOL_DSLFTR069v1", "manufacturer_oui": "002207", "product_class": "DG400PRIME", "model_name": "DG400PRIME-A", "software_version": "1.2.3.4", "vendor_list": [ "iopsys" ], "dm_json_files": [ "libbbfdm/dmtree/json/datamodel.json", "libbbfdm/dmtree/vendor/iopsys/vendor.json" ], "vendor_prefix": "X_IOPSYS_EU_", "plugins": [ { "repo": "https://dev.iopsys.eu/bbf/icwmp.git", "proto": "git", "version": "devel", "dm_files": [ "bbf_plugin/datamodel.c" ] }, { "repo": "https://dev.iopsys.eu/bbf/bulkdata.git", "proto": "git", "dm_files": [ "bbf_plugin/bulkdata.json" ] }, { "repo": "https://dev.iopsys.eu/bbf/xmppc.git", "proto": "git", "dm_files": [ "src/datamodel.c" ] }, { "repo": "https://dev.iopsys.eu/bbf/stunc.git", "proto": "git", "version": "devel", "dm_files": [ "src/datamodel.c" ] }, { "repo": "https://dev.iopsys.eu/bbf/udpecho.git", "proto": "git", "version": "devel", "dm_files": [ "src/datamodel.c" ] }, { "repo": "https://dev.iopsys.eu/bbf/twamp-light.git", "proto": "git", "version": "devel", "dm_files": [ "src/datamodel.c" ] }, { "repo": "https://dev.iopsys.eu/bbf/periodicstats.git", "proto": "git", "version": "devel", "dm_files": [ "bbf_plugin/bbf_plugin.c" ] }, { "repo": "https://dev.iopsys.eu/feed/iopsys.git", "proto": "git", "version": "devel", "dm_files": [ "urlfilter/files/etc/urlfilter/urlfilter.json", "obuspa/files/etc/bbfdm/json/USPAgent.json", "icwmp/files/etc/bbfdm/json/CWMPManagementServer.json", "ponmngr/files/etc/ponmngr/xpon.json" ] }, { "repo": "https://dev.iopsys.eu/lcm/swmodd.git", "proto": "git", "version": "devel", "dm_files": [ "src/datamodel.c" ] }, { "repo": "https://dev.iopsys.eu/bbf/usermngr.git", "proto": "git", "version": "devel", "extra_dependencies": [ "-lcrypt" ], "dm_files": [ "src/users.c" ] }, { "repo": "https://dev.iopsys.eu/iopsys/hostmngr.git", "proto": "git", "version": "devel", "dm_files": [ "src/bbf_plugin/hosts.c" ] }, { "repo": "https://dev.iopsys.eu/bbf/timemngr.git", "proto": "git", "version": "devel", "dm_files": [ "src/times.c" ] }, { "repo": "https://dev.iopsys.eu/feed/openwrt-packages.git", "proto": "git", "version": "devel", "dm_files": [ "net/openvpn/files/bbfdm/OpenVPN_DM.json" ] }, { "repo": "https://dev.iopsys.eu/network/ddnsmngr.git", "proto": "git", "version": "devel", "dm_files": [ "src/dynamicdnsmngr.c" ] }, { "repo": "https://dev.iopsys.eu/network/dhcpmngr.git", "proto": "git", "version": "devel", "dm_files": [ "src/dhcpmngr.c", "src/dhcpv4.c", "src/dhcpv6.c" ] }, { "repo": "https://dev.iopsys.eu/network/dnsmngr.git", "proto": "git", "version": "devel", "dm_files": [ "src/dnsmngr.c" ] }, { "repo": "https://dev.iopsys.eu/hal/qosmngr.git", "proto": "git", "version": "devel", "dm_files": [ "bbf_plugin/qos_bbf.c" ] }, { "repo": "https://dev.iopsys.eu/network/sshmngr.git", "proto": "git", "version": "devel", "dm_files": [ "src/sshmngr.c" ] }, { "repo": "https://dev.iopsys.eu/voice/tr104.git", "proto": "git", "version": "devel", "dm_files": [ "libdm/tr104/*.c" ], "extra_dependencies": [ "-I libdmtree", "-I libdm/common" ] }, { "repo": "https://dev.iopsys.eu/voice/tr104.git", "proto": "git", "version": "devel", "dm_files": [ "libdm/extensions/iowrt/*.c" ], "extra_dependencies": [ "-I libdmtree", "-I libdm/common" ] }, { "repo": "https://dev.iopsys.eu/network/port-trigger.git", "proto": "git", "version": "devel", "dm_files": [ "bbf_plugin/nat_porttrigger.c" ] }, { "repo": "https://dev.iopsys.eu/hal/dslmngr.git", "proto": "git", "dm_files": [ "bbf_plugin/*.c" ] }, { "repo": "https://dev.iopsys.eu/hal/ethmngr.git", "proto": "git", "version": "devel", "dm_files": [ "bbf_plugin/*.c" ] }, { "repo": "https://dev.iopsys.eu/system/usbmngr.git", "proto": "git", "version": "devel", "dm_files": [ "src/datamodel.c" ] }, { "repo": "https://dev.iopsys.eu/network/bridgemngr.git", "proto": "git", "version": "devel", "dm_files": [ "src/*.c" ] } ], "output": { "acs": [ "default", "hdm" ], "file_format": [ "xls", "xml" ], "output_dir": "./out", "output_file_prefix": "datamodel" } }