<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Configuring NPAR on Marvell FastLinQ 41000 Series NICs via RESTful API (ilorest) in Server Management - Remote Server Management</title>
    <link>https://community.hpe.com/t5/server-management-remote-server/configuring-npar-on-marvell-fastlinq-41000-series-nics-via/m-p/7178124#M9579</link>
    <description>&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;I'm trying to figure out how to enable the NPAR feature on our Marvell FastLinQ NICs (QL41232HLCU-HC MD2) and how to set all necessary parameters (Personality Ethernet + BAR 2 Size) via ilorest or similar tools which can be fired in a script/via ansible.&lt;/P&gt;&lt;P&gt;The cards are used in DL385 Gen10 Plus machines with ILO v2.72.&lt;/P&gt;&lt;P&gt;I tried ilorest and found only a way to read the current status of being enabled or disabled (but the the rest).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;  [..]
    "#NetworkAdapter.v1_2_0.NetworkAdapter": {
      "/redfish/v1/Chassis/1/NetworkAdapters/DE081000": {
        "@odata.id": "/redfish/v1/Chassis/1/NetworkAdapters/DE081000",
        "Controllers": [
          {
            "ControllerCapabilities": {
              "DataCenterBridging": {
                "Capable": true
              },
              "NPAR": {
                "NparCapable": true,
                "NparEnabled": true
              },
              "NetworkDeviceFunctionCount": 16,
              "NetworkPortCount": 2,
              "VirtualizationOffload": {
                "SRIOV": {
                  "SRIOVVEPACapable": false
                },
                "VirtualFunction": {
                  "DeviceMaxCount": 192,
                  "MinAssignmentGroupSize": 8,
                  "NetworkPortMaxCount": 192
                }
              }
            },
            "FirmwarePackageVersion": "8.55.14",
            "PCIeInterface": {
              "LanesInUse": 8,
              "MaxLanes": 8,
              "MaxPCIeType": "Gen3",
              "PCIeType": "Gen3"
            }
          }
        ],
[..]&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;via: ilorest rawget /redfish/v1/Chassis/1/NetworkAdapters/DE080000 --url ip -u Administrator -p password&lt;/P&gt;&lt;P&gt;When I tried to change the value via rawpatch it doesn't like my json patch file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;{
  "/redfish/v1/Chassis/1/NetworkAdapters/DE080000": {
  "Controllers": [
    {
      "ControllerCapabilities": {
        "NPAR": {
          "NparEnabled": false
        }
      }
    }
  ]
  }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How should this be formatted?&lt;/P&gt;&lt;P&gt;Edit: the error message I get is: &lt;EM&gt;An invalid response body was returned: Expecting value: line 1 column 1 (char 0)No error message returned or unable to parse error response.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Are there better ways to enable NPAR via ilorest or other scripting tools?&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Christian&lt;/P&gt;</description>
    <pubDate>Thu, 01 Dec 2022 08:41:23 GMT</pubDate>
    <dc:creator>costelter</dc:creator>
    <dc:date>2022-12-01T08:41:23Z</dc:date>
    <item>
      <title>Configuring NPAR on Marvell FastLinQ 41000 Series NICs via RESTful API (ilorest)</title>
      <link>https://community.hpe.com/t5/server-management-remote-server/configuring-npar-on-marvell-fastlinq-41000-series-nics-via/m-p/7178124#M9579</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;&lt;P&gt;I'm trying to figure out how to enable the NPAR feature on our Marvell FastLinQ NICs (QL41232HLCU-HC MD2) and how to set all necessary parameters (Personality Ethernet + BAR 2 Size) via ilorest or similar tools which can be fired in a script/via ansible.&lt;/P&gt;&lt;P&gt;The cards are used in DL385 Gen10 Plus machines with ILO v2.72.&lt;/P&gt;&lt;P&gt;I tried ilorest and found only a way to read the current status of being enabled or disabled (but the the rest).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;  [..]
    "#NetworkAdapter.v1_2_0.NetworkAdapter": {
      "/redfish/v1/Chassis/1/NetworkAdapters/DE081000": {
        "@odata.id": "/redfish/v1/Chassis/1/NetworkAdapters/DE081000",
        "Controllers": [
          {
            "ControllerCapabilities": {
              "DataCenterBridging": {
                "Capable": true
              },
              "NPAR": {
                "NparCapable": true,
                "NparEnabled": true
              },
              "NetworkDeviceFunctionCount": 16,
              "NetworkPortCount": 2,
              "VirtualizationOffload": {
                "SRIOV": {
                  "SRIOVVEPACapable": false
                },
                "VirtualFunction": {
                  "DeviceMaxCount": 192,
                  "MinAssignmentGroupSize": 8,
                  "NetworkPortMaxCount": 192
                }
              }
            },
            "FirmwarePackageVersion": "8.55.14",
            "PCIeInterface": {
              "LanesInUse": 8,
              "MaxLanes": 8,
              "MaxPCIeType": "Gen3",
              "PCIeType": "Gen3"
            }
          }
        ],
[..]&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;via: ilorest rawget /redfish/v1/Chassis/1/NetworkAdapters/DE080000 --url ip -u Administrator -p password&lt;/P&gt;&lt;P&gt;When I tried to change the value via rawpatch it doesn't like my json patch file.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;{
  "/redfish/v1/Chassis/1/NetworkAdapters/DE080000": {
  "Controllers": [
    {
      "ControllerCapabilities": {
        "NPAR": {
          "NparEnabled": false
        }
      }
    }
  ]
  }
}&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How should this be formatted?&lt;/P&gt;&lt;P&gt;Edit: the error message I get is: &lt;EM&gt;An invalid response body was returned: Expecting value: line 1 column 1 (char 0)No error message returned or unable to parse error response.&lt;/EM&gt;&lt;/P&gt;&lt;P&gt;Are there better ways to enable NPAR via ilorest or other scripting tools?&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;&lt;P&gt;Kind regards,&lt;/P&gt;&lt;P&gt;Christian&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 08:41:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/server-management-remote-server/configuring-npar-on-marvell-fastlinq-41000-series-nics-via/m-p/7178124#M9579</guid>
      <dc:creator>costelter</dc:creator>
      <dc:date>2022-12-01T08:41:23Z</dc:date>
    </item>
    <item>
      <title>Re: Configuring NPAR on Marvell FastLinQ 41000 Series NICs via RESTful API (ilorest)</title>
      <link>https://community.hpe.com/t5/server-management-remote-server/configuring-npar-on-marvell-fastlinq-41000-series-nics-via/m-p/7178586#M9590</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;As far as I know, we dont have much info on custom ilorest commands.&lt;BR /&gt;You can refer to these documents for help.&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.hpe.com/info/resttool" target="_blank"&gt;https://www.hpe.com/info/resttool&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://www.hpe.com/us/en/servers/restful-api.html" target="_blank"&gt;https://www.hpe.com/us/en/servers/restful-api.html&lt;/A&gt;&lt;BR /&gt;&lt;A href="https://hewlettpackard.github.io/python-redfish-utility/#optional-parameters" target="_blank"&gt;https://hewlettpackard.github.io/python-redfish-utility/#optional-parameters&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://support.hpe.com/hpesc/public/docDisplay?docLocale=en_US&amp;amp;docId=a00043013en_us" target="_blank" rel="noopener"&gt;RESTful Interface Tool - Document List&lt;/A&gt;&lt;/P&gt;&lt;P&gt;Thank You!&lt;BR /&gt;I work with HPE but opinions expressed here are mine.&lt;BR /&gt;&lt;A href="https://support.hpe.com/connect/s/search?language=en_US#t=Videos&amp;amp;sort=%40hpescuniversaldate%20descending&amp;amp;layout=card&amp;amp;numberOfResults=100" target="_blank"&gt;Recent Support Video Releases&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Dec 2022 08:14:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/server-management-remote-server/configuring-npar-on-marvell-fastlinq-41000-series-nics-via/m-p/7178586#M9590</guid>
      <dc:creator>Suman_1978</dc:creator>
      <dc:date>2022-12-01T08:14:41Z</dc:date>
    </item>
    <item>
      <title>Re: Configuring NPAR on Marvell FastLinQ 41000 Series NICs via RESTful API (ilorest)</title>
      <link>https://community.hpe.com/t5/server-management-remote-server/configuring-npar-on-marvell-fastlinq-41000-series-nics-via/m-p/7178901#M9594</link>
      <description>&lt;P&gt;&lt;a href="https://community.hpe.com/t5/user/viewprofilepage/user-id/560055"&gt;@Suman_1978&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Well the official documentation doesn't help me with this problem.&lt;/P&gt;
&lt;P&gt;There not much on additional PCIe cards like the Marvel NIC.&lt;/P&gt;
&lt;P&gt;So, no. I won't see that as a solution. But thank you very much for trying to help me finding a solution.&lt;/P&gt;
&lt;P&gt;I would like to see that the documentation for extensions like such a PCIe card would get a documentation on that. Even when it's only a hint that this is currently not supported via RESTful API.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 07 Dec 2022 11:04:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/server-management-remote-server/configuring-npar-on-marvell-fastlinq-41000-series-nics-via/m-p/7178901#M9594</guid>
      <dc:creator>costelter</dc:creator>
      <dc:date>2022-12-07T11:04:37Z</dc:date>
    </item>
  </channel>
</rss>

