VOLTHA CLI Commands to display Managed Entity Information

32 views
Skip to first unread message

Gowtham Boopathi

unread,
Jul 1, 2024, 5:01:30 AMJul 1
to VOLTHA Discuss
Hi All,

Could anyone let me know if there is any "voltctl" command available to display Managed Entity Information from OMCI stack.

Thanks and Regards,
Gowtham B

Abhilash Lakshmeshwar

unread,
Jul 1, 2024, 5:21:10 AMJul 1
to Gowtham Boopathi, VOLTHA Discuss
Hi Gowtham,

There is no option in voltctl which gives out information of the MEs.

Thanks,
Abhilash

Disclaimer: © 2024 VVDN Technologies Pvt. Ltd. This e-mail contains PRIVILEGED AND CONFIDENTIAL INFORMATION intended solely for the use of the addressee(s). If you are not the intended recipient, please notify the sender by e-mail and delete the original message. Further, you are not to copy, disclose, or distribute this e-mail or its contents to any other person and any such actions are unlawful.


--
You received this message because you are subscribed to the Google Groups "VOLTHA Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to voltha-discus...@opencord.org.
To view this discussion on the web visit https://groups.google.com/a/opencord.org/d/msgid/voltha-discuss/59e8749f-1d75-4a2d-8f81-ca546773e21bn%40opencord.org.

Gowtham Boopathi

unread,
Jul 1, 2024, 5:28:25 AMJul 1
to Abhilash Lakshmeshwar, VOLTHA Discuss
Hi Abhilash,

Thanks for the quick response.

Could you suggest some logs/commands to get ME information if available?

The reason is, in ONU we are using a UNI port with 10G speed, but in ONOS, it shows only 1G. So we thought of looking at the attribute used to get speed information using ME.

Regards,
Gowtham Boopathi

Abhilash Lakshmeshwar

unread,
Jul 1, 2024, 5:49:32 AMJul 1
to Gowtham Boopathi, VOLTHA Discuss
HI Gowtham,

For every ONU device, a MIB template is created , with the ONU vendor along with SW version as the key and stored in DB. you may find the template under path "service/voltha/omci_mibs/go_templates".
By default the ONU adapter is creating it with 1 G for now, the port speed is not according to the one reported from the ONU ME
Thank,
Abhilash

Gowtham Boopathi

unread,
Jul 1, 2024, 5:58:35 AMJul 1
to Abhilash Lakshmeshwar, VOLTHA Discuss
Hi Abhilash,

Thanks for the information.

Could you share some commands or Readme docs to get the current MIB template loaded and also how we could load our own template for an ONU.

Regards,
Gowtham Boopathi

Gowtham Boopathi

unread,
Jul 1, 2024, 8:54:32 AMJul 1
to Abhilash Lakshmeshwar, VOLTHA Discuss
Hi Abhilash,

When I referred to the docs, there is also a possibility that if no template is available, then the mib discovery process will continue to allow new ONU's. 

So, in this case, whether a 10G link would be detected? Because we are using an ONU which is not part of the known vendor list.

Regards,
Gowtham Boopathi

Gowtham Boopathi

unread,
Jul 10, 2024, 2:45:58 AMJul 10
to Abhilash Lakshmeshwar, VOLTHA Discuss
Hi Abhilash,

I am trying to get the Builtin Tech profile id "64" data from KV store. I used the below command inside etcd container. 

"ETCDCTL_API=3 etcdctl get --prefix service/voltha/technology_profiles"

It gives no output.

Could you please help on this. 

Regards,
Gowtham Boopathi

Abhilash Lakshmeshwar

unread,
Jul 10, 2024, 3:11:10 AMJul 10
to Gowtham Boopathi, VOLTHA Discuss
Hi Gowtham,

The tech profiles need to be pushed to etcd. They will not be generated by VOLTHA

Thanks,
Abhilash

Gowtham Boopathi

unread,
Jul 10, 2024, 3:25:43 AMJul 10
to Abhilash Lakshmeshwar, Gowtham Boopathi, VOLTHA Discuss
Hi Abhilash,

Thanks for sharing the information. Will try to push using json file.

Thanks & Regards
Gowtham Boopathi 


Gowtham Boopathi

unread,
Jul 11, 2024, 5:24:43 AMJul 11
to Abhilash Lakshmeshwar, VOLTHA Discuss, Gowtham Boopathi
Hi Abhilash/Team,

Whether VOLTHA supports provisioning of both PPTP or VEIP UNI type?

If yes, please let us know how the mapping is done from physical port to logical port in ONOS.

Regards,
Gowtham Boopathi

Gowtham Boopathi

unread,
Jul 15, 2024, 7:56:06 AMJul 15
to Abhilash Lakshmeshwar, VOLTHA Discuss, Gowtham Boopathi
Hi Abhilash/team,

Could you help us to know how the workflow ATT/TT/DT is chosen from sadis configuration?

Regards,
Gowtham Boopathi

Abhilash Lakshmeshwar

unread,
Jul 15, 2024, 8:46:11 AMJul 15
to Gowtham Boopathi, VOLTHA Discuss, Gowtham Boopathi
Hi Gowtham,

This depends on the configurations pushed , the operator workflows are captured under https://docs.voltha.org/master/overview/workflows.html

Thanks,
Abhilash

Gowtham Boopathi

unread,
Jul 15, 2024, 8:46:57 AMJul 15
to VOLTHA Discuss, Gowtham Boopathi, VOLTHA Discuss, gowtham...@gmail.com, l.s.ab...@gmail.com
Hi All,

In the tech profile, in ds gem port configuration, we have disabled the aes_encryption. But still in the ONU aes_encryption is enabled through OMCI. Is there any other location we need to disable AES_encryption? 

  "downstream_gem_port_attribute_list": [
    {
      "pbit_map": "0b00000010",
      "aes_encryption": "False",
      "scheduling_policy": "StrictPriority",
      "priority_q": 2,
      "weight": 30,
      "discard_policy": "TailDrop",
      "discard_config": {
        "min_threshold": 0,
        "max_threshold": 0,
        "max_probability": 0

Gowtham Boopathi

unread,
Jul 15, 2024, 8:50:43 AMJul 15
to Abhilash Lakshmeshwar, VOLTHA Discuss, Gowtham Boopathi
Hi Abhilash,

Please find the sadis config we are using.  Here we have not mentioned any type of workflow. But still the tags and bandwidth profiles are pushed to ONU and OLT.

{
  "sadis": {
    "integration": {
      "cache": {
        "enabled": false,
        "maxsize": 50,
        "ttl": "PT0m"
      }
    },
    "entries": [
      {
        "id": "OLT00001",
        "hardwareIdentifier": "00:00:ac:19:60:58",
        "ipAddress": "0.0.0.0",
        "nasId": "OLT00001",
        "uplinkPort": 16777216
      },
      {
        "id": "ONUU00000001-6",
        "nasPortId": "ONU00000001-6",
        "circuitId": "onu00000001-6",
        "remoteId": "ONU00000001-6",
        "uniTagList": [
          {
            "ponCTag": 55,
            "ponSTag": 555,
            "technologyProfileId": 129,
            "upstreamBandwidthProfile": "Default",
            "downstreamBandwidthProfile": "Default",
            "isDhcpRequired": false,
            "isIgmpRequired": false,
            "serviceName": "hsia"
          }
        ]
      }
    ]  
  },
  "bandwidthprofile": {
    "integration": {
      "cache": {
        "enabled": true,
        "maxsize": 40,
        "ttl": "PT1m"
      }
    },
    "entries": [
      {
        "id": "User_Bandwidth1",
        "air": 100000,
        "cbs": 30,
        "cir": 10000,
        "ebs": 1000,
        "eir": 10000
      },
      {
        "id": "User_Bandwidth2",
        "air": 5000,
        "cbs": 1000,
        "cir": 10000,
        "ebs": 1000,
        "eir": 10000
      },
      {
        "id": "Default",
"pir": 9000000,
        "pbs": 1000000,
        "cir": 0,
        "cbs": 0,
        "gir": 0
      }
    ]
  }
}


Regards,
Gowtham Boopathi

Gowtham Boopathi

unread,
Jul 15, 2024, 9:03:39 AMJul 15
to Abhilash Lakshmeshwar, VOLTHA Discuss, Gowtham Boopathi
Hi Abhilash,

We are manually adding this config to Sadis using the below command. 

curl -sSL --user karaf:karaf -X POST -H Content-Type:application/json http://localhost:8181/onos/v1/network/configuration/apps/org.opencord.sadis --data @examples/sadis-att_qc.json

But we are not specifying any workflow type. So any default workflow voltha will choose?

Regards,
Gowtham Boopathi

Reply all
Reply to author
Forward
0 new messages