-
Notifications
You must be signed in to change notification settings - Fork 273
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Network Slot Virtualization Mode #50
Comments
@texroemer can you help me on this? |
Hi @kgrvamsi These are OEM properties and the only way to currently get these with Redfish is to use Server Configuration Profile (SCP) feature. With SCP, you can perform a local export to get read only attributes for a specific NIC port which will display this information. Example below is running SCP to get read only attributes for NIC.Integrated.1-1-1 port which reports the properties you are looking for. C:\Python27>ExportSystemConfigurationLocalREDFISH.py -ip 192.168.0.120 -u root -p calvin -t NIC.Integrated.1-1-1 -i 2
@odata.type: #DellJob.v1_0_1.DellJob Exported attributes also saved in file: 2019-3-13_131742_export.xml |
@texroemer can we expect these attributes as part of a Get request over redfish api instead exporting it to a xml or any other format in later versions of IDRAC? |
Sorry about the late reply. Yes, GET request using OEM URI extension for these attributes is planned to be added in a future iDRAC release, most likely 4.00 which is scheduled to be available end of this year. |
Closing this as the above process @texroemer explained perfectly worked |
Hi, Im re-asking this question again - maybe somthing changed since March..especially regarding setting SRIOV by redfish API - > racadm get NIC.DeviceLevelConfig.5 |
Hi @aviv12825 Support for get/set these attributes will be available in iDRAC release 4.00 which is scheduled to be posted this Dec. Current iDRAC firmware version, the only way to get/set these attributes is using Server Configuration Profile feature with Redfish. |
@texroemer thank you for the input. And I got the fowlling: (there is SRIOV setting inside - isnt this what we are looking for ?) 10x |
Redfish DTMF is very limited on what properties will be returned for network cards. As you can see in the output, SRIOV capability is reported but not all other properties as you can see from RACADM. Until OEM Get support is added, you can use Server Configuration Profile feature to get this information for any network port. See example below where i only pass in network port FQDD for Target parameter, it returns the same read only attributes you can get from RACADM: C:\Python27>ExportSystemConfigurationLocalREDFISH.py -ip 192.168.0.120 -u root -p calvin -t NIC.Embedded.1-1-1 -i 2
@odata.type: #DellJob.v1_0_1.DellJob Exported attributes also saved in file: 2019-6-27_102049_export.xml |
I implemented the same flow what @texroemer suggested in my go redfish library.....check here for reference |
@texroemer Just wondering if SRIOV on NICs by redfish API already implemented and if yes can you provide me the API |
Hi @mogamal1 OEM network attributes (including SRIOV) are now supported in iDRAC9 (supported in 5.10 version) for GET and PATCH operations. URI: /redfish/v1/Chassis/System.Embedded.1/NetworkAdapters//NetworkDeviceFunctions//Oem/Dell/DellNetworkAttributes/ URI example: /redfish/v1/Chassis/System.Embedded.1/NetworkAdapters/NIC.Integrated.1/NetworkDeviceFunctions/NIC.Integrated.1-1-1/Oem/Dell/DellNetworkAttributes/NIC.Integrated.1-1-1?$select=Attributes Script has also been posted to support setting these attributes: Thanks |
Which Redfish API can give the following information
The text was updated successfully, but these errors were encountered: