==========================================================================================
  NICCLI Error Code Reference
  Broadcom Ethernet Network Adapter Configuration Utility
==========================================================================================
  Source   : niccli_error_codes.h
  Generated: 2026-07-28 16:53:30 UTC
  Generator: v1.0.0
  Total    : 864 error codes in 20 categories
==========================================================================================

------------------------------------------------------------------------------------------
  GENERIC ERRORS (25 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  1      STATUS_FAILED                                      0x0C000001     General operation failed
  2      STATUS_RETRY                                       0x0C000002     Retry operation
  3      STATUS_IGNORE                                      0x0C000003     Ignore operation
  4      STATUS_ABORT                                       0x0C000004     Abort operation
  5      STATUS_MEM_FAILED                                  0x0C000005     Memory allocation failed
  6      STATUS_NIC_DATA_NOT_AVAILABLE                      0x0C00003B     Data not available
  7      STATUS_INVALID_INDEX                               0x0C00000E     Invalid index
  8      STATUS_DISCOVERY_FAILED                            0x0C00D001     Supported device(s) not found
  9      STATUS_CLAP_NO_ARGUMENTS                           0x0C000014     No command options specified
  10     STATUS_CLAP_INVALID_ARGUMENTS                      0x0C000015     The '<option>' command line option is not supported. Please refer to the command help for valid options.
  11     STATUS_CLAP_PARSE_FAILED                           0x0C000016     Parse failed
  12     STATUS_INVALID_UNKNOWN_COMMAND                     0x0C000017     Invalid or unknown command
  13     STATUS_FAILED_INVALID_ARGUMENT                     0x0C000020     Invalid argument
  14     STATUS_INVALID_USER_INPUT                          0x0C000025     Invalid user input
  15     STATUS_UNSUPPORTED                                 0x0C00003A     Command not supported
  16     STATUS_NIC_OPERATION_NOT_SUPPORTED                 0x0C001001     Operation not supported
  17     STATUS_NIC_INVALID_CONFIGURATION                   0x0C00FFF9     Invalid configuration
  18     STATUS_INVALID_PARAMS                              0x0C00FFFA     Invalid parameters
  19     STATUS_INVALID_SYNTAX                              0x0C00FFFB     Invalid syntax
  20     STATUS_ARG_VALUE_VALIDATION_FAILED                 0x0C00FFFC     Argument value validation failed
  21     STATUS_COMMAND_VALIDATION_FAILED                   0x0C00FFFD     Command validation failed
  22     STATUS_INVALID_PARAMETER_VALUE                     0x0C00FFFE     Invalid command. \"invalid_option\" option must require a value
  23     STATUS_NIC_RESOURCE_ACCESS_DENIED                  0x0C00302E     The controller must be in fastboot mode, as administrative privileges are required for this operation
  24     STATUS_NIC_NMV_OPTION_NOT_SUPPORTED                0x0C00302F     Nvm option '<option name>' not supported
  25     STATUS_NIC_OPERATION_NOT_PERMITED                  0x0C003042     Operation not permitted. Root privileges required.

------------------------------------------------------------------------------------------
  TIMESYNC COMMAND (39 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  26     STATUS_NIC_TIMESYNC_INVALID_SYNTAX                 0x0C011001     timesync command has invalid syntax
  27     STATUS_NIC_TIMESYNC_DUTYCYCLE_INVALID_PERIOD_VALUE 0x0C011002     Invalid '--period' value. Value must be an integer and units should be in nanoseconds
  28     STATUS_NIC_TIMESYNC_DUTYCYCLE_INVALID_UP_VALUE     0x0C011003     Invalid '--up' value. Value must be an integer and units should be in nanoseconds
  29     STATUS_NIC_TIMESYNC_DUTYCYCLE_INVALID_CONFIG       0x0C011004     Invalid configuration. '--period' value should be larger than 'up' value
  30     STATUS_NIC_TIMESYNC_DLL_INVALID_SOURCE_VALUE       0x0C011005     Invalid '-source' value. Value must be an integer and the valid range is from 0 to 4
  31     STATUS_NIC_TIMESYNC_DLL_INVALID_FREQ_VALUE         0x0C011006     Invalid '-frequency' value. Value must be an integer and the valid range is from 0 to 3
  32     STATUS_NIC_TIMESYNC_PTP_SHOW_SET_INVALID_COMBINATION 0x0C011007     Conflicted Options. --show and --set should not be combined
  33     STATUS_NIC_TIMESYNC_PTP_MISSING_OPERATION          0x0C011008     At lease one of Operations needs to be set
  34     STATUS_NIC_TIMESYNC_PTP_INVALID_FUNCTION_ID        0x0C011009     Function ID must be less than 0x10000
  35     STATUS_NIC_TIMESYNC_PTP_INVALID_COMBINATION        0x0C01100A     Primary PF ID with Secondary VF ID combination is not valid
  36     STATUS_NIC_TIMESYNC_SYNCE_INVALID_COMBINATION      0x0C01100B     Invalid syntax. --show and --set flags cannot be combined
  37     STATUS_NIC_TIMESYNC_TSIO_INVALID_PIN_INDEX         0x0C01100C     Invalid value. '--tsio_function_pin' should in between 0 to 3
  38     STATUS_NIC_TIMESYNC_TSIO_MISSING_PIN_INDEX         0x0C01100D     Invalid syntax. '--tsio_function_pin' is a mandatory argument
  39     STATUS_NIC_TIMESYNC_TSIO_MISSING_USAGE_STRING      0x0C01100E     Invalid syntax. '--pin_usage_string' is a mandatory argument
  40     STATUS_NIC_TIMESYNC_TSIO_MISSING_STATE             0x0C01100F     Invalid syntax. '--state' is a mandatory argument
  41     STATUS_NIC_TIMESYNC_TSIO_INVALID_USAGE_STRING      0x0C011010     Invalid command. 'usage_string' invalid modulation type argument
  42     STATUS_NIC_TIMESYNC_SYNCE_GET_FAILED               0x0C011011     Failed to get SyncE configuration for timesync command
  43     STATUS_NIC_TIMESYNC_SYNCE_SET_FAILED               0x0C011012     Failed to set SyncE configuration for timesync command
  44     STATUS_NIC_TIMESYNC_SET_DUTYCYCLE_TSIO_FAILED      0x0C011013     Failed to configure duty cycle on tsio outgoing signal
  45     STATUS_NIC_TIMESYNC_SET_DLL_COMMAND_UNSUPPORTED    0x0C011014     '--dll' command doesn't support on this hardware
  46     STATUS_NIC_TIMESYNC_SET_DLL_FAILED                 0x0C011015     Failed to configure dll source for PHC
  47     STATUS_NIC_TIMESYNC_GET_PTP_EXT_PARAM_FAILED       0x0C011016     Failed to retrieve PTP Extended parameters
  48     STATUS_NIC_TIMESYNC_SET_PTP_COMMAND_UNSUPPORTED    0x0C011017     Query ptp extended params does not support on this hardware
  49     STATUS_NIC_TIMESYNC_SET_PTP_EXT_PARAM_FAILED       0x0C011018     Failed to set PTP Extended parameters
  50     STATUS_NIC_TIMESYNC_GET_TSIO_FAILED                0x0C011019     Failed to query TSIO function pin
  51     STATUS_NIC_TIMESYNC_SET_TSIO_FAILED                0x0C01101A     Failed to configure TSIO function pin
  52     STATUS_NIC_TIMESYNC_GET_PTP_COMMAND_UNSUPPORTED    0x0C01101B     Query ptp extended params does not support on this hardware
  53     STATUS_NIC_TIMESYNC_PTP_EXT_PARAM_NOT_SUPPORTED_FW 0x0C01101C     Query ptp extended params does not support by active firmware
  54     STATUS_NIC_TIMESYNC_SYNC_INVALID_FREQ_PROFILE_VAL  0x0C01101D     Invalid input value for frequency_profile. The valid values are \"25MHz\"
  55     STATUS_NIC_TIMESYNC_SYNCE_UNSUPPORTED              0x0C01101E     Invalid configuration. Please make sure tsio_function_pin is configured to \"synce_primary_clock_out\" or \"synce_secondary_clock_out\" for pin 2 and 3
  56     STATUS_NIC_TIMESYNC_SYNCE_QUERY_FAILED             0x0C01101F     Failed to query the SyncE configuration
  57     STATUS_NIC_TIMESYNC_SYNCE_PRIM_INVALID_INPUT_VAL   0x0C011020     Invalid input value for primary_clock_state. The valid values are \"Enable\" or \"Disable\"
  58     STATUS_NIC_TIMESYNC_SYNCE_SECOND_INVALID_INPUT_VAL 0x0C011021     Invalid input value for secondary_clock_state. The valid values are \"Enable\" or \"Disable\"
  59     STATUS_NIC_TIMESYNC_SYNC_PRIM_INVALID_CONFIG       0x0C011022     Invalid configuration. Please make sure SyncE frequency_profile is configured to valid profile before configuring primary_clock_state
  60     STATUS_NIC_TIMESYNC_SYNC_SECOND_INVALID_CONFIG     0x0C011023     Invalid configuration. Please make sure SyncE frequency_profile is configured to valid profile before configuring secondary_clock_state
  61     STATUS_NIC_TIMESYNC_SYNCE_ETH_UNSUPPORTED          0x0C011024     Synchronous ethernet does not support on this hardware configuration
  62     STATUS_NIC_TIMESYNC_SYNCE_ETH_QUERY_UNSUPPORTED    0x0C011025     Failed to query synchronous ethernet parameters
  63     STATUS_NIC_TIMESYNC_TSIO_CONFIG_SYNCE_NOT_SUPPORTED 0x0C011026     Configuring synce not supported by the firmware
  64     STATUS_NIC_TIMESYNC_TSIO_INVALID_PIN_USAGE         0x0C011027     Invalid Pin usage string for the given idx. valid usage string supported for ping index 2 & 3

------------------------------------------------------------------------------------------
  SHOW COMMAND (13 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  65     STATUS_NIC_SHOW_INVALID_SYNTAX                     0x0C012001     show command has invalid syntax
  66     STATUS_NIC_SHOW_PKGVER_INVALID_FILE                0x0C012002     Invalid syntax. '-p' requires a valid firmware package file
  67     STATUS_NIC_SHOW_DEVIDS_INVALID_FILE                0x0C012003     Invalid syntax. '-f' requires a valid filename for the -D operation
  68     STATUS_NIC_SHOW_DEVIDS_DECODE_PKG_FAILED           0x0C012004     <firmware_file> firmware file read error
  69     STATUS_NIC_SHOW_CERTIFICATE_INVALID_SLOT           0x0C012005     Invalid slot number. Slot number should be a between 0 and 7
  70     STATUS_NIC_SHOW_UNSUPPORTED_HW                     0x0C012006     Command is not supported on this device
  71     STATUS_NIC_SHOW_COMMAND_NOT_SUPPORTED              0x0C012007     option '--recommendations' is not supported on this device
  72     STATUS_NIC_SHOW_CONTROLLER_NONOPERATIONAL          0x0C012008     Controller is not operational
  73     STATUS_NIC_SHOW_MODULEINFO_UNSUPPORTED             0x0C012009     moduleinfo is not supported on this hardware
  74     STATUS_NIC_SHOW_QUERY_MODULEINFO_UNSUPPORTED       0x0C01200A     Failed to query the module information
  75     STATUS_NIC_SHOW_DEVIDS_DECODE_PKG_UNSUPPORTED      0x0C01200B     Package File <file> UNSUPPORTED
  76     STATUS_NIC_SHOW_CERT_INVALID_BANK_NUM              0x0001200C     Invalid bank number. Supported values are 0 and 1.
  77     STATUS_NIC_SHOW_CERT_UNSUPPORTED_HW                0x0001200D     '--bank' or '--all' option is not supported on this hardware.

------------------------------------------------------------------------------------------
  COUNTERS COMMAND (15 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  78     STATUS_NIC_COUNTERS_INVALID_SYNTAX                 0x0C013001     counters command has invalid syntax
  79     STATUS_NIC_COUNTERS_INVALID_VERBOSE_COMBINATION    0x0C013002     '-V' is supported only for '--pcie' option
  80     STATUS_NIC_COUNTERS_PCIE_CLEAR_COMBINED            0x0C013003     Invalid syntax. '--pcie' and '--clear' cannot be combined
  81     STATUS_NIC_COUNTERS_INVALID_COMBINATION            0x0C013004     Invalid syntax. '--pcie','--clear' and '-generic_stats' cannot be combined
  82     STATUS_NIC_COUNTERS_DIR_WITHOUT_PORT               0x0C013005     Invalid syntax. Invalid argument provided
  83     STATUS_NIC_COUNTERS_INVALID_DIRECTION              0x0C013006     Invalid parameter value provided for the option '--dir'. The valid values are 'rx' or 'tx'
  84     STATUS_NIC_COUNTERS_SHOW_PCIE_FAILED               0x0C013007     Get PcieCounters not successful
  85     STATUS_NIC_COUNTERS_CLEAR_FAILED                   0x0C013008     Failed to clear counters
  86     STATUS_NIC_COUNTERS_GENERIC_SW_HW_STATUS_FAILED    0x0C013009     Failed to get generic sw/hw statistics information
  87     STATUS_NIC_COUNTERS_SHOW_ROCE_STATS_FAILED         0x0C01300A     Failed to get RoCE stats
  88     STATUS_NIC_COUNTERS_SHOW_PORT_RX_STATS_FAILED      0x0C01300B     Failed to get Rx port stats
  89     STATUS_NIC_COUNTERS_SHOW_PORT_TX_STATS_FAILED      0x0C01300C     Failed to get Tx port stats
  90     STATUS_NIC_COUNTERS_SHOW_L2_STATS_FAILED           0x0C01300D     Failed to get the L2 stats
  91     STATUS_NIC_COUNTERS_GENERIC_SW_HW_NOT_SUPPORTED    0x0C01300E     Firmware does not support getting generic sw/hw statistics information. This operation do not have administrative privileges for given interface. NVM option generic_stats_enable should be enabled
  92     STATUS_NIC_COUNTERS_CLEAR_NOT_SUPPORTED            0x0C01300F     Failed to clear the port counters because of below one of the reasons. 1. The port is in shared mode i.e. NPAR is enabled or in multihost mode. 2. Active VFs are configured for the respective port

------------------------------------------------------------------------------------------
  CABLE COMMAND (61 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  93     STATUS_NIC_CABLE_INVALID_SYNTAX                    0x0C014001     cable command has invalid syntax
  94     STATUS_NIC_CABLE_INVALID_EEPROM_VALUE              0x0C014002     Invalid EEPROM value provided for cable command
  95     STATUS_NIC_CABLE_INVALID_PARAMETER_VALUE           0x0C014003     Invalid input value. Please provide the valid value
  96     STATUS_NIC_CABLE_INVALID_OFFSET_VALUE              0x0C014004     Invalid offset value. The valid range is from 0 to 65535
  97     STATUS_NIC_CABLE_INVALID_I2C_ADDR_VALUE            0x0C014005     Invalid I2C address. The value less than 0x7f is expected
  98     STATUS_NIC_CABLE_INVALID_BANK_NUMBER               0x0C014006     Invalid bank number. The valid range is from 0 to 256
  99     STATUS_NIC_CABLE_INVALID_PAGE_NUMBER               0x0C014007     Invalid page number. The valid range is from 0 to 65535
  100    STATUS_NIC_CABLE_BANK_NUM_UNSUPPORTED              0x0C014008     Invalid parameter value. -b|--bank_number is not supported
  101    STATUS_NIC_CABLE_INVALID_I2C_ADDR_UNSUPPORTED      0x0C014009     Invalid parameter value. -i|--i2c_address is not supported
  102    STATUS_NIC_CABLE_INVALID_LANE_VALUE                0x0C01400A     Invalid parameter --lane value. The valid range is from 1 to 255
  103    STATUS_NIC_CABLE_INVALID_MODULE_TYPE_VALUE         0x0C01400B     Invalid parameter -t|--module_type value. The supported values are from 1 to 4
  104    STATUS_NIC_CABLE_NO_OPERATION                      0x0C01400C     No operation specified for cable command
  105    STATUS_NIC_CABLE_INSERT_REMOVE_NOT_SUPPORTED       0x0C01400D     Insert or remove cable operation not supported
  106    STATUS_NIC_CABLE_MODULE_SHOW_FAILED                0x0C01400E     Failed to show module information for cable
  107    STATUS_NIC_CABLE_MODULE_READ_FAILED                0x0C01400F     Failed to read module EEPROM for cable
  108    STATUS_NIC_CABLE_MODULE_WRITE_FAILED               0x0C014010     Failed to write into module eeprom
  109    STATUS_NIC_CABLE_MODULE_LPBK_FAILED                0x0C014011     Module loopback operation failed
  110    STATUS_NIC_CABLE_FAULT_CABLE_DETECTED              0x0C014012     Fault cable detected. Please ensure connected cable is in good condition
  111    STATUS_NIC_CABLE_OPERATION_NOT_SUPPORTED           0x0C014013     Module not supported
  112    STATUS_NIC_CABLE_MODULE_LPBK_PER_LANE_NOT_SUPPORTED 0x0C014014     Module loopback per lane not supported for cable
  113    STATUS_NIC_CABLE_MODULE_EEPROM_FAILED              0x0C014015     Failed to read the module eeprom information
  114    STATUS_NIC_CABLE_WRITE_EEPROM_FAILED               0x0C014016     Failed to write EEPROM for cable operation
  115    STATUS_NIC_CABLE_GET_CDB_CMD_FLAG_FAILED           0x0C014017     Failed to get CDB command flag for cable operation
  116    STATUS_NIC_CABLE_CDB_STATUS_FAILED                 0x0C014018     CDB status check failed for cable operation
  117    STATUS_NIC_CABLE_THERMAL_HISTOGRAM_UNSUPPORTED     0x0C014019     Thermal histogram operation not supported for cable
  118    STATUS_NIC_CABLE_WRITE_I2C_FAILED                  0x0C01401A     Failed to write I2C for cable operation
  119    STATUS_NIC_CABLE_CDB_CMD_FLAG_NOT_SET              0x0C01401B     CDB command flag not set for cable operation
  120    STATUS_NIC_CABLE_INSERT_FAILED                     0x0C01401C     Unable to insert the cable
  121    STATUS_NIC_CABLE_REMOVE_FAILED                     0x0C01401D     Unable to remove the cable
  122    STATUS_NIC_CABLE_GET_MODULE_INFO_I2C_FAILED        0x0C01401E     Failed to get module information via I2C for cable operation
  123    STATUS_NIC_CABLE_MODULE_STATUS_PWRDOWN             0x0C01401F     Transceiver module is powering down
  124    STATUS_NIC_CABLE_MODULE_NOT_INSERTED               0x0C014020     Transceiver module not inserted
  125    STATUS_NIC_CABLE_MODULE_STATUS_CURRENTFAULT        0x0C014021     Transceiver module disabled due to current fault
  126    STATUS_NIC_CABLE_MODULE_STATUS_OVERHEATED          0x0C014022     Transceiver module is over heated
  127    STATUS_NIC_CABLE_MODULE_INFO_FAILED                0x0C014023     Failed to get the module information
  128    STATUS_NIC_CABLE_MODULE_MEMORY_INFO_FAILED         0x0C014024     Failed to get the module memory information
  129    STATUS_NIC_CABLE_FW_NOT_CAPABLE                    0x0C014025     Firmware not capable for bank selection
  130    STATUS_NIC_CABLE_INVALID_EEPROM_VAL                0x0C014026     Invalid value. Only 64 bytes are supported
  131    STATUS_NIC_CABLE_LPBK_OPERATION_NOT_SUPPORTED      0x0C014027     loopback operation is not supported on this module
  132    STATUS_NIC_CABLE_MEDIA_OUTPUT_PER_LPBK_NOT_SUPPORTED 0x0C014028     \"Per-lane Media Side OutPut\" loopback is not supported
  133    STATUS_NIC_CABLE_MEDIA_OUTPUT_LPBK_NOT_SUPPORTED   0x0C014029     \"Media Side OutPut\" loopback is not supported
  134    STATUS_NIC_CABLE_MEDIA_INPUT_PER_LPBK_NOT_SUPPORTED 0x0C01402A     \"Per-lane Media Side InPut\" loopback is not supported
  135    STATUS_NIC_CABLE_MEDIA_INPUT_LPBK_NOT_SUPPORTED    0x0C01402B     \"Media Side InPut\" loopback is not supported
  136    STATUS_NIC_CABLE_HOSTSIDE_OUTPUT_PER_LPBK_NOT_SUPPORTED 0x0C01402C     \"Per-lane Host Side OutPut\" loopback is not supported
  137    STATUS_NIC_CABLE_HOSTSIDE_OUTPUT_LPBK_NOT_SUPPORTED 0x0C01402D     \"Host Side OutPut\" loopback is not supported
  138    STATUS_NIC_CABLE_HOSTSIDE_INPUT_PER_LPBK_NOT_SUPPORTED 0x0C01402E     \"Per-lane Host Side InPut\" loopback is not supported
  139    STATUS_NIC_CABLE_HOSTSIDE_INPUT_LPBK_NOT_SUPPORTED 0x0C01402F     \"Host Side InPut\" loopback is not supported
  140    STATUS_NIC_CABLE_LPBK_INVALID_PARAMETER_VALUE      0x0C014030     Invalid loopback type. Please provide the valid loopback type
  141    STATUS_NIC_CABLE_ENABLE_MS_OUTPUT_LPBK_FAILED      0x0C014031     Failed to enable the \"Media Side OutPut\" loopback
  142    STATUS_NIC_CABLE_ENABLE_MS_INPUT_LPBK_FAILED       0x0C014032     Failed to enable the \"Media Side InPut\" loopback
  143    STATUS_NIC_CABLE_ENABLE_HS_OUTPUT_LPBK_FAILED      0x0C014033     Failed to enable the \"Host Side OutPut\" loopback
  144    STATUS_NIC_CABLE_ENABLE_HS_INPUT_LPBK_FAILED       0x0C014034     Failed to enable the \"Host Side InPut\" loopback
  145    STATUS_NIC_CABLE_PWR_INVALID_VALUE                 0x00014036     Invalid power value. The valid values are 0 and 1.
  146    STATUS_NIC_CABLE_PWR_DWN_FAILED                    0x00014037     Failed to power down the module.
  147    STATUS_NIC_CABLE_PWR_UP_FAILED                     0x00014038     Failed to power up the module.
  148    STATUS_NIC_CABLE_TX_DISABLE_INVALID_VALUE          0x00014039     Invalid module tx_disable value. The valid values are 0 and 1.
  149    STATUS_NIC_CABLE_TX_DISABLE_FAILED                 0x0001403A     Failed to disable the module transmitter.
  150    STATUS_NIC_CABLE_TX_ENABLE_FAILED                  0x0001403B     Failed to enable the module transmitter.
  151    STATUS_NIC_CABLE_TX_CONFIG_FAILED                  0x0001403C     Failed to configure the module transmitter.
  152    STATUS_NIC_CABLE_TX_UNSUPPORTED                    0x0001403D     Configuring module transmitter is not supported on this controller.
  153    STATUS_NIC_CABLE_MODULE_NOT_APPLICABLE             0x0001403E     Transceiver module not applicable

------------------------------------------------------------------------------------------
  TUNNEL COMMAND (14 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  154    STATUS_NIC_TUNNEL_INVALID_SYNTAX                   0x0C015001     tunnel command has invalid syntax
  155    STATUS_NIC_TUNNEL_MULTIPLE_OPTIONS_COMBINED        0x0C015002     Multiple operations specified
  156    STATUS_NIC_TUNNEL_INVALID_MODE_ARGUMENT            0x0C015003     Invalid mode type. The valid values are \"inner\" and \"outer\"
  157    STATUS_NIC_TUNNEL_INVALID_TUNNEL_STATE             0x0C015004     Invalid tunnel state. The valid values are \"enable\" and \"disable\"
  158    STATUS_NIC_TUNNEL_INVALID_PORT_VALUE               0x0C015005     Invalid port value. Valid range is 0-65535
  159    STATUS_NIC_TUNNEL_INVALID_IP_TYPE                  0x0C015006     Invalid ip type. The valid values are \"ipv4\" and \"ipv6\"
  160    STATUS_NIC_TUNNEL_COMMAND_UNSUPPORTED              0x0C015007     tunnel command not supported on this hardware
  161    STATUS_NIC_TUNNEL_INVALID_PARAMETER_VALUE          0x0C015008     Please make sure configuration is valid or specify valid parameter
  162    STATUS_NIC_TUNNEL_CFG_FAILED                       0x0C015009     Failed to execute custom tunnel command
  163    STATUS_NIC_TUNNEL_GET_GRE_CFG_FAILED               0x0C01500A     Failed to get GRE tunnel configuration
  164    STATUS_NIC_TUNNEL_SET_GRE_CFG_FAILED               0x0C01500B     Failed to set GRE tunnel configuration
  165    STATUS_NIC_TUNNEL_DEST_PORT_ALREADY_CFG_FAILED     0x0C01500C     Tunnel destination port already configured
  166    STATUS_NIC_TUNNEL_DEST_PORT_NOT_CFG_FAILED         0x0C01500D     Tunnel destination port not configured
  167    STATUS_NIC_TUNNEL_INTERFACE_NOT_READY              0x0C01500E     Failed to configure rss mode. Because device interface link is down

------------------------------------------------------------------------------------------
  NVM COMMAND (181 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  168    STATUS_NIC_NVM_INVALID_SYNTAX                      0x0C007001     Nvm command has invalid syntax
  169    STATUS_NIC_NVM_PKGPROGRAM_INVALID_BINARY_FILE      0x0C007002     Invalid file. The file should be a binary format
  170    STATUS_NIC_NVM_PKGPROGRAM_INVALID_BINARY_FILE_EXT  0x0C007003     Invalid binary file extension. The file extension should be '.bin'
  171    STATUS_NIC_NVM_PKGPROGRAM_FILE_NAME_TOO_SHORT      0x0C007004     Invalid file name. File name is too short
  172    STATUS_NIC_NVM_PKGPRG_INVALID_ORDINAL_VALUE        0x0C007005     Ordinal value must be either 0 or 1
  173    STATUS_NIC_NVM_PKGPRG_FORCE_UPDATE_CONFLICT        0x0C007006     '--force' and '--update' options cannot be used together. Please see '--help nvm' for more details
  174    STATUS_NIC_NVM_SCOPE_REQUIRES_GET_OR_SET           0x0C007007     Invalid syntax. '--scope' requires a valid '--getoption' or '--setoption' value
  175    STATUS_NIC_NVM_OPTIONHELP_MISSING_VALUE            0x0C007008     Invalid syntax. '--optionhelp' should have valid value
  176    STATUS_NIC_NVM_GETOPTION_INVALID_VALUE_COMBINATION 0x0C007009     Invalid syntax. '--value' cannot be combined with '--getoption'
  177    STATUS_NIC_NVM_GETOPTION_MISSING_OPTION_VALUE      0x0C00700A     Invalid syntax. '--getoption' should have valid value
  178    STATUS_NIC_NVM_SETOPTION_VALUE_MANDATORY           0x0C00700B     Invalid syntax. '--value' is a mandatory argument
  179    STATUS_NIC_NVM_SAVEOPTIONS_FILE_MANDATORY          0x0C00700C     Invalid syntax. For '--saveoptions', '-f' is a mandatory argument
  180    STATUS_NIC_NVM_LISTOPTION_DIFF_WITHOUT_LIST        0x0C00700D     Invalid syntax. '--diff' should be combined with '-listoptions'
  181    STATUS_NIC_NVM_RD_WD_MISSING_OFFSET                0x0C00700E     Invalid syntax. For '--rd' and '--wd', offset is a mandatory argument
  182    STATUS_NIC_NVM_WD_FILL_MISSING_BYTE_COUNT          0x0C00700F     Invalid syntax. For '--wd' or '--fill', '--byte' is a mandatory argument
  183    STATUS_NIC_NVM_OFFLINE_UNSUPPORTED_OPERATION       0x0C007010     For nvm command, only '--view', '--list' and '--verify' options are supported in offline mode
  184    STATUS_NIC_NVM_SETOPTION_VALUE_FIELD_MANDATORY     0x0C007011     Invalid syntax. '--value|-v' is a mandatory field
  185    STATUS_NIC_NVM_SETOPTION_OPTION_VALUE_MISMATCH     0x0C007012     Invalid syntax. The number of options (<X>) doesn't match the number of values (<Y>)
  186    STATUS_NIC_NVM_SETOPTION_OPTION_SCOPE_MISMATCH     0x0C007013     Invalid syntax. The number of options (<X>) doesn't match the number of scopes (<Y>)
  187    STATUS_NIC_NVM_SETOPTION_TOO_MANY_ENTRIES          0x0C007014     Invalid syntax. Too many entries provided (maximum allowed: <X>)
  188    STATUS_NIC_NVM_SIZE_OPTION_INVALID_VALUE           0x0C007016     Invalid syntax. '-c' option has invalid value. Valid range is from 1 to 65535
  189    STATUS_NIC_NVM_WD_FILL_BYTE_VALUE_ZERO             0x0C007017     Bad byte value. Must be larger then zero
  190    STATUS_NIC_NVM_WD_FILL_VALUE_STRING_MANDATORY      0x0C007018     Invalid syntax. For '--wd' or '--fill', string input value is a mandatory argument
  191    STATUS_NIC_NVM_PKGDUMP_FILE_NAME_MANDATORY         0x0C007019     Invalid syntax. For '--pkg_dump', input file name is a mandatory argument
  192    STATUS_NIC_NVM_SETOPTION_SCOPE_INVALID_VALUE       0x0C00701A     Invalid syntax. '--scope' should have a valid value
  193    STATUS_NIC_NVM_OPTION_UNSUPPORTED                  0x0C00701C     Nvm option unsupported
  194    STATUS_NIC_NVM_STRING_TOKEN_PARSE_FAILED           0x0C007023     String token parse failed
  195    STATUS_NIC_NVM_OPTION_CONVERSION_FAILED            0x0C007035     Option conversion failed
  196    STATUS_NIC_NVM_OPTION_SPEED_UNSUPPORTED            0x0C007036     Failed to set given speed. <Supported speeds>, are FW supported speeds
  197    STATUS_NIC_NVM_OPTION_RDMA_CAPABLE_REQUIRED        0x0C007038     Please enable 'rdma_capable' to set <option>
  198    STATUS_NIC_NVM_OPTION_UNSUPPORTED_BY_HARDWARE      0x0C007039     Unsupported value by hardware
  199    STATUS_NIC_NVM_GET_FUNCTION_COUNT_FAILED           0x0C00703C     Get function count failed
  200    STATUS_NIC_NVM_INVALID_PARAMETER_VALUE             0x0C007068     Invalid parameter value
  201    STATUS_NIC_NVM_FAILED                              0x0C007069     Nvm operation failed
  202    STATUS_NIC_NVM_UNSUPPORTED                         0x0C00706A     Nvm option unsupported
  203    STATUS_NIC_NVM_CMDEXEC_GETOPTION_FAILED            0x0C00706C     Nvm command --getoption failed
  204    STATUS_NIC_NVM_CMDEXEC_SETOPTION_FAILED            0x0C00706D     Nvm command --setoption failed
  205    STATUS_NIC_NVM_CMDEXEC_OPTIONHELP_FAILED           0x0C00706E     Nvm command --optionhelp failed
  206    STATUS_NIC_NVM_RFD_INVALID_USER_INPUT              0x0C007071     Nvm restore factory defaults invalid user input
  207    STATUS_NIC_NVM_RFD_RESTORE_OPERATION_FAILED        0x0C007073     Nvm restore factory defaults operation failed
  208    STATUS_NIC_NVM_READ_INVALID_DIRECTORY_TYPE         0x0C007074     Invalid nvm read directory type. Please provide valid nvm directory type
  209    STATUS_NIC_NVM_WRITE_INVALID_DIRECTORY_TYPE        0x0C007075     Invalid nvm write directory type. Please provide valid nvm directory type
  210    STATUS_NIC_NVM_DIR_PARSER_INVALID_SYNTAX           0x0C007076     Nvm dir parser invalid syntax
  211    STATUS_NIC_NVM_DIR_VALIDATE_INVALID_ARGUMENT       0x0C007077     Nvm dir validate invalid argument
  212    STATUS_NIC_NVM_DIR_NO_DATA_AVAILABLE               0x0C007078     No data available for the nvm --dir
  213    STATUS_NIC_NVM_CRC_PARSER_INVALID_SYNTAX           0x0C007079     Nvm CRC parser invalid syntax
  214    STATUS_NIC_NVM_CRC_VALIDATE_INVALID_ARGUMENT       0x0C00707A     Nvm CRC validate invalid argument
  215    STATUS_NIC_NVM_CRC_NO_DATA_AVAILABLE               0x0C00707B     No data available for the nvm --crc
  216    STATUS_NIC_NVM_CRC_MISMATCH_DETECTED               0x0C00707D     One of the nvm component CRC is mismatched. Please perform the 'fw --update --recovery --force -f <file_name>' to fix the CRC mismatch
  217    STATUS_NIC_NVM_CFGCHK_PARSER_NO_ARGUMENTS          0x0C00707E     Nvm config check parser no arguments
  218    STATUS_NIC_NVM_CFGCHK_PARSER_INVALID_SYNTAX        0x0C00707F     Nvm config check parser invalid syntax
  219    STATUS_NIC_NVM_CFGCHK_VALIDATE_MULTIPLE_OPS        0x0C007080     Nvm config check validate multiple operations
  220    STATUS_NIC_NVM_CFGCHK_BUFFER_ALLOC_FAILED          0x0C007081     Nvm config check buffer allocation failed
  221    STATUS_NIC_NVM_CFGCHK_OPERATION_FAILED             0x0C007082     Nvm config check operation failed
  222    STATUS_NIC_NVM_CFGCHK_NO_MATCHING_DIRECTORY        0x0C007083     Nvm config check no matching directory
  223    STATUS_NIC_NVM_CFGCHK_VERSION_INFO_UNAVAILABLE     0x0C007084     Nvm config check version info unavailable
  224    STATUS_NIC_NVM_PKGDUMP_PARSER_NO_ARGUMENTS         0x0C007085     Nvm package dump parser no arguments
  225    STATUS_NIC_NVM_PKGDUMP_PARSER_INVALID_SYNTAX       0x0C007086     Nvm package dump parser invalid syntax
  226    STATUS_NIC_NVM_PKGDUMP_VALIDATE_NO_FILENAME        0x0C007087     Nvm package dump validate no filename
  227    STATUS_NIC_NVM_PKGDUMP_FILE_OPEN_FAILED            0x0C007088     Could not open the package file <file name>
  228    STATUS_NIC_NVM_PKGDUMP_BUFFER_ALLOC_FAILED         0x0C007089     Nvm package dump buffer allocation failed
  229    STATUS_NIC_NVM_PKGDUMP_OPERATION_FAILED            0x0C00708A     Nvm package dump operation failed
  230    STATUS_NIC_NVM_UNSUPPORTED_HW                      0x0C00708B     The nvm option is not supported on this configuration or hardware
  231    STATUS_NIC_NVM_OPERATION_NOT_SUPPORTED             0x0C00708C     Nvm operation not supported
  232    STATUS_NIC_NVM_USE_OPTION_HELP                     0x0C00708D     Invalid value format. Use 'nvm --optionhelp <option>' for valid format
  233    STATUS_NIC_NVM_SCOPE_VALUE_INVALID                 0x0C00708F     Invalid syntax. '--scope' should have a valid value
  234    STATUS_NIC_NVM_OPTION_INVALID_VALUE_FORMAT         0x0C007091     Invalid value format
  235    STATUS_NIC_NVM_ELEMENT_RANGE_ERROR                 0x0C007093     Invalid value. Valid range of each element is from 0 to <X>
  236    STATUS_NIC_NVM_PF_COUNT_FAILED                     0x0C007095     Get Device PF count failed
  237    STATUS_NIC_NVM_VALUE_NOT_MULTIPLE_OF_8             0x0C007096     Invalid value provided. Value should be multiples of 8
  238    STATUS_NIC_NVM_VF_SUM_EXCEEDED                     0x0C007097     Invalid value provided. Sum of VF's for all active PF's exceeds <X>
  239    STATUS_NIC_NVM_INVALID_VALUE_PROVIDED_MAXIMUM_VALUE 0x0C007099     Invalid value provided. Maximum value for this adapter is <X>
  240    STATUS_NIC_NVM_GET_PORT_MODE_FAILED                0x0C00709A     Unable to get the device port mode
  241    STATUS_NIC_NVM_PORT_PF_COUNT_FAILED                0x0C00709B     Failed to get port pf count
  242    STATUS_NIC_NVM_MSIX_VALUE_ERROR                    0x0C00709D     Invalid value provided. Max MSI-X supported for this device is <X>
  243    STATUS_NIC_NVM_PORT_HIDE_NOT_SUPPORTED             0x0C0070A1     Port hide capable configuration is not supported on this hardware
  244    STATUS_NIC_NVM_MF_MODE_NOT_SUPPORTED               0x0C0070A2     MF mode configuration is not supported on this hardware
  245    STATUS_NIC_NVM_FUNC_CFG_ERROR                      0x0C0070A4     This is the device function configuration. Please specify the function index with '--scope' option
  246    STATUS_NIC_NVM_INVALID_FUNC_INDEX                  0x0C0070A5     Invalid device function index. Please specify the correct index
  247    STATUS_NIC_NVM_PORT_CFG_SCOPE_REQUIRED             0x0C0070A6     This is the device port configuration. Please specify the port index
  248    STATUS_NIC_NVM_PORT_MODE_CHECK_FAILED_NEW          0x0C0070A8     Check port mode failed
  249    STATUS_NIC_NVM_INVALID_PORT_INDEX                  0x0C0070A9     Invalid device port index. Please specify the correct port index
  250    STATUS_NIC_NVM_PTP_PIN_INVALID                     0x0C0070B2     Invalid configuration. PTP pin value not supported on pin index
  251    STATUS_NIC_NVM_OPTION_INVALID_MAC_ADDRESS          0x0C0070B5     Invalid MAC Address provided. Please provide valid MAC Address
  252    STATUS_NIC_NVM_BROADCAST_IP_ERROR                  0x0C0070BC     Broadcast IP is not supported
  253    STATUS_NIC_NVM_VALUE_SUM_EXCEEDS_100               0x0C0070BD     Sum of the values should not exceed 100
  254    STATUS_NIC_NVM_VALUE_RANGE_0_TO_3_ERROR            0x0C0070BE     Invalid value. Valid values are from 0 to 3
  255    STATUS_NIC_NVM_UNIQUE_DIGITS_REQUIRED              0x0C0070BF     Invalid value. A valid setting is four unique digit between 0-3
  256    STATUS_NIC_NVM_VALUE_RANGE_0_TO_65535              0x0C0070C0     Invalid value. Valid range is from 0 to 65535
  257    STATUS_NIC_NVM_NPAR_NOT_SUPPORTED                  0x0C0070C3     Configure NPAR_1.2 is not supported on this hardware
  258    STATUS_NIC_NVM_OPTION_HW_UNSUPPORTED               0x0C0070C5     Setting option(<option>) value does not support on this hardware
  259    STATUS_NIC_NVM_NOT_SUPPORTED_ON_PF                 0x0C0070C7     Setting <option> is not supported on this PF
  260    STATUS_NIC_NVM_TEMP_THRESHOLD_ERROR                0x0C0070C8     Failed to configure temperature_critical_threshold_in_degrees_celsius. Valid values are in the range from 0 to 255
  261    STATUS_NIC_NVM_FEC_CONFIG_ERROR                    0x0C0070C9     Failed to configure forward_error_correction as firmware_link_speed_d0 is set to autoneg
  262    STATUS_NIC_NVM_DCBX_MODE_ERROR                     0x0C0070CA     dcbx_mode is enabled, cannot disable lldp_nearest_bridge
  263    STATUS_NIC_NVM_INVALID_INTEGER_VALUES              0x0C0070D0     Invalid integer values provided
  264    STATUS_NIC_NVM_ENDPOINTS_SUM_ERROR                 0x0C0070D1     Invalid configuration. The sum of all the endpoints should be less than or equal to 16
  265    STATUS_NIC_NVM_BW_RESERVATION_ERROR                0x0C0070D4     Setting option <option> value not honored as bw_reservation_valid is zero
  266    STATUS_NIC_NVM_STAG_TPID_ERROR                     0x0C0070DB     stag_tpid_valid option is disabled. Cannot configure stag_tpid
  267    STATUS_NIC_NVM_ACTIVE_PF_COUNT_ZERO                0x0C0070DE     Active PF count is zero
  268    STATUS_NIC_NVM_GET_OPERATION_FAILED                0x0C0070E0     Failed to get <option>, status <status value>
  269    STATUS_NIC_NVM_10GBASET_OPERATION_NOT_SUPPORTED    0x0C0070E1     A 10GBaseT board only allows Autoneg
  270    STATUS_NIC_NVM_2EP_RXTX_VALUE_FORMAT_INVALID       0x0C0070E2     Invalid value. Valid format to configure <option> is x:x
  271    STATUS_NIC_NVM_4EP_RXTX_VALUE_FORMAT_INVALID       0x0C0070E3     Invalid value. Valid format to configure <option> is x:x:x:x
  272    STATUS_NIC_NVM_AFM_OPTION_VALUE_FORMAT_INVALID     0x0C0070E4     Invalid value. Valid format to configure <option> is x:x or x:x:x:x
  273    STATUS_NIC_NVM_CLEAR_COMMAND_FAILED                0x0C0070E5     Nvm --clear command failed
  274    STATUS_NIC_NVM_COS_VALUE_FORMAT_INVALID            0x0C0070E6     Invalid value. Valid format to configure <option> is x:x:x:x
  275    STATUS_NIC_NVM_DEFRAGMENATION_FAILED               0x0C0070E7     Nvm defragmentation failed
  276    STATUS_NIC_NVM_DUMP_COMMAND_FAILED                 0x0C0070E8     Nvm --dump command failed
  277    STATUS_NIC_NVM_EEE_OPERATION_NOT_SUPPORTED         0x0C0070E9     '<Option>' only supported for 10GBASE-T controllers
  278    STATUS_NIC_NVM_ERASE_COMMAND_FAILED                0x0C0070EA     Nvm --erase command failed
  279    STATUS_NIC_NVM_FAILED_TO_GET_PORT_ID               0x0C0070EB     Failed to get the port ID for a specified option
  280    STATUS_NIC_NVM_FEC_OPERATION_NOT_SUPPORTED         0x0C0070EC     <Option> is not supported for 1G and 10G link speeds
  281    STATUS_NIC_NVM_GET_PER_PORT_PHY_OPERATION_FAILED   0x0C0070ED     Retrieving per port phy configuration is unsuccessful
  282    STATUS_NIC_NVM_GET_STAG_TPID_ERROR                 0x0C0070EE     Failed to configure nvm option stag_tpid
  283    STATUS_NIC_NVM_INVALID_MAC_ADDRESS_ALL_FF          0x0C0070EF     Invalid MAC Address. PF MAC cannot be all zero or all FF
  284    STATUS_NIC_NVM_INVALID_PORT_BAR_MIN_MAX            0x0C0070F0     Invalid port BAR min/max value
  285    STATUS_NIC_NVM_INVALID_PORT_BAR_RANGE              0x0C0070F1     Invalid value. Valid range of each element is from <X> to <Y>
  286    STATUS_NIC_NVM_INVALID_PORT_BAR_VALUE              0x0C0070F3     Invalid value. Valid format to configure <option> is x:x:x
  287    STATUS_NIC_NVM_INVALID_PORT_SPEED                  0x0C0070F4     Invalid value <option value>
  288    STATUS_NIC_NVM_LIST_COMMAND_FAILED                 0x0C0070F5     Nvm --list command failed
  289    STATUS_NIC_NVM_MACPRG_COMMAND_FAILED               0x0C0070F6     Nvm --macprg command failed
  290    STATUS_NIC_NVM_MAX_VFS_CONFIG                      0x0C0070F7     Invalid value provided. Max <X> VF's can be configured on PF exceeded
  291    STATUS_NIC_NVM_MHB_VALUE_FORMAT_INVALID            0x0C0070F8     Invalid value. Valid format to configure <option> is x:x:x:x:x
  292    STATUS_NIC_NVM_OPTION_NOT_FOUND                    0x0C0070F9     Option <option> not found in NVM table
  293    STATUS_NIC_NVM_PF_VF_BAR_FAILED                    0x0C0070FA     PF/VF BAR configuration failed
  294    STATUS_NIC_NVM_PF_VF_BAR_VALUE_FORMAT_INVALID      0x0C0070FB     Invalid value. Valid format to configure <option> is Bar4:Bar2:Bar0
  295    STATUS_NIC_NVM_PKG_PROGRAM_COMMAND_FAILED          0x0C0070FC     Nvm --pkg_program command failed
  296    STATUS_NIC_NVM_PORT_MAGIC_PACKET_WOL_NUM_FAILED    0x0C0070FD     Failed to configure magic_packet_wol as wol_capable is disabled
  297    STATUS_NIC_NVM_PORT_RANGE_ERROR                    0x0C0070FE     Invalid value provided. Valid value is 1 to <X> for the current configuration
  298    STATUS_NIC_NVM_PTP_PIN_NOT_UNIQUE                  0x0C007101     Invalid configuration. PTP pin values should be unique
  299    STATUS_NIC_NVM_SCOPE_NOT_REQUIRED                  0x0C007102     This is the device shared configuration. Dont specify the scope
  300    STATUS_NIC_NVM_SHARED_MHB_PF_ALLOC_NUM_FAILED      0x0C007103     Setting shared MHB PF allocation failed
  301    STATUS_NIC_NVM_STAG_TPID_INVALID_VALUE             0x0C007104     Invalid stag_tpid value. The valid values are 0x9100 or 0x88a8
  302    STATUS_NIC_NVM_TXFIR_FAILED                        0x0C007105     Setting TXFIR option failed
  303    STATUS_NIC_NVM_VER_NUM_FAILED                      0x0C007106     Setting version number option failed
  304    STATUS_NIC_NVM_INVALID_DIRECTORY_TYPE              0x0C007107     Invalid nvm directory type. Please provide valid nvm directory type
  305    STATUS_NIC_NVM_FW_SYNC_UNSUPPORTED                 0x0C007109     Firmware sync is not supported on this hardware
  306    STATUS_NIC_NVM_FW_SYNC_IN_TRANSITION               0x0C00710A     Firmware is in transition state. Please reset/reboot before performing a --sync command
  307    STATUS_NIC_NVM_SET_PORT_DCBX_MODE_NUM_FAILED       0x0C00710B     Failed to set port DCBX mode to 0
  308    STATUS_NIC_NVM_SET_PORT_DEFAULT_EVB_MODE_NUM_FAILED 0x0C00710C     Failed to set default EVB mode to 1
  309    STATUS_NIC_NVM_RFD_HARDWARE_UNSUPPORTED            0x0C00710D     Restore Factory Defaults does not support on this hardware
  310    STATUS_NIC_NVM_RFD_USER_ABORTED                    0x0C00710E     User aborted NVM restore factory defaults operation
  311    STATUS_NIC_NVM_CFG_UNSUPPORTED_BY_HARDWARE         0x0C00710F     Parameter '--cfg' is not supported on this hardware
  312    STATUS_NIC_NVM_BACKUP_COMMAND_FAILED               0x0C007110     Nvm backup command failed
  313    STATUS_NIC_NVM_SYNC_COMMAND_FAILED                 0x0C007111     Nvm --sync command failed
  314    STATUS_NIC_NVM_SYNC_FW_IMAGE_FAILED                0x0C007112     Failed to synchronize firmware images
  315    STATUS_NIC_NVM_CONTROLLER_NONOPERATIONAL           0x0C007113     Controller is not operational
  316    STATUS_NIC_NVM_COMBINED_MAC_FILE_AND_PROFILE       0x0C007114     For mac operation, it can not be combined with mac file or mac profile file option
  317    STATUS_NIC_NVM_MANDATORY_MAC_FILE_AND_PROFILE      0x0C007115     For nvm program mac operation, both mac file and mac profile file are mandatory option
  318    STATUS_NIC_NVM_MAC_PROGRAMMING_FAILED              0x0C007116     Mac address programming is not successful
  319    STATUS_NIC_NVM_MAC_FILE_FORMAT_INVALID             0x0C007117     Warning (mac file): File not found, improper format, or not writable
  320    STATUS_NIC_NVM_MAC_ADDRESS_EXHAUSTED               0x0C007118     Warning File runs out of MAC addresses
  321    STATUS_NIC_NVM_MAC_FILE_UPDATE_FAILED              0x0C007119     Warning mac file cannot be updated
  322    STATUS_NIC_NVM_MAC_PROGRAMMING_FAILED_BAD_FILE     0x0C00711A     Failed to program MAC addresses using profile file. Program failed or bad file
  323    STATUS_NIC_NVM_BLANK_SIZE_READ_FAILED              0x0C00711B     Failed to read nvram size
  324    STATUS_NIC_NVM_BLANK_ALREADY_CLEARED               0x0C00711C     Nvram is already cleared
  325    STATUS_NIC_NVM_PKG_DUMP_COMMAND_FAILED             0x0C00711D     Nvm --pkg_dump command failed
  326    STATUS_NIC_NVM_PKGPRG_MEMORY_ALLOCATION_FAILED     0x0C00711E     Buffer allocation unsuccessful
  327    STATUS_NIC_NVM_VIEW_COMMAND_FAILED                 0x0C00711F     Nvm --view command failed
  328    STATUS_NIC_NVM_FILE_OPEN_FAILED                    0x0C007120     Could not open the file <file name>
  329    STATUS_NIC_NVM_PKG_INVALID_SIGNATURE               0x0C007121     Unsupported file type
  330    STATUS_NIC_NVM_VIEW_FILE_READ_FAILURE              0x0C007122     Could not open the file
  331    STATUS_NIC_NVM_VIEW_PKG_INVALID_SIGNATURE          0x0C007123     Package verification failed due to invalid signature
  332    STATUS_NIC_NVM_WRITE_FAILED_FOR_TYPE               0x0C007124     Nvm --dir_write failed for type <nvm directory name>
  333    STATUS_NIC_NVM_LIST_FILE_READ_FAILURE              0x0C007125     Could not open the file
  334    STATUS_NIC_NVM_LIST_FILE_UNSUPPORTED               0x0C007126     Unsupported file type
  335    STATUS_NIC_NVM_LIST_PKG_VERIFY_FAILED              0x0C007127     Package verification failed
  336    STATUS_NIC_NVM_OPTION_INVALID_UNICAST_MAC_ADDRESS  0x0C007128     Invalid MAC address provided. Cannot configure non-unicast MAC address
  337    STATUS_NIC_NVM_BLANK_COMMAND_FAILED                0x0C007129     Nvm --blank command failed
  338    STATUS_NIC_NVM_MAC_PROG_PROFILE_PARSING_FAILED     0x0C00712A     MAC programming profile parsing failed
  339    STATUS_NIC_NVM_MAC_PROG_PROFILE_FAILED             0x0C00712B     MAC programming by profile failed
  340    STATUS_NIC_NVM_VERIFY_PKG_FAILED                   0x0C00712C     Package verification failed for <package file>
  341    STATUS_NIC_NVM_PKGPRG_COMMAND_FAILED               0x0C00712D     Nvm --pkgprg command failed
  342    STATUS_NIC_NVM_PTP_4_OR_2_EP_FAILED                0x0C00712E     Setting option(<option>) value failed
  343    STATUS_NIC_NVM_VIEW_PKG_VERIFICATION_FAILED        0x0C00712F     Nvm view package verification failed
  344    STATUS_NIC_NVM_SETOPTION_RESTORE_DFLT_NOT_SUPPORTED 0x0C007130     Restoring factory default value is not supported by the active firmware.
  345    STATUS_NIC_NVM_RESTORE_LINK_DFLT_NOT_SUPPORTED     0x0C007131     Restoring link factory defaults is not supported by the active firmware.
  346    STATUS_NIC_NVM_RESTORE_LINK_DFLT_OPERATION_FAILED  0x0C007132     NVM restore link factory defaults operation failed.
  347    STATUS_NIC_NVM_RESTORE_LINK_DFLT_USER_ABORTED      0x0C007133     User aborted NVM restore link factory defaults operation.
  348    STATUS_NIC_NVM_RESTORE_LINK_DFLT_INVALID_USER_INPUT 0x0C007134     NVM restore link factory defaults invalid user input.

------------------------------------------------------------------------------------------
  LINK COMMAND (24 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  349    STATUS_NIC_LINK_INVALID_SYNTAX                     0x0C00A001     Command 'link' has invalid syntax
  350    STATUS_NIC_LINK_STATUS_PHY_DETAILS_FAILED          0x0C00A002     Failed to get the link details
  351    STATUS_NIC_LINK_SHOW_COUNTERS_FAILED               0x0C00A003     Failed to show the link counters/errors. Please start the fdrstats to get the counters. To start the fdrstats use the niccli command 'linkdiag --fdrstat --start'
  352    STATUS_NIC_LINK_COUNTERS_PHY_DETAILS_FAILED        0x0C00A004     Failed to get the link counters
  353    STATUS_NIC_LINK_PRECODING_ENABLE_FAILED            0x0C00A005     Failed to enable the precoding
  354    STATUS_NIC_LINK_PRECODING_DISABLE_FAILED           0x0C00A006     Failed to disable the precoding
  355    STATUS_NIC_LINK_PRECODING_INVALID_VALUE            0x0C00A007     Invalid precoding value. The valid values are \"enable\" and \"disable\"
  356    STATUS_NIC_LINK_PMEVENTLOG_FAILED                  0x0C00A008     Failed to get the port module event logs
  357    STATUS_NIC_LINK_PMEVENTLOG_JSON_NOT_SUPPORTED      0x0C00A009     json option is not supported for port module event logs
  358    STATUS_NIC_LINK_PMEVENTLOG_NOT_SUPPORTED           0x0C00A00A     port module event logs operation is not supported by the active firmware
  359    STATUS_NIC_LINK_PORTSTATE_INVALID_VALUE            0x0C00A00B     Invalid port state value provided. The valid range is from 0 to 2
  360    STATUS_NIC_LINK_PORTSTATE_MODULE_NOT_INSERTED      0x0C00A00C     Transceiver module not inserted
  361    STATUS_NIC_LINK_PORTSTATE_CONFIGURE_FAILED         0x0C00A00D     Failed to configure the port state
  362    STATUS_NIC_LINK_PORTSPEED_INVALID_AUTONEG          0x0C00A00E     Invalid autoneg value. The valid values are \"on\" and \"off\"
  363    STATUS_NIC_LINK_PORTSPEED_AUTONEG_ON_INVALID_OPTIONS 0x0C00A00F     Provided options not supported when autoneg is \"on\"
  364    STATUS_NIC_LINK_PORTSPEED_INVALID_TRAINING         0x0C00A010     Invalid link training value. The valid values are \"on\" and \"off\"
  365    STATUS_NIC_LINK_PORTSPEED_INVALID_LANES            0x0C00A011     Invalid lanes value. The valid values are 1,2,4 and 8
  366    STATUS_NIC_LINK_PORTSPEED_INVALID_FEC              0x0C00A012     Invalid fec value. The valid values are from 1 to 7
  367    STATUS_NIC_LINK_PORTSPEED_SPEED_NOT_SUPPORTED      0x0C00A013     Firmware does not support the given speed. Supported speed values in MB: <x>
  368    STATUS_NIC_LINK_PORTSPEED_INVALID_LANES_FOR_SPEED  0x0C00A014     Invalid number of lanes provided for the given speed. The valid lanes are: <x>
  369    STATUS_NIC_LINK_PORTSPEED_SET_PARAMS_FAILED        0x0C00A015     Failed to set the port link parameters
  370    STATUS_NIC_LINK_FEC_INVALID_VALUE                  0x0C00A016     Invalid FEC value. The valid values are 0 and 1.
  371    STATUS_NIC_LINK_FEC_ENABLE_FAILED                  0x0C00A017     Failed to enable FEC.
  372    STATUS_NIC_LINK_FEC_DISABLE_FAILED                 0x0C00A018     Failed to disable FEC.

------------------------------------------------------------------------------------------
  DEBUG COMMAND (48 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  373    STATUS_NIC_DEBUG_INVALID_SYNTAX                    0x0C008001     Command 'debug' has invalid syntax
  374    STATUS_NIC_DEBUG_INTERFACE_NAME_NOT_FOUND          0x0C008002     Interface name not found
  375    STATUS_NIC_DEBUG_DRVMASK_SHOW_VALUE_CONFLICT       0x0C008003     '--show' and '--value' flags cannot be combined together
  376    STATUS_NIC_DEBUG_DRVMASK_SET_MISSING_VALUE         0x0C008004     '--value' is required for setting debug mask
  377    STATUS_NIC_DEBUG_DRVMASK_SET_MISSING_FLAGS         0x0C008005     '--drv_dbg_mask' or '--drv_type' should be provided while setting driver debug mask
  378    STATUS_NIC_DEBUG_DRVMASK_SET_INVALID_TYPE          0x0C008006     Invalid '--drv_type' value. Valid range is 0 and 1
  379    STATUS_NIC_DEBUG_DRVMASK_GET_NOT_SUPPORTED         0x0C008007     L2 driver doesn't support '--show' command
  380    STATUS_NIC_DEBUG_DRVMASK_GET_FAILED                0x0C008008     Failed to query Debug mask value
  381    STATUS_NIC_DEBUG_DRVMASK_SET_FAILED                0x0C008009     Failed to configure Debug mask value
  382    STATUS_NIC_DEBUG_TRACE_TYPE_INVALID                0x0C00800A     Invalid '--type' value. Valid range is from 0 to <x>
  383    STATUS_NIC_DEBUG_TRACE_FAILED                      0x0C00800B     Failed to get the debug trace
  384    STATUS_NIC_DEBUG_TRACE_NOT_SUPPORTED               0x0C00800C     Debug trace is not supported
  385    STATUS_NIC_DEBUG_TRACE_NOT_FOUND                   0x0C00800D     Debug trace not found for a given debug trace type
  386    STATUS_NIC_DEBUG_IDLECHECK_NOT_SUPPORTED           0x0C00800E     Idle check is not supported on this adapter
  387    STATUS_NIC_DEBUG_IDLECHECK_FAILED                  0x0C00800F     Idle Check for <chip_name> <device_id> failed
  388    STATUS_NIC_DEBUG_COREDUMP_DDR_NOT_SUPPORTED        0x0C008010     Coredump command doesn't support option 'ddr' on this hardware
  389    STATUS_NIC_DEBUG_COREDUMP_L1CC_NOT_SUPPORTED       0x0C008011     Coredump command doesn't support option '--l1cc' on this hardware
  390    STATUS_NIC_DEBUG_COREDUMP_RETIEVE_FAILED           0x0C008012     Retrieve coredump not successful
  391    STATUS_NIC_DEBUG_COREDUMP_DDR_L1CC_COMBINATION_INVALID 0x0C008013     Invalid syntax. Both '--ddr' and '--l1cc' options doesn't support together
  392    STATUS_NIC_DEBUG_COREDUMP_FW_VERSION_GET_FAILED    0x0C008014     Failed to get the FW version
  393    STATUS_NIC_DEBUG_COREDUMP_GET_COMP_LIST_FAILED     0x0C008015     Failed to get the coredump component list
  394    STATUS_NIC_DEBUG_COREDUMP_ENUMERATE_FAILED         0x0C008016     Failed to enumerate the coredump segments
  395    STATUS_NIC_DEBUG_SNAPDUMP_RETRIEVE_FAILED          0x0C008017     Failed to retrieve the snapdump
  396    STATUS_NIC_DEBUG_CRASHDUMP_NOT_AVAILABLE           0x0C008018     Crashdump not available in DDR
  397    STATUS_NIC_DEBUG_CRASHDUMP_AVAIL_CHECK_FAILED      0x0C008019     Failed to check the crashdump availability in DDR
  398    STATUS_NIC_DEBUG_CRASHDUMP_GET_FAILED              0x0C00801A     Failed to get the crashdump
  399    STATUS_NIC_DEBUG_TOKEN_NOT_SUPPORTED               0x0C00801B     Debug token is not supported by the active firmware
  400    STATUS_NIC_DEBUG_TOKEN_ACTIVE_CLAIMS_GET_FAILED    0x0C00801C     Failed to get the active debug token claims
  401    STATUS_NIC_DEBUG_TOKEN_SUPPORTED_CLAIMS_GET_FAILED 0x0C00801D     Failed to get the supported debug token claims
  402    STATUS_NIC_DEBUG_TOKEN_ACTIVE_CLAIMS_LIST_EMPTY    0x0C00801E     No active debug tokens found
  403    STATUS_NIC_DEBUG_TOKEN_DISABLE_FAILED              0x0C00801F     Failed to disable the debug token
  404    STATUS_NIC_DEBUG_TOKEN_JSON_CREATE_FAILED          0x0C008020     Unable to create a JSON root node
  405    STATUS_NIC_DEBUG_TOKEN_GENERATE_UNSIGNED_PKG_FAILED 0x0C008021     Failed to generate the unsigned CBOR debug token file
  406    STATUS_NIC_DEBUG_TOKEN_AUTHID_GET_FAILED           0x0C008022     Failed to get the debug authorization ID's
  407    STATUS_NIC_DEBUG_TOKEN_GENERATE_SIGNED_PKG_FAILED  0x0C008023     Failed to generate the signed CBOR debug token file
  408    STATUS_NIC_DEBUG_TOKEN_ENABLE_FAILED               0x0C008024     Failed to enable the debug token
  409    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_INVALID_NONCE    0x0C008025     No active nonce exists on the board
  410    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_DECODE_FAILURE   0x0C008026     Failed to parse the CWT token
  411    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_INVALID_ALGORITHM 0x0C008027     Invalid encryption algorithm in token
  412    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_AUTH_ALLOC       0x0C008028     Unable to allocate memory to perform authentication
  413    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_AUTH_FAILURE     0x0C008029     The token failed authentication
  414    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_TOKEN_EXPIRED    0x0C00802A     The token is expired
  415    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_DUP_CLAIM        0x0C00802B     The token contains duplicate claims
  416    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_CTI_MISMATCH     0x0C00802C     The token cti (nonce) does not match the board's active nonce
  417    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_DAI_MISMATCH     0x0C00802D     The token auth_id does not match the board's diagnostic auth id
  418    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_INVALID_CLAIM_VAL 0x0C00802E     The token contains a claim with an invalid value
  419    STATUS_NIC_DEBUG_TOKEN_ENABLE_ERR_NVM_ALLOC        0x0C00802F     Unable to allocate memory to save token to NVM
  420    STATUS_NIC_DEBUG_TOKENS_NOT_FOUND                  0x0C008030     No <token_type> debug tokens found

------------------------------------------------------------------------------------------
  QOS COMMAND (150 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  421    STATUS_NIC_QOS_INVALID_SYNTAX                      0x0C00B001     Command 'qos' has invalid syntax
  422    STATUS_NIC_QOS_INTERFACE_NOT_FOUND                 0x0C00B002     Interface name not found
  423    STATUS_NIC_QOS_TXEPRATE_LIMIT_CMD_FAILED           0x0C00B003     Tx endpoint rate limit command failed
  424    STATUS_NIC_QOS_ROCE_V1_NOT_SUPPORTED               0x0C00B004     RoCE v1 is not supported on this hardware
  425    STATUS_NIC_QOS_ROCE_APP_PRI_INVALID                0x0C00B005     Invalid value for --roce_app_pri. Valid range is from 0 to 7
  426    STATUS_NIC_QOS_RXPORTRLMT_INVALID_VALUE            0x0C00B006     Invalid rate limit value. Valid range is from 0 to 100
  427    STATUS_NIC_QOS_RXEPRLMT_EP0_INVALID                0x0C00B007     Invalid value for EP0 max. Valid range is from 0 to 100%
  428    STATUS_NIC_QOS_RXEPRLMT_EP1_INVALID                0x0C00B008     Invalid value for EP1 max. Valid range is from 0 to 100%
  429    STATUS_NIC_QOS_RXEPRLMT_EP2_INVALID                0x0C00B009     Invalid value for EP2 max. Valid range is from 0 to 100%
  430    STATUS_NIC_QOS_RXEPRLMT_EP3_INVALID                0x0C00B00A     Invalid value for EP3 max. Valid range is from 0 to 100%
  431    STATUS_NIC_QOS_TXPARTITIONRLMT_INVALID_BW          0x0C00B00B     Invalid range provided for max bandwidth
  432    STATUS_NIC_QOS_TXEPRLMT_INVALID_PORT               0x0C00B00C     Invalid port number. Max value supported is <x>
  433    STATUS_NIC_QOS_TXEPRLMT_MISSING_PORT               0x0C00B00D     -p is a mandatory option. Please provide the port number
  434    STATUS_NIC_QOS_TXEPRLMT_EP0_INVALID                0x0C00B00E     Invalid value for EP0 max. Valid range is from 0 to 100%
  435    STATUS_NIC_QOS_TXEPRLMT_EP1_INVALID                0x0C00B00F     Invalid value for EP1 max. Valid range is from 0 to 100%
  436    STATUS_NIC_QOS_TXEPRLMT_EP2_INVALID                0x0C00B010     Invalid value for EP2 max. Valid range is from 0 to 100%
  437    STATUS_NIC_QOS_TXEPRLMT_EP3_INVALID                0x0C00B011     Invalid value for EP3 max. Valid range is from 0 to 100%
  438    STATUS_NIC_QOS_TTX_QUERY_FAILED                    0x0C00B012     Failed to query the timed tx rate pacing profile
  439    STATUS_NIC_QOS_TTX_NOT_SUPPORTED                   0x0C00B013     Timed tx pacing rate profile does not support on this hardware
  440    STATUS_NIC_QOS_ETS_SHOW_FAILED                     0x0C00B014     Failed to get DCB info priority
  441    STATUS_NIC_QOS_ETS_DCB_SET_FAILED                  0x0C00B015     Failed to configure the enhanced transmission selection (ets)
  442    STATUS_NIC_QOS_ETS_DCB_GET_FAILED                  0x0C00B016     getqos command failed
  443    STATUS_NIC_QOS_P2TC_TRAFFIC_CLASS_INVALID          0x0C00B017     Invalid traffic class. Valid range is from 0 to 7
  444    STATUS_NIC_QOS_ETS_OPERATION_NOT_SUPPORTED         0x0C00B018     Configuring ets is not supported on this hardware
  445    STATUS_NIC_QOS_TSA_INVALID_TC_COUNT                0x0C00B019     Invalid number of TC's specified to configure TSA. Please provide upto <x> TC's
  446    STATUS_NIC_QOS_DCB_PRIORITY_INVALID                0x0C00B01A     Invalid priority. Valid range is from 0 to 7
  447    STATUS_NIC_QOS_TSA_INVALID_TYPE                    0x0C00B01B     Invalid TSA type. Supported values are 'ets' or 'strict'
  448    STATUS_NIC_QOS_DCB_DUPLICATE_PRIORITY              0x0C00B01C     Same priority specified more than once
  449    STATUS_NIC_QOS_TCBW_INVALID_VALUE                  0x0C00B01D     Invalid bandwidth value provided. Valid bandwidth value is from 0 to 100
  450    STATUS_NIC_QOS_TCBW_UNSUPPORTED_BW                 0x0C00B01E     Invalid configuration. bandwidth cannot be zero for the ets
  451    STATUS_NIC_QOS_TCBW_SUM_OF_BWS_EXCEEDED            0x0C00B01F     Sum of the bandwidth values of all the priorities should be 100
  452    STATUS_NIC_QOS_DCB_SET_BW_INVALID_QUEUE_COUNT      0x0C00B020     Hardware doesn't support more than <x> queues to configure bandwidths
  453    STATUS_NIC_QOS_DCB_SET_ETS_INVALID_QUEUE_COUNT     0x0C00B021     Hardware doesn't support more than <x> queues to configure ETS
  454    STATUS_NIC_QOS_DCB_SET_P2TC_INVALID_QUEUE_COUNT    0x0C00B022     Hardware doesn't support more than <x> queues to configure priority to TC's
  455    STATUS_NIC_QOS_ETS_REJECT_STARVING_TC              0x0C00B023     rejecting ETS config starving a TC
  456    STATUS_NIC_QOS_ETS_REJECT_BW_EXCEEDED              0x0C00B024     rejecting ETS config exceeding available bandwidth
  457    STATUS_NIC_QOS_ETS_TC_COUNT_EXCEEDED               0x0C00B025     priority to TC mapping exceeds TC count <x>
  458    STATUS_NIC_QOS_APPTLV_NOT_FOUND                    0x0C00B026     Provided application TLV not found
  459    STATUS_NIC_QOS_APPTLV_PRIORITY_INVALID_FORMAT      0x0C00B027     Invalid priority. Please specify the correct priority value in integer
  460    STATUS_NIC_QOS_APPTLV_SELECTOR_INVALID_FORMAT      0x0C00B028     Invalid selector. Please specify the correct selector value in integer
  461    STATUS_NIC_QOS_APPTLV_PROTOCOL_INVALID_FORMAT      0x0C00B029     Invalid protocol. Please specify the correct protocol value in integer
  462    STATUS_NIC_QOS_APPTLV_VALUES_INVALID_FORMAT        0x0C00B02A     Invalid apptlv values provided. Please specify the values in integer
  463    STATUS_NIC_QOS_APPTLV_SELECTOR_INVALID             0x0C00B02B     Invalid selector. Valid values for selector is from 1 to 6
  464    STATUS_NIC_QOS_APPTLV_PROTOCOL_INVALID             0x0C00B02C     Invalid Protocol. Maximum value supported is 65535
  465    STATUS_NIC_QOS_APPTLV_PROTOCOL_SELECTOR5_INVALID   0x0C00B02D     Invalid protocol. Valid values for protocol is from 0 to 63 when selector is 5
  466    STATUS_NIC_QOS_APPTLV_DEL_FAILED                   0x0C00B02E     Failed to delete AppTlv for priority <x> selector <x> protocol <x>
  467    STATUS_NIC_QOS_APPTLV_SET_FAILED                   0x0C00B02F     Failed to set AppTlv for priority <x> selector <x> protocol <x>
  468    STATUS_NIC_QOS_APPTLV_OPERATION_NOT_SUPPORTED      0x0C00B030     Configuring apptlv is not supported on this hardware
  469    STATUS_NIC_QOS_APPTLV_ENTRY_ALREADY_CONFIG         0x0C00B031     Given AppTlv already configured
  470    STATUS_NIC_QOS_PFC_QUEUE_COUNT_UNSUPPORTED         0x0C00B032     Hardware doesn't support more than <x> lossless queues to configure pfc
  471    STATUS_NIC_QOS_PFC_DCB_SET_FAILED                  0x0C00B033     Failed to configure pfc
  472    STATUS_NIC_QOS_PFC_CONF_EXCEEDS_QUEUES             0x0C00B034     pfc configuration exceeds the number of configured lossless queue configuration
  473    STATUS_NIC_QOS_PFC_OPERATION_NOT_SUPPORTED         0x0C00B035     Configuring pfc is not supported on this hardware
  474    STATUS_NIC_QOS_RLMT_QUEUE_COUNT_UNSUPPORTED        0x0C00B036     Hardware doesn't support more than <x> queues to configure TC Rate Limit
  475    STATUS_NIC_QOS_DCB_RLMT_BW_INVALID_VALUE           0x0C00B037     Invalid bandwidth input parameter value. Valid range is from 0 to 100
  476    STATUS_NIC_QOS_DCB_RLMT_TC_PRIO_NOT_MAPPED         0x0C00B038     Invalid input parameter. TC <x> doesn't mapped to any priority. So cannot configure rate limit for traffic class <x>
  477    STATUS_NIC_QOS_RLMT_DCB_SET_FAILED                 0x0C00B039     Failed to configure traffic class rate limit
  478    STATUS_NIC_QOS_TC_BW_NOT_CONFIGURED                0x0C00B03A     Before configuring ratelimits, please configure tc bandwidths
  479    STATUS_NIC_QOS_INVALID_TC_RATELMT_CONFIG           0x0C00B03B     Rate Limit is less than ets bandwidth for one of the given traffic class
  480    STATUS_NIC_QOS_DSCPTOPRIO_MAP_NOT_FOUND            0x0C00B03C     DSCP to priority mapping not found
  481    STATUS_NIC_QOS_DSCPTOPRIO_DCB_GET_FAILED           0x0C00B03D     Failed to get dscp2prio list
  482    STATUS_NIC_QOS_UP2TC_DCB_SET_FAILED                0x0C00B03E     Failed to set user priority to traffic class
  483    STATUS_NIC_QOS_UP2TC_OPERATION_NOT_SUPPORTED       0x0C00B03F     Configuring up2tc is not supported on this hardware
  484    STATUS_NIC_QOS_DCB_LIST_MAPPING_FAILED             0x0C00B040     Failed to list the mapping for \"-pri2cos\"
  485    STATUS_NIC_QOS_SET_ROCE_PRIORITY_FAILED            0x0C00B041     Failed to set RoCE priority
  486    STATUS_NIC_QOS_RXPORTRATE_LIMIT_SET_FAILED         0x0C00B042     Failed to set rx port rate limit
  487    STATUS_NIC_QOS_RXPORTRATE_LIMIT_NOT_SUPPORTED      0x0C00B043     Rx port rate limit configuration is not supported on this Hardware
  488    STATUS_NIC_QOS_RXRATE_LIMIT_GET_FAILED             0x0C00B044     Failed to get rx rate limit
  489    STATUS_NIC_QOS_EPRATE_LIMIT_PCIE_EP1_NOT_ACTIVE    0x0C00B045     Invalid command. PCIe endpoint 1 is not active on this system
  490    STATUS_NIC_QOS_EPRATE_LIMIT_PCIE_EP2_NOT_ACTIVE    0x0C00B046     Invalid command. PCIe endpoint 2 is not active on this system
  491    STATUS_NIC_QOS_EPRATE_LIMIT_PCIE_EP3_NOT_ACTIVE    0x0C00B047     Invalid command. PCIe endpoint 3 is not active on this system
  492    STATUS_NIC_QOS_RXEPRATE_LIMIT_SET_FAILED           0x0C00B048     Failed to set rx endpoint rate limit
  493    STATUS_NIC_QOS_RXEPRATE_LIMIT_NOT_SUPPORTED        0x0C00B049     Rx endpoint rate limit may not be configured on a single host system. Use 'rxportrlmt' instead
  494    STATUS_NIC_QOS_TXEPRATE_LIMIT_SET_FAILED           0x0C00B04A     Failed to set tx endpoint rate limit
  495    STATUS_NIC_QOS_TXEPRATE_LIMIT_GET_FAILED           0x0C00B04B     Failed to retrieve tx endpoint rate limit
  496    STATUS_NIC_QOS_TXEPRATE_LIMIT_RESOURCE_BUSY        0x0C00B04C     Cannot configure more than two transmit side EP rate limits because all the ring shapers on a PF are already in use
  497    STATUS_NIC_QOS_TXEPRATE_LIMIT_NOT_SUPPORTED        0x0C00B04D     Tx endpoint rate limt does not support by active firmware
  498    STATUS_NIC_QOS_TXPORTRATE_LIMIT_GET_FAILED         0x0C00B04E     Failed to get tx port rate limit
  499    STATUS_NIC_QOS_TXPORTRATE_LIMIT_SET_FAILED         0x0C00B04F     Failed to set tx port rate limit
  500    STATUS_NIC_QOS_TXPORTRATE_LIMIT_INVALID_BW         0x0C00B050     Invalid bandwidth rate limit value. Value out of range
  501    STATUS_NIC_QOS_TXPARTITION_RATE_LIMIT_GET_FAILED   0x0C00B051     Failed to retrieve tx partition rate limit
  502    STATUS_NIC_QOS_TXPARTITION_RATE_LIMIT_SET_FAILED   0x0C00B052     Failed to set tx partition rate limit
  503    STATUS_NIC_QOS_TXPARTITION_RATE_LIMIT_RESOURCE_BUSY 0x0C00B053     Cannot configure more than two transmit side partition rate limits because all the ring shapers on a PF are already in use
  504    STATUS_NIC_QOS_ADPTV_TUNING_WFQ_COST_EGRESS_INVALID 0x0C00B054     Invalid input value for '--wfq_cost'. The valid range is from 1500 to 14400
  505    STATUS_NIC_QOS_ADPTV_TUNING_WFQ_COST_INGRESS_INVALID 0x0C00B055     Invalid input value for '--wfq_cost'. The valid range is from 1500 to 10000
  506    STATUS_NIC_QOS_ADPTV_TUNING_WFQ_UPPER_FACTOR_INVALID 0x0C00B056     Invalid input value for '--wfq_upper_factor'. The valid range is from 100 to 1000
  507    STATUS_NIC_QOS_ADPTV_TUNING_HWSF_INVALID           0x0C00B057     Invalid input value for '--hyst_window_size_factor'. The valid range is from 100 to 1000
  508    STATUS_NIC_QOS_ADPTV_TUNING_PCIE_BW_EFF_INVALID    0x0C00B058     Invalid input value for '--pcie_bw_efficiency'. The valid range is from 50 to 100%
  509    STATUS_NIC_QOS_ADPTV_TUNING_XOFF_HRF_THOR2_INVALID 0x0C00B059     Invalid input value for '--xoff_headroom_factor'. The valid range is from 100 to 8000
  510    STATUS_NIC_QOS_ADPTV_TUNING_XOFF_HRF_INVALID       0x0C00B05A     Invalid input value for '--xoff_headroom_factor'. The valid range is from 100 to 1000
  511    STATUS_NIC_QOS_ADPTV_TUNING_L2_MIN_LATENCY_INVALID 0x0C00B05B     Invalid input value for '--l2_min_latency'. The valid range is from 0 to 800
  512    STATUS_NIC_QOS_ADPTV_TUNING_L2_MAX_LATENCY_INVALID 0x0C00B05C     Invalid input value for '--l2_max_latency'. The valid range is from 0 to 800
  513    STATUS_NIC_QOS_ADPTV_TUNING_ROCE_MIN_LATENCY_INVALID 0x0C00B05D     Invalid input value for '--roce_min_latency'. The valid range is from 0 to 800
  514    STATUS_NIC_QOS_ADPTV_TUNING_ROCE_MAX_LATENCY_INVALID 0x0C00B05E     Invalid input value for '--roce_max_latency'. The valid range is from 0 to 800
  515    STATUS_NIC_QOS_ADPTV_TUNING_L2_PIPE_COS_LATENCY_INVALID 0x0C00B05F     Invalid input value for '--l2_pipe_cos_latency'. The valid range is from 10 to 500
  516    STATUS_NIC_QOS_ADPTV_TUNING_ROCE_PIPE_COS_LATENCY_INVALID 0x0C00B060     Invalid input value for '--roce_pipe_cos_latency'. The valid range is from 10 to 500
  517    STATUS_NIC_QOS_ADPTV_TUNING_COS_SHD_MINR_INVALID   0x0C00B061     Invalid input value for '--cos_shared_min_ratio'. The valid range is from 0 to 100
  518    STATUS_NIC_QOS_ADPTV_TUNING_RSVD_CELLS_LMTR_EGRESS_INVALID 0x0C00B062     Invalid input value for '--rsvd_cells_limit_ratio'. The valid range is from 0 to 50%
  519    STATUS_NIC_QOS_ADPTV_TUNING_RSVD_CELLS_LMTR_INGRESS_INVALID 0x0C00B063     Invalid input value for '--rsvd_cells_limit_ratio'. The valid range is from 0 to 100%
  520    STATUS_NIC_QOS_ADPTV_TUNING_SHAPER_REFIL_TIMER_INVALID 0x0C00B064     Invalid input value for '--shaper_refil_timer'. The valid range is from 4 to 1000
  521    STATUS_NIC_QOS_ADPTV_TUNING_MAX_TMB_CELLS_PRSVD_INVALID 0x0C00B065     Invalid input value for '--max_tmb_cells_preserved'. The valid range is from 12 to 128
  522    STATUS_NIC_QOS_ADPTV_FEATURE_COSQ_STATE_INVALID    0x0C00B066     Invalid cosq state. Max 8 traffic classes can be configured. The valid range is from 0 to 255
  523    STATUS_NIC_QOS_ADPTV_FEATURE_COSQ_MODE_INVALID     0x0C00B067     Invalid cosq mode. The valid range is from 0 to 255
  524    STATUS_NIC_QOS_ADPTV_FEATURE_MISSING_STATE_OR_MODE 0x0C00B068     Invalid user input. Please specify atleast one optional parameter \"--state\" or \"--mode\"
  525    STATUS_NIC_QOS_ADPTV_INGRESS_TUNING_GET_FAILED     0x0C00B069     Failed to query ingressqos tuning params
  526    STATUS_NIC_QOS_ADPTV_INGRESS_TUNING_SET_FAILED     0x0C00B06A     Failed to set ingressqos tuning parameters
  527    STATUS_NIC_QOS_ADPTV_INGRESS_TUNING_NOT_SUPPORTED  0x0C00B06B     Query ingressqos tuning params does not support by active firmware
  528    STATUS_NIC_QOS_ADPTV_INGRESS_TUNING_PERSISTANCE_FAILED 0x0C00B06C     Failed to persistent the ingressqos tuning configuration
  529    STATUS_NIC_QOS_ADPTV_INGRESS_FEATURE_GET_FAILED    0x0C00B06D     Failed to query ingressqos CoSQ feature params
  530    STATUS_NIC_QOS_ADPTV_INGRESS_FEATURE_SET_FAILED    0x0C00B06E     Failed to set ingressqos parameters
  531    STATUS_NIC_QOS_ADPTV_INGRESS_FEATURE_NOT_SUPPORTED 0x0C00B06F     Query ingressqos does not support by active firmware
  532    STATUS_NIC_QOS_ADPTV_INGRESS_FEATURE_PERSISTANCE_FAILED 0x0C00B070     Failed to persistent the ingressqos feature configuration
  533    STATUS_NIC_QOS_ADPTV_EGRESS_TUNING_GET_FAILED      0x0C00B071     Failed to query egressqos tuning params
  534    STATUS_NIC_QOS_ADPTV_EGRESS_TUNING_SET_FAILED      0x0C00B072     Failed to set egressqos tuning parameters
  535    STATUS_NIC_QOS_ADPTV_EGRESS_TUNING_NOT_SUPPORTED   0x0C00B073     Query egressqos tuning params does not support by active firmware
  536    STATUS_NIC_QOS_ADPTV_EGRESS_TUNING_PERSISTANCE_FAILED 0x0C00B074     Failed to persistent the egressqos tuning configuration
  537    STATUS_NIC_QOS_ADPTV_EGRESS_FEATURE_GET_FAILED     0x0C00B075     Failed to query egressqos CoSQ feature params
  538    STATUS_NIC_QOS_ADPTV_EGRESS_FEATURE_SET_FAILED     0x0C00B076     Failed to set egressqos parameters
  539    STATUS_NIC_QOS_ADPTV_EGRESS_FEATURE_NOT_SUPPORTED  0x0C00B077     Query egressqos does not support by active firmware
  540    STATUS_NIC_QOS_ADPTV_EGRESS_FEATURE_PERSISTANCE_FAILED 0x0C00B078     Failed to persistent the egressqos feature configuration
  541    STATUS_NIC_QOS_ADPTV_FEATURE_SET_TRAFFIC_CLASSES_UNSUPPORTED 0x0C00B079     Failed to configure CoSQ. Because trying to configure more than hardware supported traffic classes
  542    STATUS_NIC_QOS_ADPTV_QOS_ERR_INTERFACES_UP         0x0C00B07A     Cannot configure TCs with interfaces up
  543    STATUS_NIC_QOS_ADPTV_QOS_ERR_MIN_TCS               0x0C00B07B     Configured TCs are less than the minimum required
  544    STATUS_NIC_QOS_ADPTV_QOS_ERR_MAX_TCS               0x0C00B07C     Configured TCs are more than the maximum allowed
  545    STATUS_NIC_QOS_ADPTV_QOS_ERR_CONTIGUOUS_TCS        0x0C00B07D     Configured TCs are not contiguous
  546    STATUS_NIC_QOS_ADPTV_QOS_ERR_COS_PRI_MAPPED        0x0C00B07E     Cannot configure TC that has a priority mapping
  547    STATUS_NIC_QOS_ADPTV_QOS_ERR_PRI_PFC_EN            0x0C00B07F     Cannot configure TC that has a priority with pfc enabled
  548    STATUS_NIC_QOS_ADPTV_QOS_ERR_DFLT_TCS_CANT_CNG     0x0C00B080     Cannot configure TCs 0-2 differently than TC 0 and 2 as lossy and tc 1 as lossless. A maximum of 4 TCs can be configured as lossless. TCs 1, 3, 4, 5, 6, and 7 can be configured as lossless
  549    STATUS_NIC_QOS_ADPTV_QOS_ERR_MAX_LOSSLESS_TCS      0x0C00B081     Cannot configure more than 4 lossless TCs. TCs 1, 3, 4, 5, 6, and 7 can be configured as lossless
  550    STATUS_NIC_QOS_TXEPRATE_LIMIT_EP_NOT_CONFIGURED    0x0C00B082     No endpoint transmit rate limits are configured.
  551    STATUS_NIC_QOS_SCH_GRP_NOT_SUPPORTED               0x0C00B083     Scheduler group operations are not supported by the active firmware.
  552    STATUS_NIC_QOS_SCH_GRP_ADD_FAILED                  0x0C00B084     Failed to add scheduler group.
  553    STATUS_NIC_QOS_SCH_GRP_DEL_FAILED                  0x0C00B085     Failed to delete the given scheduler group ID.
  554    STATUS_NIC_QOS_INVALID_SCH_GRP_ID                  0x0C00B086     Invalid scheduler group ID. Please provide the valid scheduler group ID.
  555    STATUS_NIC_QOS_SCH_GRP_LIST_FAILED                 0x0C00B087     Failed to list scheduler groups.
  556    STATUS_NIC_QOS_SET_SCH_GRP_MAX_BW_FAILED           0x0C00B088     Failed to set scheduler group max bandwidth.
  557    STATUS_NIC_QOS_FID_MAP_SCH_GRP_FAILED              0x0C00B089     Failed to map the FIDs to the given scheduler group.
  558    STATUS_NIC_QOS_FID_MAPPING_INVALID_FORMAT          0x0C00B08A     Invalid FID mapping format. Please check the command help for more details.
  559    STATUS_NIC_QOS_SET_ETS_SCH_GRP_FAILED              0x0C00B08B     Failed to set ETS for given scheduler group.
  560    STATUS_NIC_QOS_SCH_GRP_GET_FAILED                  0x0C00B08C     Failed to get scheduler group details.
  561    STATUS_NIC_QOS_FW_NOT_SUPPORT_SCH_GRP_ID           0x0C00B08D     Firmware does not support to add more scheduler groups.
  562    STATUS_NIC_QOS_INVALID_MAX_BW_SCH_GRP_ID           0x0C00B08E     Invalid max bandwidth for scheduler group ID. The max bandwidth should be less than or equal to 400Mbps.
  563    STATUS_NIC_QOS_FID_MAPPING_NO_PFS                  0x0C00B08F     No PFs available for FID mapping.
  564    STATUS_NIC_QOS_FID_MAPPING_PF0VF_NOT_VALID         0x0C00B090     --pf0_vf is not allowed when active PF count is 1. Only --pf0_vf is valid.
  565    STATUS_NIC_QOS_FID_MAPPING_PFXVF_NOT_VALID         0x0C00B091     --pf<N>_vf is not allowed when active PF count is <X>. Only --pf0_vf through --pf<N>_vf are valid.
  566    STATUS_NIC_QOS_FID_MAPPING_INVALID_PF_LIST         0x0C00B092     Invalid PF IDs provided in --pf list. The valid PF IDs are 0 to <X>.
  567    STATUS_NIC_QOS_FID_MAPPING_NO_VFS                  0x0C00B093     No VFs are configured for PF<N>. --pf<N>_vf cannot specify VF IDs.
  568    STATUS_NIC_QOS_FID_MAPPING_INVALID_VFIDS           0x0C00B094     Invalid VF ID <X> in --pf<N>_vf list. PF<N> has <X> VF(s). The valid VF IDs are 0 to <X>.
  569    STATUS_NIC_QOS_INVALID_TSA_BW_COUNT                0x0C00B095     Invalid number of TC's and bandwidth specified. Please provide same number of TC's and bandwidth.
  570    STATUS_NIC_QOS_ADPTV_SRIOV_VFS_CONFIGURED          0x0C00B096     This operation is not supported while VFs are created. Please disable the VFs and try again

------------------------------------------------------------------------------------------
  FW COMMAND (57 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  571    STATUS_NIC_FW_INVALID_SYNTAX                       0x0C002001     Command 'fw' has invalid syntax
  572    STATUS_NIC_FW_CONTROLLER_NONOPERATIONAL            0x0C002002     Controller is not operational
  573    STATUS_NIC_FW_UPDATE_RECOVERY_ONLINE_COMBINATION_INVALID 0x0C002003     online option is not supported along with recovery option
  574    STATUS_NIC_FW_UPDATE_NO_ID_CHECK_COMBINATION_INVALID 0x0C002004     no_id_check is only supported with recovery option
  575    STATUS_NIC_FW_UPDATE_ONLINE_PACKAGE_OPTION_INVALID 0x0C002005     online option does not require firmware package file input
  576    STATUS_NIC_FW_MULTIPLE_PACKAGES_PROVIDED           0x0C002006     Invalid parameters, multiple files detected
  577    STATUS_NIC_FW_FASTBOOT_PACKAGE_NOT_PROVIDED        0x0C002007     Invalid parameter. Image file not specified
  578    STATUS_NIC_FW_LIVEPATCH_TARGET_FW_NOT_SUPPORTED    0x0C002008     Specified target firmware is not supported on this device
  579    STATUS_NIC_FW_UPDATE_ONLINE_NOT_SUPPORTED          0x0C002009     Online firmware update is not supported
  580    STATUS_NIC_FW_CLI_STRING_NOT_SUPPORTED             0x0C00200A     Provided fwcli string is not supported. Please provide valid fwcli string
  581    STATUS_NIC_FW_LIVEPATCH_QUERY_QCAPS_FAILED         0x0C00200B     Failed to query/configure the livepatch
  582    STATUS_NIC_FW_LIVEPATCH_NOT_SUPPORTED              0x0C00200C     livepatch operation is not supported on this hardware
  583    STATUS_NIC_FW_LIVEPATCH_TARGET_FW_NOT_FOUND        0x0C00200D     Package update failed. Given target fw image could not be found in the package file
  584    STATUS_NIC_FW_LIVEPATCH_PKG_VERIFICATION_FAILED    0x0C00200E     Livepatch update file verification failed. Please make sure to update the correct package file
  585    STATUS_NIC_FW_LIVEPATCH_FILE_OPEN_FAILED           0x0C00200F     Could not open the livepatch package file. Please check file path/attributes
  586    STATUS_NIC_FW_LIVEPATCH_PACKAGE_UPDATE_FAILED      0x0C002010     livepatch Package update failed
  587    STATUS_NIC_FW_LIVEPATCH_SHOW_GET_DEVICE_TYPE_FAILED 0x0C002011     Failed to get the device type
  588    STATUS_NIC_FW_LIVEPATCH_OPERATION_FAILED           0x0C002012     <target_fw> livepatch operation failed
  589    STATUS_NIC_FW_LIVEPATCH_NOT_INSTALLED              0x0C002013     Failed to <livepatch_action>. <target_fw> not installed to NVM
  590    STATUS_NIC_FW_LIVEPATCH_NOT_PATCHED                0x0C002014     <target_fw> livepatch. Firmware is not currently patched
  591    STATUS_NIC_FW_LIVEPATCH_AUTH_FAIL                  0x0C002015     Authentication of a signed <target_fw> livepatch failed
  592    STATUS_NIC_FW_LIVEPATCH_INVALID_HEADER             0x0C002016     Incompatible <target_fw> livepatch. Livepatch header verification failed
  593    STATUS_NIC_FW_LIVEPATCH_IMAGE_INVALID_SIZE         0x0C002017     <target_fw> livepatch image size incompatible
  594    STATUS_NIC_FW_LIVEPATCH_ALREADY_PATCHED            0x0C002018     <target_fw> has already been patched. Deactivate the existing livepatch before proceeding
  595    STATUS_NIC_FW_RESET_ALL_FAILED                     0x0C002019     Failed to reset the adapter
  596    STATUS_NIC_FW_RESET_WARMBOOT_REQUIRED              0x0C00201A     System reboot is pending. Please reboot the system before resetting the device
  597    STATUS_NIC_FW_RESET_COLDBOOT_REQUIRED              0x0C00201B     System cold boot is pending. Please cold boot the system before resetting the device
  598    STATUS_NIC_FW_RESET_IMMEDIATE_NOT_SUPPORTED        0x0C00201C     The 'reset --immediate' command is not supported on this hardware
  599    STATUS_NIC_FW_RESET_IMMEDIATE_FAILED               0x0C00201D     reset --immediate failed. Manual system reboot is needed
  600    STATUS_NIC_FW_RESET_NOT_SUPPORTED                  0x0C00201E     Device reset is not supported by hardware
  601    STATUS_NIC_FW_RESET_FAILED                         0x0C00201F     Device reset failed. Manual system reboot is needed
  602    STATUS_NIC_FW_FASTBOOT_FAILED                      0x0C002020     Firmware fastboot failed on device <PCI-ID>
  603    STATUS_NIC_FW_UPDATE_ONLINE_METADATA_DOWNLOAD_FAILED 0x0C002021     Download Metadata in JSON format failed
  604    STATUS_NIC_FW_UPDATE_ONLINE_URL_GET_FAILED         0x0C002022     Fetching Firmware package URL failed
  605    STATUS_NIC_FW_UPDATE_ONLINE_URL_NOT_AVAILABLE      0x0C002023     FW package URL is not available for this device
  606    STATUS_NIC_FW_UPDATE_ONLINE_PACKAGE_DOWNLOAD_FAILED 0x0C002024     Downloading firmware package failed
  607    STATUS_NIC_FW_UPDATE_FAILED                        0x0C002025     Package installation failed
  608    STATUS_NIC_FW_UPDATE_OTP_READ_FAILED               0x0C002026     Querying manufacturing OTP failed
  609    STATUS_NIC_FW_UPDATE_ERR_ANTI_ROLLBACK             0x0C002027     Firmware downgrade is prohibited and blocked for this release. For further information and details, please contact the Broadcom support team.
  610    STATUS_NIC_FW_UPDATE_NO_PKG_FILES_FOUND            0x0C002028     No package files found in the given path
  611    STATUS_NIC_FW_UPDATE_PKG_READ_FAILED               0x0C002029     Could not read the given package file(s)
  612    STATUS_NIC_FW_UPDATE_INVALID_PKG_FILE              0x0C00202A     Invalid package file. Package installation failed
  613    STATUS_NIC_FW_UPDATE_ERR_RESOURCE_LOCKED           0x0C00202B     Package installation failed, Because firmware resources are locked
  614    STATUS_NIC_FW_UPDATE_ERR_NVM_FRAGMENTED            0x0C00202C     Package installation failed, Because NVM is fragmented
  615    STATUS_NIC_FW_UPDATE_PKG_PCI_ID_MISMATCH           0x0C00202D     PCI ID(s) mismatch. Package installation failed
  616    STATUS_NIC_FW_UPDATE_MULTIPLE_PKGS_FOUND           0x0C00202E     Multiple supported package files found
  617    STATUS_NIC_FW_UPDATE_LIVEPATCH_PKG_FILE            0x0C00202F     Given package file is a livepatch package file which is not supported with recovery
  618    STATUS_NIC_FW_UPDATE_DIR_NOT_FOUND                 0x0C002030     Package installation failed. Update directory not found in the NVM
  619    STATUS_NIC_FW_UP_TO_DATE                           0x0C002031     Controller is already up-to-date, hence skipping update. Please use '--force' option to update the image
  620    STATUS_NIC_FW_UPDATE_RECOVERY_OPERATION_FAILED     0x0C002032     Controller recovery failed
  621    STATUS_NIC_FW_UPDATE_INVALID_USER_INPUT            0x0C002033     Invalid input value. Exiting
  622    STATUS_NIC_FW_UPDATE_ERR_NO_VOLTREG_SUPPORT        0x0C002034     Package installation failed. Firmware update does not support voltage regulators on the device
  623    STATUS_NIC_FW_UPDATE_ERR_ADMIN_ACCESS_REQUIRED     0x0C002035     Package installation failed. Administrative privileges required for the given interface
  624    STATUS_NIC_FW_LIVEPATCH_PKG_READ_FAILED            0x0C002036     livepatch Package update failed. Failed to read the given file
  625    STATUS_NIC_FW_LIVEPATCH_PKG_INVALID_FILE_EXTENSION 0x0C002037     Invalid file extension. Supported file formats are .pkg or .bin
  626    STATUS_NIC_FW_UPDATE_DIRECTORY_PATH_PROVIDED       0x0C002038     Invalid package file is a directory
  627    STATUS_NIC_FW_PKG_VERIFICATION_FAILED              0x0C002039     Unsupported package file. Package verification failed.

------------------------------------------------------------------------------------------
  LINKDIAG COMMAND (63 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  628    STATUS_NIC_LINKDIAG_INVALID_SYNTAX                 0x0C010020     Command 'linkdiag' has invalid syntax
  629    STATUS_NIC_LINKDIAG_DSCDUMP_INVALID_LANE_NUM       0x0C010021     Invalid lane number. Valid range is 0 to 65535
  630    STATUS_NIC_LINKDIAG_TXFIR_INVALID_LANE_NUM         0x0C010022     Invalid lane value. '-l|--lane' cannot have the value greater than 255
  631    STATUS_NIC_LINKDIAG_PRBS_INVALID_LANE_NUM          0x0C010023     Could not find the lane for the port mode
  632    STATUS_NIC_LINKDIAG_DSCDUMP_LANE_NUM_NOT_SUPPORTED 0x0C010024     Invalid lane number provided. Given lane number is not supported by hardware
  633    STATUS_NIC_LINKDIAG_MISSING_LANE                   0x0C010025     Invalid Syntax. '-l|--lane' is a mandatory argument
  634    STATUS_NIC_LINKDIAG_TXFIR_MISSING_PARAM            0x0C010026     Invalid Syntax. '--show' or '--set' is a mandatory argument
  635    STATUS_NIC_LINKDIAG_TXFIR_INVALID_COMBINATION      0x0C010027     Invalid Syntax. '--show' and '--set' cannot be combined
  636    STATUS_NIC_LINKDIAG_TXFIR_MISSING_MODULATION_TYPE  0x0C010028     Invalid Syntax. '-m|--modulation_type' is a mandatory argument
  637    STATUS_NIC_LINKDIAG_TXFIR_INVALID_MODULATION_TYPE  0x0C010029     Invalid command. <type> invalid modulation type argument
  638    STATUS_NIC_LINKDIAG_TXFIR_INVALID_LANE_MASK        0x0C01002A     Invalid lane mask. -l|--lane argument takes lane number <1-255>
  639    STATUS_NIC_LINKDIAG_TXFIR_AMP_POST3_PARAMS_MISSING 0x0C01002B     Invalid Syntax. Parameters '--amp' and '--post3' are mandatory for modulation types \"NRZ\", \"C2MNRZ\" and \"PAM4\"
  640    STATUS_NIC_LINKDIAG_TXFIR_NLCL_NLCU_PRE3_PARAMS_NOT_APPLICABLE 0x0C01002C     Invalid Syntax. Parameters '--nlcl', '--nlcu' and '--pre3' are not applicable for modulation types \"NRZ\", \"C2MNRZ\" and \"PAM4\"
  641    STATUS_NIC_LINKDIAG_TXFIR_NLCL_NLCU_PARAMS_MISSING 0x0C01002D     Invalid Syntax. Parameters '--nlcl' and '--nlcu' are mandatory for modulation type \"LPOPAM4-112G\"
  642    STATUS_NIC_LINKDIAG_TXFIR_AMP_POST3_PARAMS_NOT_APPLICABLE 0x0C01002E     Invalid Syntax. Parameters '--amp' and '--post3' are not applicable for modulation type \"LPOPAM4-112G\"
  643    STATUS_NIC_LINKDIAG_TXFIR_PRE3_AMP_PARAMS_MISSING  0x0C01002F     Invalid Syntax. Parameters '--pre3' and '--amp' are mandatory for modulation types \"C2MPAM4\", \"C2MPAM4-112G\" and \"PAM4-112\"
  644    STATUS_NIC_LINKDIAG_TXFIR_NLCL_NLCU_POST3_PARAMS_NOT_APPLICABLE 0x0C010030     Invalid Syntax. Parameters '--nlcl', '--nlcu' and '--post3' are not applicable for modulation types \"C2MPAM4\", \"C2MPAM4-112G\" and \"PAM4-112\"
  645    STATUS_NIC_LINKDIAG_TXFIR_C2MPAM4_NOT_SUPPORTED    0x0C010031     Invalid value. Hardware does not support C2MPAM4 modulation
  646    STATUS_NIC_LINKDIAG_TXFIR_PAM4_NOT_SUPPORTED       0x0C010032     Invalid value. Hardware does not support PAM4 modulation
  647    STATUS_NIC_LINKDIAG_TXFIR_PAM4112_NOT_SUPPORTED    0x0C010033     Invalid value. Hardware does not support PAM4-112 modulation
  648    STATUS_NIC_LINKDIAG_TXFIR_C2MPAM4112G_NOT_SUPPORTED 0x0C010034     Invalid value. Hardware does not support C2MPAM4-112G modulation
  649    STATUS_NIC_LINKDIAG_TXFIR_LPOPAM4112G_NOT_SUPPORTED 0x0C010035     Invalid value. Hardware does not support LPOPAM4-112G modulation
  650    STATUS_NIC_LINKDIAG_TXFIR_SET_FAILED               0x0C010036     Failed to configure TxFIR settings
  651    STATUS_NIC_LINKDIAG_TXFIR_GET_FAILED               0x0C010037     Failed to get the TxFIR values
  652    STATUS_NIC_LINKDIAG_TXFIR_NLCU_INVALID_VALUE       0x0C010038     Invalid '--nlcu' value <x> specified. Valid range is between -100 to 100
  653    STATUS_NIC_LINKDIAG_TXFIR_NLCL_INVALID_VALUE       0x0C010039     Invalid '--nlcl' value <x> specified. The supported value is 0
  654    STATUS_NIC_LINKDIAG_TXFIR_PARAM_INVALID_VALUE      0x0C01003A     Invalid value <x> specified. Valid range is between -32768 to 32767
  655    STATUS_NIC_LINKDIAG_FDRSTAT_START_FAILED           0x0C01003B     Unable to start the FDRSTAT
  656    STATUS_NIC_LINKDIAG_FDRSTAT_STOP_FAILED            0x0C01003C     Unable to stop the FDRSTAT
  657    STATUS_NIC_LINKDIAG_FDRSTAT_CLEAR_FAILED           0x0C01003D     Unable to clear the FDRSTAT
  658    STATUS_NIC_LINKDIAG_FDRSTAT_COUNTERS_FAILED        0x0C01003E     Failed to get the fdrstat counters
  659    STATUS_NIC_LINKDIAG_FDRSTAT_NOT_STARTED            0x0C01003F     Please start the fdrstats to get the counters
  660    STATUS_NIC_LINKDIAG_DSCDUMP_INVALID_DIAG_LEVEL     0x0C010040     Invalid diag level. Valid range is 0 to 12
  661    STATUS_NIC_LINKDIAG_DSCDUMP_JSON_UNSUPPORTED       0x0C010041     json is not supported along with '-V' option
  662    STATUS_NIC_LINKDIAG_DSCDUMP_NOT_SUPPORTED          0x0C010042     dscdump does not support by active firmware
  663    STATUS_NIC_LINKDIAG_DSCDUMP_EXECUTE_FAILED         0x0C010043     Failed to retrieve dscdump
  664    STATUS_NIC_LINKDIAG_PRBS_MISSING_ENABLE_OPTION     0x0C010044     Invalid syntax. '-e|--enable' must be specified
  665    STATUS_NIC_LINKDIAG_PRBS_ENABLE_DISABLE_PARAMS_INVALID_COMBINATION 0x0C010045     -e|--enable and -d|--disable options cannot coexist. Use 'help linkdiag' to display the detailed help menu
  666    STATUS_NIC_LINKDIAG_PRBS_BER_DISABLE_PARAMS_INVALID_COMBINATION 0x0C010046     Invalid Syntax. Option '--ber' cannot be used with '--disable'
  667    STATUS_NIC_LINKDIAG_PRBS_SPEED_DISABLE_PARAMS_INVALID_COMBINATION 0x0C010047     Invalid Syntax. Option '--speed' cannot be used with '--disable'
  668    STATUS_NIC_LINKDIAG_PRBS_SPEED_ENABLE_PARAMS_MISSING 0x0C010048     Invalid Syntax. Option '--speed' requires '--enable'
  669    STATUS_NIC_LINKDIAG_PRBS_PARAM_TCODE_NOT_SUPPORTED 0x0C010049     Invalid syntax. Option '--tcode' is not supported on this hardware
  670    STATUS_NIC_LINKDIAG_PRBS_INVALID_MODE_VALUE        0x0C01004A     Invalid prbs mode. Please run 'help linkdiag' for valid PRBS modes
  671    STATUS_NIC_LINKDIAG_PRBS_VALIDATE_INVALID_RX_LANE_MASK_VALUE 0x0C01004B     Invalid Rx lane mask value. Valid range is from 0 to <x>
  672    STATUS_NIC_LINKDIAG_PRBS_VALIDATE_INVALID_TX_LANE_MASK_VALUE 0x0C01004C     Invalid Tx lane mask value. Valid range is from 0 to <x>
  673    STATUS_NIC_LINKDIAG_PRBS_NOT_SUPPORTED             0x0C01004D     PRBS Command is not supported on this hardware
  674    STATUS_NIC_LINKDIAG_PRBS_EXECUTE_FAILED            0x0C01004E     Failed to run the PRBS Test. Please check the log for more details
  675    STATUS_NIC_LINKDIAG_PRBS_FIRMWARE_BUSY             0x0C01004F     Firmware is unable to service the request at the present time. Please retry the command
  676    STATUS_NIC_LINKDIAG_PRBS_BER_VERIFY_FAILED         0x0C010050     PRBS TEST: FAILED
  677    STATUS_NIC_LINKDIAG_PRBS_GET_PORTMODE_FAILED       0x0C010051     NVM GET Option SHARED_NETWORK_PORT_MODE_NUM failed
  678    STATUS_NIC_LINKDIAG_LOOPBACK_NOT_SUPPORTED         0x0C010052     Given loopback mode is not supported to configure on this adapter
  679    STATUS_NIC_LINKDIAG_LOOPBACK_PLATFORM_NOT_SUPPORTED 0x0C010053     Given loopback mode is not supported on this OS/Platform
  680    STATUS_NIC_LINKDIAG_LOOPBACK_QUERY_FAILED          0x0C010054     Failed to query the loopback mode
  681    STATUS_NIC_LINKDIAG_LOOPBACK_EXECUTE_FAILED        0x0C010055     Failed to execute loopback mode
  682    STATUS_NIC_LINKDIAG_LOOPBACK_RJ45_FAULT_CABLE_DETECTED 0x0C010056     Fault cable detected. Please make sure connected cable is in good condition
  683    STATUS_NIC_LINKDIAG_LOOPBACK_RJ45_NO_NETWORK_DEVICE_DETECTED 0x0C010057     Failed to get the network devices on the system
  684    STATUS_NIC_LINKDIAG_LOOPBACK_RJ45_CABLE_NOT_DETECTED 0x0C010058     Please make sure RJ45 cable is connected before running the test
  685    STATUS_NIC_LINKDIAG_LOOPBACK_RJ45_FAILED           0x0C010059     Failed to execute loopback mode with RJ45
  686    STATUS_NIC_LINKDIAG_MII_INVALID_COUNT_VALUE        0x0C01005A     Invalid word count value. Max supported value for count is 2048
  687    STATUS_NIC_LINKDIAG_MII_INVALID_CLAUSE_VALUE       0x0C01005B     Invalid value for clause argument. The valid values for clause arguments are 22 or 45
  688    STATUS_NIC_LINKDIAG_MII_READ_FAILED                0x0C01005C     Mii read command failed
  689    STATUS_NIC_LINKDIAG_MII_WRITE_FAILED               0x0C01005D     Mii write command failed
  690    STATUS_NIC_LINKDIAG_MII_SHOW_FAILED                0x0C01005E     Mii show command failed

------------------------------------------------------------------------------------------
  SERDES COMMAND (21 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  691    STATUS_NIC_SERDES_INVALID_SYNTAX                   0x0C003200     Command 'serdes' has invalid syntax
  692    STATUS_NIC_SERDES_OPERATION_NOT_SUPPORTED          0x0C003201     Command 'serdes' is not supported on this adapter
  693    STATUS_NIC_SERDES_ETHERNET_STOP_NOT_SUPPORTED      0x0C003202     Option '-s|--stop' is not supported for serdes ethernet
  694    STATUS_NIC_SERDES_ETHERNET_TARGET_BER_NOT_SUPPORTED 0x0C003203     Option '-t|--target_ber' is not supported for serdes ethernet
  695    STATUS_NIC_SERDES_ETHERNET_LANE_INVALID            0x0C003204     Invalid Ethernet Lane number. The valid range is from 0 to 7
  696    STATUS_NIC_SERDES_PCI_STOP_INVALID_OPTIONS         0x0C003205     Invalid options provided for \"-s|--stop\"
  697    STATUS_NIC_SERDES_PCI_LANE_MISSING                 0x0C003206     Option '-l|--lane' is missing
  698    STATUS_NIC_SERDES_PCI_INVALID_OPTIONS              0x0C003207     Invalid 'serdes' command options provided
  699    STATUS_NIC_SERDES_PCI_TARGET_BER_INVALID           0x0C003208     Invalid Target BER value provided. Valid values are \"1e-8\", \"1e-9\", \"1e-10\", \"1e-11\"
  700    STATUS_NIC_SERDES_PCI_LANE_INVALID                 0x0C003209     Invalid PCI lane number provided for PCIe eye. The valid range is from 0 to 15
  701    STATUS_NIC_SERDES_PCI_EYE_PLOT_FAILED              0x0C00320A     Serdes pci eye scope test failed
  702    STATUS_NIC_SERDES_PCI_EYE_BER_NOT_SUPPORTED        0x0C00320B     Provided target BER is not supported by hardware
  703    STATUS_NIC_SERDES_PCI_EYE_SCOPE_PLOT_FAILED        0x0C00320C     Failed to plot the serdes pci eye scope
  704    STATUS_NIC_SERDES_PCI_EYE_TEST_PERCENTAGE_FAILED   0x0C00320D     Failed to get serdes pci eye test percentage
  705    STATUS_NIC_SERDES_PCI_EYE_SCOPE_START_FAILED       0x0C00320E     Failed to start serdes pci eye scope test
  706    STATUS_NIC_SERDES_PCI_EYE_SCOPE_STOP_FAILED        0x0C00320F     Firmware failed to stop the serdes pci eye scope test
  707    STATUS_NIC_SERDES_ETHERNET_LINK_DOWN               0x0C003210     Interface link is down. Serdes ethernet eye command failed
  708    STATUS_NIC_SERDES_ETHERNET_PLOT_API_FAILED         0x0C003211     Failed to plot the serdes ethernet eye
  709    STATUS_NIC_SERDES_ETHERNET_EXTRAPOLATION_FAILED    0x0C003212     Serdes ethernet extrapolation failed
  710    STATUS_NIC_SERDES_ETHERNET_EXTRAPOLATION_NOT_SUPPORTED 0x0C003213     Serdes ethernet extrapolation is not supported on this device
  711    STATUS_NIC_SERDES_ETHERNET_PLOT_LANE_NOT_SUPPORTED 0x0C003214     Failed to plot the serdes ethernet eye. Hardware does not support the given lane number

------------------------------------------------------------------------------------------
  UDCC COMMAND (20 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  712    STATUS_NIC_UDCC_INVALID_SYNTAX                     0x0C004019     Command 'udcc' has invalid syntax
  713    STATUS_NIC_UDCC_HYBRIDMODE_SET_MISSING_MODE        0x0C00401A     Invalid Syntax. --mode is a mandatory argument to set udcc hybridmode
  714    STATUS_NIC_UDCC_HYBRIDMODE_INVALID_MODE            0x0C00401B     Invalid mode value. The valid values are 0 (UDCC Only) or 1 (UDCC with DCQCN)
  715    STATUS_NIC_UDCC_IFA_INVALID_PROBE_PAD_CNT          0x0C00401C     Invalid UDCC probe packet pad count. The valid range is from 0 to 3
  716    STATUS_NIC_UDCC_IFA_INVALID_FORMAT                 0x0C00401D     Invalid UDCC probe format type. The valid range is from 0 to 1
  717    STATUS_NIC_UDCC_IFA_INVALID_GNS                    0x0C00401E     Invalid global name space value. The valid range is from 0 to 15
  718    STATUS_NIC_UDCC_IFA_INVALID_HOP_LIMIT              0x0C00401F     Invalid hop limit value. The valid range is from 0 to 255
  719    STATUS_NIC_UDCC_IFA_INVALID_REQ_VEC                0x0C004020     Invalid request vector value. The valid range is from 0 to 255
  720    STATUS_NIC_UDCC_HYBRIDMODE_NOT_SUPPORTED           0x0C004021     Active firmware does not support UDCC capabilities. Please update the device with UDCC supported firmware or promote the device
  721    STATUS_NIC_UDCC_NVM_OPTION_NOT_CONFIGURED          0x0C004022     'enable_udcc' NVM option is not configured
  722    STATUS_NIC_UDCC_HYBRIDMODE_CMD_FAILED              0x0C004023     UDCC hybrid mode command failed
  723    STATUS_NIC_UDCC_IFA_NOT_SUPPORTED                  0x0C004024     UDCC In-band flow analyzer (IFA) is not supported by active firmware
  724    STATUS_NIC_UDCC_IFA_CMD_FAILED                     0x0C004025     UDCC In-band flow analyzer (IFA) command failed
  725    STATUS_NIC_UDCC_INVALID_FORMAT_PARAMETERS          0x0C004026     Parameters '--gns', '--hop_limit' and '--req_vec' are valid only when '--format 1' (IFA 2.0) is specified
  726    STATUS_NIC_UDCC_IFA_INVALID_ACK_VALUE              0x0C004027     Invalid ack value. The valid range is from 0 to 1
  727    STATUS_NIC_UDCC_IFA_INVALID_BTH_RSVD7              0x0C004028     Invalid BTH header rsvd7 value. The valid range is from 0 to 127
  728    STATUS_NIC_UDCC_IFA_BTH_ACK_RSVD7_NOT_SUPPORTED    0x0C004029     Parameters '--ack' and '--rsvd7' are not supported by the firmware
  729    STATUS_NIC_UDCC_PROBE_NOT_SUPPORTED                0x0C00402A     UDCC probe command is not supported by active firmware
  730    STATUS_NIC_UDCC_PROBE_SET_CMD_FAILED               0x0C00402B     Failed to configure the UDCC probe parameters
  731    STATUS_NIC_UDCC_PROBE_QUERY_CMD_FAILED             0x0C00402C     Failed to query the UDCC probe parameters

------------------------------------------------------------------------------------------
  MSI-X COMMAND (25 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  732    STATUS_NIC_MSIX_NVM_STATUS_INVALID_PF              0x0C016001     Invalid PF Id: PF number is out-of-range for this chip
  733    STATUS_NIC_MSIX_NVM_STATUS_NO_VF                   0x0C016002     Failed to configure MSI-X Vector table: PF does not have any VFs
  734    STATUS_NIC_MSIX_NVM_STATUS_ROW_NOT_PRESENT         0x0C016003     Failed to configure MSI-X Vector table: MSI-X field is zero for the first row
  735    STATUS_NIC_MSIX_NVM_STATUS_INVALID_FIRST_ROW       0x0C016004     Row 0 start_vf is not equal to the starting VF for the PF
  736    STATUS_NIC_MSIX_NVM_STATUS_VF_OUT_OF_RANGE         0x0C016005     Start_vf less than valid end_vf or start_vf greater than valid begin VF
  737    STATUS_NIC_MSIX_NVM_STATUS_INVALID_VF_MOD          0x0C016006     Invalid entry for row. Start VF is not a multiple of the required value for the specified row
  738    STATUS_NIC_MSIX_NVM_STATUS_INVALID_VF_SEQUENCE     0x0C016007     Start VF is less than previous row's start_vf
  739    STATUS_NIC_MSIX_NVM_STATUS_MSIX_SMALL              0x0C016008     VF range contains small VF and MSI-X value greater than Max MSI-X
  740    STATUS_NIC_MSIX_NVM_STATUS_MSIX_PCIE               0x0C016009     MSI-X value greater than PCIE config size
  741    STATUS_NIC_MSIX_NVM_STATUS_MSIX_SUM                0x0C01600A     Sum of all MSI-X vectors > maximum msix vectors allowed for PF
  742    STATUS_NIC_MSIX_NVM_STATUS_NUM_ROWS                0x0C01600B     Failed to configure MSI-X vector table
  743    STATUS_NIC_MSIX_UNSUPPORTED_HW                     0x0C01600C     Unsupported hardware
  744    STATUS_NIC_MSIX_INVALID_SYNTAX                     0x0C01600D     msix command has invalid syntax
  745    STATUS_NIC_MSIX_SET_ALL_INVALID_COMBINATION        0x0C01600E     Invalid Syntax. '--set' and '--all' cannot be combined
  746    STATUS_NIC_MSIX_MISSING_OPERATION                  0x0C01600F     Invalid Syntax. '--show' or '--set' is a mandatory argument
  747    STATUS_NIC_MSIX_SHOW_SET_INVALID_SYNTAX            0x0C016010     Invalid Syntax. '--show' and '--set' cannot be combined
  748    STATUS_NIC_MSIX_SET_MISSING_PF                     0x0C016011     Invalid Syntax. '--set' requires '--pf' as a mandatory argument
  749    STATUS_NIC_MSIX_SHOW_MISSING_OPTION                0x0C016012     Invalid Syntax. '--show' argument requires either '--all' or '--pf'
  750    STATUS_NIC_MSIX_INVALID_PF_VALUE                   0x0C016013     Invalid PF value. Valid value is 0
  751    STATUS_NIC_MSIX_INVALID_PF_VALUE_RANGE             0x0C016014     Invalid PF value. Valid range is from 0 to total pf count
  752    STATUS_NIC_MSIX_MEM_FAILED                         0x0C016015     MSI-X vector table query. Failed to allocate memory
  753    STATUS_NIC_MSIX_VECTOR_TABLE_ID_MISMATCH           0x0C016016     MSI-X vector table structure ID mismatch for the given PF id
  754    STATUS_NIC_MSIX_VECTOR_TABLE_NOT_FOUND             0x0C016017     MSI-X vector table not found for given PF id
  755    STATUS_NIC_MSIX_VECTOR_TABLE_FETCH_FAILED          0x0C016018     Getting the msix vector information failed
  756    STATUS_NIC_MSIX_CHANGE_MSIX_VECTOR_PARAMS          0x0C016019     Failed to change the MSI-X vector table params

------------------------------------------------------------------------------------------
  RESMGMT COMMAND (28 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  757    STATUS_NIC_RESMGMT_INVALID_SYNTAX                  0x0C017001     resmgmt command has invalid syntax
  758    STATUS_NIC_RESMGMT_SET_MISSING_OPTION              0x0C017002     Invalid syntax. '--set' requires either '--min', '--max', '--roce_max', or '--max_completion_rings' or 'strategy' or 'Bw'
  759    STATUS_NIC_RESMGMT_DEVICE_NOT_SELECTED             0x0C017003     Select valid device. Device is not selected
  760    STATUS_NIC_RESMGMT_GET_DEVICE_TYPE_FAILED          0x0C017004     Fetching Device type failed
  761    STATUS_NIC_RESMGMT_GET_PF_COUNT_FAILED             0x0C017005     Failed to get PF Count
  762    STATUS_NIC_RESMGMT_UNSUPPORTED                     0x0C017006     Getting --roce_max value is not supported on this hardware
  763    STATUS_NIC_RESMGMT_SET_FAILED                      0x0C017007     Set resource failed
  764    STATUS_NIC_RESMGMT_SET_PROFILE_FAILED              0x0C017008     Set profile type failed
  765    STATUS_NIC_RESMGMT_VALUES_COUNT_MISMATCH           0x0C017009     Number of values do not match number of PFs
  766    STATUS_NIC_RESMGMT_INVALID_VALUE                   0x0C01700A     Invalid value provided for PF
  767    STATUS_NIC_RESMGMT_DECIMAL_NOT_ALLOWED             0x0C01700B     Decimal values not allowed for max_cmpl
  768    STATUS_NIC_RESMGMT_INVALID_STRATEGY                0x0C01700C     Invalid strategy specified
  769    STATUS_NIC_RESMGMT_SET_STRATEGY_FAILED             0x0C01700D     Set Strategy failed
  770    STATUS_NIC_RESMGMT_GET_PROFILE_FAILED              0x0C01700E     Get profile type failed
  771    STATUS_NIC_RESMGMT_INVALID_PROFILE_TYPE            0x0C01700F     Got invalid profile type
  772    STATUS_NIC_RESMGMT_GET_FAILED                      0x0C017010     Get resource failed
  773    STATUS_NIC_RESMGMT_GET_STRATEGY_FAILED             0x0C017011     Get Strategy failed
  774    STATUS_NIC_RESMGMT_UNKNOWN_STRATEGY                0x0C017012     Unknown strategy value received
  775    STATUS_NIC_RESMGMT_SHOW_SET_INVALID_OPTION         0x0C017013     Invalid syntax. Either '--show' or '--set' must be specified
  776    STATUS_NIC_RESMGMT_SET_UNSUPPORTED                 0x0C017014     Setting value is not supported on this hardware
  777    STATUS_NIC_RESMGMT_SHOW_INVALID_SYNTAX             0x0C017015     Invalid or unknown command specified
  778    STATUS_NIC_RESMGMT_RDMA_NOT_SET                    0x0C017016     No PF rdma capable, please set rdma_capable option(161/506) first
  779    STATUS_NIC_RESMGMT_NVM_OPT_NOT_ENABLED             0x0C017017     NVM option not enabled
  780    STATUS_NIC_RESMGMT_SET_INVALID_INPUT_FAILED        0x0C017018     Invalid input, Please enter values from 1 to max_cmpl supported value
  781    STATUS_NIC_RESMGMT_SET_INVALID_INPUT_VALUES_FAILED 0x0C017019     Invalid input, Please enter values from 1 to 100
  782    STATUS_NIC_RESMGMT_RDMA_UNSUPPORTED_PFS            0x0C01701A     Number of values do not match number of RDMA supported PFs
  783    STATUS_NIC_RESMGMT_TOTAL_VALUES_EXCEED             0x0C01701B     Total value exceeds max_cmpl supported value, please provide the correct values
  784    STATUS_NIC_RESMGMT_TOTAL_VALUES_EXCEEDS_100        0x0C01701C     Total value provided should not exceed 100, please provide the correct values

------------------------------------------------------------------------------------------
  MH COMMAND (15 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  785    STATUS_NIC_MH_GET_PF_ALLOC_FAILED                  0x0C00D041     Failed to Query PF information
  786    STATUS_NIC_MH_INVALID_SYNTAX                       0x0C00D042     mh command has invalid syntax
  787    STATUS_NIC_MH_INVALID_COMBINATION                  0x0C00D043     Invalid Syntax. '--show' and '--set' cannot be combined
  788    STATUS_NIC_MH_MISSING_OPERATION                    0x0C00D044     Invalid Syntax. '--show' or '--set' is a mandatory argument
  789    STATUS_NIC_MH_SET_MISSING_ENDPOINTS                0x0C00D045     Invalid Syntax. '--set' argument requires '--ep0','--ep1' '--ep2' and '--ep3'
  790    STATUS_NIC_MH_SHOW_WITH_ENDPOINTS                  0x0C00D046     Invalid Syntax. '--show' cannot be combined with '--ep0','--ep1' '--ep2' and '--ep3'
  791    STATUS_NIC_MH_INVALID_CONFIGURATION_ON_HOST        0x0C00D047     Invalid configuration. Multi-Host PF allocation is not supported on this host
  792    STATUS_NIC_MH_GET_PORT_MODE_FAILED                 0x0C00D048     Failed to get the device port mode
  793    STATUS_NIC_MH_CHECK_PORT_MODE_FAILED               0x0C00D049     Check port mode failed
  794    STATUS_NIC_MH_INVALID_CONFIGURATION_ON_PORT        0x0C00D04A     Invalid configuration. Multi-Host PF allocation is not supported on this port adapter
  795    STATUS_NIC_MH_INVALID_PF_CONFIGURATION             0x0C00D04B     Invalid configuration. The supported values for PF count are from 0 to 2
  796    STATUS_NIC_MH_INVALID_ENDPOINT_CONFIGURATION       0x0C00D04C     Invalid configuration. Endpoint 0 or Endpoint 2 cannot be zero's
  797    STATUS_NIC_MH_INVALID_ENDPOINT_COUNT               0x0C00D04D     Invalid configuration. The number of non-zero values can be for 2 endpoints or 4 endpoints
  798    STATUS_NIC_MH_GET_NVM_OPT_FAILED                   0x0C00D04E     Failed to get the NVM option SHARED_BIFURCATION_METHOD_NUM
  799    STATUS_NIC_MH_SET_PF_ALLOC_FAILED                  0x0C00D04F     Failed to configure PF information

------------------------------------------------------------------------------------------
  CCPARAMS COMMAND (7 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  800    STATUS_NIC_CCPARAMS_INVALID_SYNTAX                 0x0C006010     Command 'ccparams' has invalid syntax
  801    STATUS_NIC_CCPARAMS_SET_FAILED                     0x0C006011     Failed to set the congestion control parameters
  802    STATUS_NIC_CCPARAMS_GET_FAILED                     0x0C006012     Failed to generate congestion control configuration file
  803    STATUS_NIC_CCPARAMS_FILE_NO_CONFIG_DATA            0x0C006013     Provided configuration file does not have any congestion control parameters to configure
  804    STATUS_NIC_CCPARAMS_FILE_OPEN_FAILED               0x0C006014     Failed to open a congestion control configuration file <filename>
  805    STATUS_NIC_CCPARAMS_FILE_INVALID_SIZE              0x0C006015     Invalid file. Please provide the valid congestion control configuration file
  806    STATUS_NIC_CCPARAMS_FILE_READ_FAILED               0x0C006016     Failed to read the congestion control configuration <filename> file content

------------------------------------------------------------------------------------------
  VF COMMAND (52 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  807    STATUS_NIC_VF_INVALID_SYNTAX                       0x0C005010     Command 'vf' has invalid syntax
  808    STATUS_NIC_VF_INVALID_VFID                         0x0C005011     Provided VF index is invalid. Valid range is from 0 to <x>
  809    STATUS_NIC_VF_TRUST_INVALID_STATE                  0x0C005012     '--state' option should be either 'enable' or 'disable'
  810    STATUS_NIC_VF_TRUST_INVALID_OPTION                 0x0C005013     Invalid Syntax. '--trust' option should be null for 'get' command
  811    STATUS_NIC_VF_TRUST_MISSING_VFID                   0x0C005014     Invalid Syntax. '--vf_index' is a mandatory argument
  812    STATUS_NIC_VF_TRUST_MISSING_PARAM                  0x0C005015     Invalid Syntax. '--trust' is a mandatory argument
  813    STATUS_NIC_VF_TRUST_INVALID_VALUE                  0x0C005016     Invalid Syntax. '--trust' option should be either 'enable' or 'disable'
  814    STATUS_NIC_VF_TRUST_SET_FAILED                     0x0C005017     Failed to configure trusted VF
  815    STATUS_NIC_VF_TRUST_ALREADY_CONFIGURED             0x0C005018     Trusted VF already configured
  816    STATUS_NIC_VF_TRUST_NOT_SUPPORTED                  0x0C005019     Trusted VF is not supported on this hardware
  817    STATUS_NIC_VF_TRUST_NOT_CONFIGURED                 0x0C00501A     Trusted VF's not configured
  818    STATUS_NIC_VF_TRUST_QUERY_FAILED                   0x0C00501B     Query Trusted Vf is not successful
  819    STATUS_NIC_VF_TRUST_INVALID_PARAMS                 0x0C00501C     Failed to configure trusted VF
  820    STATUS_NIC_VF_NTUPLE_ADD_INVALID_MAC               0x0C00501D     Invalid mac address provided for ntuple operation
  821    STATUS_NIC_VF_NTUPLE_ADD_INVALID_DEST_PORT         0x0C00501E     Invalid destination port provided for ntuple operation
  822    STATUS_NIC_VF_NTUPLE_ADD_INVALID_DEST_PORT_MASK    0x0C00501F     Invalid destination port mask provided for ntuple operation
  823    STATUS_NIC_VF_NTUPLE_ADD_INVALID_IP_TYPE           0x0C005020     Invalid IP type provided. Supported IP types are 1 - IPV4, 2 - IPV6 and 3 - arp-reply
  824    STATUS_NIC_VF_NTUPLE_ADD_INVALID_CONFIGURATION     0x0C005021     Failed to add N-Tuple filter. Please make sure that configuration is valid or specify valid parameter
  825    STATUS_NIC_VF_NTUPLE_ADD_FAILED                    0x0C005022     Failed to add N-Tuple filter
  826    STATUS_NIC_VF_NTUPLE_FREE_INVALID_FILTER_ID        0x0C005023     Failed to free the given N-Tuple filter. Invalid filter ID provided
  827    STATUS_NIC_VF_NTUPLE_FREE_INVALID_CONFIGURATION    0x0C005024     Failed to free the given N-Tuple filter. Please make sure that configuration is valid or specify valid parameter
  828    STATUS_NIC_VF_NTUPLE_FREE_FAILED                   0x0C005025     Failed to free the given N-Tuple filter
  829    STATUS_NIC_VF_PEERMMAP_INVALID_DS_PORT             0x0C005026     Invalid --ds_port value. The valid range is from 1 to 65535
  830    STATUS_NIC_VF_PEERMMAP_HPA_INVALID_ARG_COUNT       0x0C005027     Invalid syntax. Option '--hpa' supports max 8 entries
  831    STATUS_NIC_VF_PEERMMAP_GPA_INVALID_ARG_COUNT       0x0C005028     Invalid syntax. Option '--gpa' supports max 8 entries
  832    STATUS_NIC_VF_PEERMMAP_SIZE_INVALID_ARG_COUNT      0x0C005029     Invalid syntax. Option '--size' supports max 8 entries
  833    STATUS_NIC_VF_PEERMMAP_LIST_COUNT_MISMATCH         0x0C00502A     Invalid syntax. All the list options should have same number of entries
  834    STATUS_NIC_VF_PEERMMAP_HPA_INVALID_COUNT           0x0C00502B     Number of entries provided exceeded more than supported for '--hpa'
  835    STATUS_NIC_VF_PEERMMAP_HPA_INVALID_FORMAT          0x0C00502C     Invalid '--hpa' list. The list should be in hex-decimal
  836    STATUS_NIC_VF_PEERMMAP_HPA_INVALID_VALUE           0x0C00502D     Invalid '--hpa' list. Valid range is from 0 to <x>
  837    STATUS_NIC_VF_PEERMMAP_GPA_INVALID_COUNT           0x0C00502E     Number of entries provided exceeded more than supported for '--gpa'
  838    STATUS_NIC_VF_PEERMMAP_GPA_INVALID_FORMAT          0x0C00502F     Invalid '--gpa' list. The list should be in hex-decimal
  839    STATUS_NIC_VF_PEERMMAP_GPA_INVALID_VALUE           0x0C005030     Invalid '--gpa' list. Valid range is from 0 to <x>
  840    STATUS_NIC_VF_PEERMMAP_SIZE_INVALID_COUNT          0x0C005031     Number of entries provided exceeded more than supported for '--size'
  841    STATUS_NIC_VF_PEERMMAP_SIZE_INVALID_FORMAT         0x0C005032     Invalid '--size' list. The list should be in hex-decimal
  842    STATUS_NIC_VF_PEERMMAP_SIZE_INVALID_VALUE          0x0C005033     Invalid '--size' list. Valid range is from 0 to <x>
  843    STATUS_NIC_VF_PEERMMAP_ATS_NOT_ENABLED             0x0C005034     Option '--ds_port' is not supported by the current firmware, because secure ATS is not enabled
  844    STATUS_NIC_VF_PEERMMAP_SET_FAILED                  0x0C005035     Failed to set the peer memory mapping
  845    STATUS_NIC_VF_PEERMMAP_NOT_SUPPORTED               0x0C005036     peermmap command not supported on this hardware
  846    STATUS_NIC_VF_PEERMMAP_DUPLICATE_ENTRY             0x0C005037     Duplicate entry. Given peermmap entry is already programmed
  847    STATUS_NIC_VF_PEERMMAP_SET_RETRY                   0x0C005038     Failed to configure the peermmap. Please re-try after some time
  848    STATUS_NIC_VF_RESOURCE_COUNT_GET_FAILED            0x0C005039     Failed to get resource counts
  849    STATUS_NIC_VF_RESOURCE_COUNT_NO_VFS_REGISTERED     0x0C00503A     No VF's are registered for a given physical function
  850    STATUS_NIC_VF_RESOURCE_COUNT_INVALID_VF_INDEX      0x0C00503B     Given VF index does not register for a given physical function
  851    STATUS_NIC_VF_INVALID_QP_VALUE                     0x0C00503C     Invalid value for --qp. The valid range is from 0 to <X>.
  852    STATUS_NIC_VF_INVALID_CQ_VALUE                     0x0C00503D     Invalid value for --cq. The valid range is from 0 to <X>
  853    STATUS_NIC_VF_INVALID_MRW_VALUE                    0x0C00503E     Invalid value for --mrw. The valid range is from 0 to <X>
  854    STATUS_NIC_VF_INVALID_SRQ_VALUE                    0x0C00503F     Invalid value for --srq. The valid range is from 0 to <X>
  855    STATUS_NIC_VF_INVALID_AV_VALUE                     0x0C005040     Invalid value for --av. The valid range is from 0 to <X>
  856    STATUS_NIC_VF_RESV_ROCE_RES_SHOW_FAILED            0x0C005041     Failed to show the reserved roce resources.
  857    STATUS_NIC_VF_RESV_ROCE_RES_NOT_SUPPORTED          0x0C005042     Reserve RoCE resources command is not supported by the firmware.
  858    STATUS_NIC_VF_RESV_ROCE_RES_SET_FAILED             0x0C005043     Failed to reserve the roce resources.

------------------------------------------------------------------------------------------
  PCIE COMMAND (6 codes)
------------------------------------------------------------------------------------------
  #      Error Code Name                                    Hex Value      Description
  ---    ---                                                ---            ---
  859    STATUS_NIC_PCIE_INVALID_SYNTAX                     0x0C003021     Command 'pcie' has invalid syntax
  860    STATUS_NIC_PCIE_COMPLIANCE_SET_FAILED              0x0C003022     Failed to configure the PCIe compliance state
  861    STATUS_NIC_PCIE_COMPLIANCE_GET_FAILED              0x0C003023     Failed to get the PCIe compliance information
  862    STATUS_NIC_PCIE_COMPLIANCE_INVALID_STATE_VALUE     0x0C003024     Invalid '--state' value. The valid values are 1 (enable) or 0 (disable)
  863    STATUS_NIC_PCIE_PEERMMAP_GET_FAILED                0x0C003025     Failed to get the peer memory mapping information.
  864    STATUS_NIC_PCIE_PEERMMAP_NOT_CONFIGURED            0x0C003026     No peer memory mapping is configured.

==========================================================================================
  Copyright (C) 2009-2026 Broadcom. All rights reserved.
  Confidential & Proprietary
==========================================================================================
