Skip to content

Releases: ufispace-dev/OpenNetworkLinux

onlpv1-r6.1.1

04 Nov 09:18

Choose a tag to compare

tag onlpv1-r6.1.1 from ufi-onlpv1-dev branch

  1. [All][Common]
  2. [S6301-56ST][r2.0.4]
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  3. [S6301-56STP][r2.0.5]
    • add support for single psu sku
    • poe driver enhancement
      3.1. add power management mode sysfs
      3.2. change default power management mode to static with port priority for init
      3.3. change default power limit mode to port base for init
      3.4. fix debug cmd buffer not large enough
      3.5. add poe_cmd_debug to apply poe cmd for debug
      3.6. fix wrong show values for pse total power and power consumption
      3.7. minor typo fix for debug printout
      3.8. remove unused variable
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  4. [S7801-54XS][r2.0.5]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • update return value as ONLP_STATUS_OK when the port is not present or is not QSFPX type in onlp_sfpi_dev_class_update_port
    • update tech support script from version 2.0.1 to 2.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  5. [S8901-54XC][r2.0.5]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • update return value as ONLP_STATUS_OK when the port is not present or is not QSFPX type in onlp_sfpi_dev_class_update_port
    • update tech support script from version 2.0.1 to 2.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  6. [S9110-32X][r2.0.5]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 1.1.0 to 1.1.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  7. [S9300-32D][r2.0.7]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • add support for ID LED control
    • code refine to fix potential format-truncation compile error
    • update tech support script from version 1.0.12 to 1.0.13
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  8. [S9301-32D][r2.0.6]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • add support for ID LED control
    • code refine to fix potential format-truncation compile error
    • update tech support script from version 1.0.2 to 1.0.3
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  9. [S9301-32DB][r2.0.6]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • add support for ID LED control
    • code refine to fix potential format-truncation compile error
    • update tech support script from version 1.0.7 to 1.0.8
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.5]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • code refine to fix potential format-truncation compile error
    • update PSU support list
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding enable_common_clk() and retrain_link() to the warm reset procedure.
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  12. [S9321-64E][r2.0.6]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding enable_common_clk() and retrain_link() to the warm reset procedure.
    • update tech support script from version 1.1.0 to 1.1.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  13. [S9321-64EO][r2.0.6]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, adding enable_common_clk() and retrain_link() to the warm reset procedure.
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.17]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  17. [S9501-18SMT][r1.0.22]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  18. [S9501-28SMT][r1.0.24]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  19. [S9502-12SM][r1.0.13]
    • update tech support script from version 1.1.2 to 1.1.3
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  20. [S9502-16SMT][r1.0.13]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  21. [S9510-28DC][r2.0.4]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  22. [S9510-30XC][r2.0.4]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • update tech support script from version 1.1.0 to 1.1.1
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  23. [S9511-20CT][r1.0.2]
    • add dummy API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • update tech support script from version 1.0.1 to 1.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  24. [S9600-28DX][r2.0.4]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  25. [S9600-30DX][r2.0.4]
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
    • refactor error handling for module absence and code refine
    • updated the warm_reset script from version 0.0.1 to 0.0.2, optimizing delay timing for improved stability
    • update tech support script from version 2.0.1 to 2.0.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  26. [S9600-32X][r2.0.4]
    • update tech support script from version 1.1.1 to 1.1.2
      #1. add /var/log/onlpd.conf and /tmp/ipmitool_err_msg into log collection tarball
      #2. add "smartctl -x" to collect more detailed disk information
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.4]
    • update tech support script from version 1.1.1 to 1.1.2
      #...
Read more

onlpv2-r3.0.6

08 Oct 01:36

Choose a tag to compare

tag onlpv2-r3.0.6 from ufi-onlpv2-dev branch

  1. [Common][All] --------------- No Update
  2. [S9510-28DC][r1.0.24] ------- No Update
  3. [S9600-30DX][r1.0.15] ------- No Update
  4. [S9600-72XC][r2.0.3] -------- No Update
    • INFO: advanced thermal sensor - TEMP_OPTICS (have to enable "ADV_THERMAL_SENSOR_EN=1", BMC Ver >= 3.5.0)
  5. [S9610-36D][r2.0.5]
    • add advanced thermal sensor - TEMP_OPTICS (have to enable "ADV_THERMAL_SENSOR_EN=1", BMC Ver >= 2.47)
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
  6. [S9611-36D][r1.0.2]
    • add advanced thermal sensor - TEMP_OPTICS (have to enable "ADV_THERMAL_SENSOR_EN=1", BMC Ver >= 2.53)
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime
  7. [S9610-48DX][r2.0.3]
    • update initialization code for management PHY (epdm_cli w/ static libarary) to version 0.0.3
    • update warm_reset script from v0.0.3 to v0.0.4 to include retrain_link() step.
  8. [S9701-82DC][r2.0.3] -------- No Update
    • INFO: advanced thermal sensor - TEMP_OPTICS (have to enable "ADV_THERMAL_SENSOR_EN=1", BMC Ver >= 3.5.0)
  9. [S9710-76D][r2.0.5]
    • add advanced thermal sensor - TEMP_OPTICS (have to enable "ADV_THERMAL_SENSOR_EN=1", BMC Ver >= 3.37)
    • add API onlp_sfpi_dev_class_update() to update QSFPX-related dev_class at runtime

onlpv2-r3.0.5

16 Sep 02:17

Choose a tag to compare

tag onlpv2-r3.0.5 from ufi-onlpv2-dev branch

  1. [Common][All] --------------- No Update
  2. [S9510-28DC][r1.0.24] ------- No Update
  3. [S9600-30DX][r1.0.15] ------- No Update
  4. [S9600-72XC][r2.0.3]
    • add advanced thermal sensors (have to enable "ADV_THERMAL_SENSOR_EN=1")
    • add API for MAC data path reset (onlp_data_path_reset)
    • update initialization code for management PHY (epdm_cli w/ static libarary) to version 0.0.5
    • remove unused version info (sku id, hw id, build id, id type, and deph id) (in onlps chassis asset show command)
    • normalize version tags (in onlps chassis asset show command) by trimming internal spacing, e.g., convert "[BMC ]" to "[BMC]"
    • redirect the ipmitool error message from /tmp/ to system log
  5. [S9610-36D][r2.0.4]
    • add advanced thermal sensors (have to enable "ADV_THERMAL_SENSOR_EN=1")
    • add API for MAC data path reset (onlp_data_path_reset)
    • update initialization code for management PHY (epdm_cli w/ static libarary) to version 0.0.2
    • add mu version info, remove unused version info (hw id, and build id) (in in onlps chassis asset show command)
    • normalize version tags (in onlps chassis asset show command) by trimming internal spacing, e.g., convert "[BMC ]" to "[BMC]"
    • convert port_config.yml from CRLF to LF format
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • redirect the ipmitool error message from /tmp/ to system log
    • disable BMC watchdog in platform initialization
    • enhance tech support script
  6. [S9611-36D][r1.0.1]
    • add advanced thermal sensors (have to enable "ADV_THERMAL_SENSOR_EN=1")
    • remove module absent message in tx disable functions (ufi_cmis_txdisable_status_get/set)
    • update warm_reset script from v0.0.1 to v0.0.2 to include retrain_link() step.
  7. [S9610-48DX][r2.0.2] -------- No Update
  8. [S9701-82DC][r2.0.3]
    • add advanced thermal sensors (have to enable "ADV_THERMAL_SENSOR_EN=1")
    • add API for MAC data path reset (onlp_data_path_reset)
    • update initialization code for management PHY (epdm_cli w/ static libarary) to version 0.0.5
    • add mu version info, remove unused version info (sku id, hw id, build id, id type, and deph id) (in onlps chassis asset show command)
    • normalize version tags (in onlps chassis asset show command) by trimming internal spacing, e.g., convert "[BMC ]" to "[BMC]"
    • redirect the ipmitool error message from /tmp/ to system log
    • enhance tech support script
  9. [S9710-76D][r2.0.4]
    • add advanced thermal sensors (have to enable "ADV_THERMAL_SENSOR_EN=1")
    • add API for MAC data path reset (onlp_data_path_reset)
    • update initialization code for management PHY (epdm_cli w/ static libarary) to version 0.0.2
    • add mu version info, remove unused version info (hw id and build id) (in onlps chassis asset show command)
    • normalize version tags (in onlps chassis asset show command) by trimming internal spacing, e.g., convert "[BMC ]" to "[BMC]"
    • convert port_config.yml from CRLF to LF format
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • redirect the ipmitool error message from /tmp/ to system log
    • disable BMC watchdog in platform initialization
    • set thermal status to failed when bmc data is invalid
    • fix error message on console by removing unused standby power sensor
    • enhance tech support script

onlpv2-r3.0.4

15 Aug 05:44

Choose a tag to compare

tag onlpv2-r3.0.4 from ufi-onlpv2-dev branch

  1. [Common][All] --------------- No Update
  2. [S9510-28DC][r1.0.24] ------- No Update
  3. [S9600-30DX][r1.0.15] ------- No Update
  4. [S9600-72XC][r2.0.0] -------- No Update
  5. [S9610-36D][r2.0.1] --------- No Update
  6. [S9611-36D][r1.0.0]
    • add platform support
  7. [S9610-48DX][r2.0.2] -------- No Update
  8. [S9701-82DC][r2.0.0] -------- No Update
  9. [S9710-76D][r2.0.1] --------- No Update

onlpv1-r6.1.0

04 Aug 07:59

Choose a tag to compare

tag onlpv1-r6.1.0 from ufi-onlpv1-dev branch

  1. [All][Common]
    • fix build issue with Debian 10 (buster) by updating sources to archive.debian.org
    • update buster builder10 image from "opennetworklinux/builder10:1.2" to "dentproject/builder10:1.5" to fix package issues
  2. [S6301-56ST][r2.0.3]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • improve code quality per SAST analysis
    • update tech support script from 1.0.0 to 1.0.1
  3. [S6301-56STP][r2.0.4]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • update tech support script from 1.0.0 to 1.0.1
  4. [S7801-54XS][r2.0.3]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  5. [S8901-54XC][r2.0.4]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  6. [S9110-32X][r2.0.4]
    • fix build failure caused by stringop-overread error in GCC 12
  7. [S9300-32D][r2.0.6]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • fix build failure caused by stringop-overread error in GCC 12
    • update tech support script from 1.0.11 to 1.0.12
  8. [S9301-32D][r2.0.5]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • fix build failure caused by stringop-overread error in GCC 12
    • update tech support script from 1.0.1 to 1.0.2
  9. [S9301-32DB][r2.0.5]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • fix build failure caused by stringop-overread error in GCC 12
    • update tech support script from 1.0.6 to 1.0.7
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.4]
    • add support for kernel 6.x
    • update CPLD driver to fix write failure to management port sysfs and add debug sysfs entry for management port LED
    • add write-protection mechanism for CPLD register in LPC driver
    • add API for MAC data path reset (onlp_data_path_reset)
    • add support for beta build
    • remove the platform-specific i2c-ismt.c driver and use the UfiSpace common i2c-ismt.c driver instead.
    • update tech support script from 1.0.0 to 1.0.1
  12. [S9321-64E][r2.0.5]
    • fix build failure caused by stringop-overread error in GCC 12
  13. [S9321-64EO][r2.0.5]
    • fix build failure caused by stringop-overread error in GCC 12
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.16] ---- No Update
  17. [S9501-18SMT][r1.0.21] ---- No Update
  18. [S9501-28SMT][r1.0.23] ---- No Update
  19. [S9502-12SM][r1.0.12] ----- No Update
  20. [S9502-16SMT][r1.0.12] ---- No Update
  21. [S9510-28DC][r2.0.3]
    • add ddr6_id and ddr6_func sysfs entries for DDR6 ID and function retrieval
  22. [S9510-30XC][r2.0.3]
    • add ddr6_id and ddr6_func sysfs entries for DDR6 ID and function retrieval
  23. [S9511-20CT][r1.0.1]
    • improve code quality per SAST analysis
    • update tech support script from 1.0.0 to 1.0.1
  24. [S9600-28DX][r2.0.3] ------ No Update
  25. [S9600-30DX][r2.0.3]
    • update tech support script from 2.0.0 to 2.0.1
  26. [S9600-32X][r2.0.3] ------- No Update
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.3] ------ No Update
  29. [S9600-64X][r2.0.3] ------- No Update
  30. [S9600-72XC][r2.0.3]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • update initialization code for management PHY (epdm_cli) to version 0.0.5
    • update tech support script from 1.0.2 to 2.0.1
  31. [S9600-102XC][r2.0.3]
    • update initialization code for management PHY (epdm_cli) to version 1.2
    • fix build failure caused by stringop-overread error in GCC 12
  32. [S9601-102XC][r1.0.2]
    • update initialization code for management PHY (epdm_cli) to version 1.2
    • fix build failure caused by stringop-overread error in GCC 12
  33. [S9601-104BC][r2.0.4]
    • update initialization code for management PHY (epdm_cli) to version 1.2
    • fix build failure caused by stringop-overread error in GCC 12
  34. [S9610-36D][r2.0.3]
    • update initialization code for management PHY (epdm_cli) to version 0.0.2
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  35. [S9610-46DX][r2.0.4] ------ No Update
  36. [S9610-48DX][r2.0.3] ------ No Update
  37. [S9611-36D][r1.0.0]
    • add platform support
  38. [S9620-32E][r1.0.0]
    • add platform support
  39. [S9620-54DC][r1.0.2]
    • code refine (init.py)
    • add device/peripheral interrupt sysfs entry in CPLD driver
    • add write-protect register handling in LPC driver
    • update I2C stuck port sysfs entry in LPC driver
    • add support for kernel 6.x
    • fix build failure caused by stringop-overread error in GCC 12
  40. [S9700-23D][r5.0.3]
    • update I2C device initialization from 'optoe1' to 'optoe3' for transceiver EEPROM
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  41. [S9700-53DX][r5.0.3]
    • update I2C device initialization from 'optoe1' to 'optoe3' for transceiver EEPROM
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  42. [S9701-78DC][r2.0.0] ------ No Update
  43. [S9701-82DC][r2.0.3]
    • refactor Python code (init.py) to ensure compatibility with both Python2 and Python3
    • update initialization code for management PHY (epdm_cli) to version 0.0.5
    • update tech support script from 1.0.2 to 2.0.1
  44. [S9705-48D][r5.0.3]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  45. [S9710-76D][r2.0.3]
    • add support for ONLP_SFP_CONTROL_TX_DISABLE capability in onlp_sfpi_control_supported()
    • update initialization code for management PHY (epdm_cli) to version 0.0.2
    • improve code quality per SAST analysis
    • update tech support script from 2.0.0 to 2.0.1
  46. [S9720-56ED][r1.0.1]
    • update initialization code for management PHY (epdm_cli) to version 0.0.2
    • fix build failure caused by stringop-overread error in GCC 12
  47. [S9100-32X][r4.2.15] ------ No Update
  48. [S9180-32X][r4.2.23] ------ No Update
  49. [S9230-64X][r4.2.15] ------ No Update
  50. [S9280-64X][r4.2.19] ------ No Update
  51. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-r6.0.10

04 Aug 05:46

Choose a tag to compare

tag onlpv1-r6.0.10 from ufi-onlpv1-dev branch for specific release

  1. [All][Common] ------------- No Update
  2. [S6301-56ST][r2.0.2] ------ No Update
  3. [S6301-56STP][r2.0.3] ----- No Update
  4. [S7801-54XS][r2.0.2] ------ No Update
  5. [S8901-54XC][r2.0.3] ------ No Update
  6. [S9110-32X][r2.0.3] ------- No Update
  7. [S9300-32D][r2.0.5] ------- No Update
  8. [S9301-32D][r2.0.4] ------- No Update
  9. [S9301-32DB][r2.0.4] ------ No Update
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.3] ------- No Update
  12. [S9321-64E][r2.0.4] ------- No Update
  13. [S9321-64EO][r2.0.4] ------ No Update
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.16] ---- No Update
  17. [S9501-18SMT][r1.0.21] ---- No Update
  18. [S9501-28SMT][r1.0.23] ---- No Update
  19. [S9502-12SM][r1.0.12] ----- No Update
  20. [S9502-16SMT][r1.0.12] ---- No Update
  21. [S9510-28DC][r2.0.2.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  22. [S9510-30XC][r2.0.2] ------ No Update
  23. [S9511-20CT][r1.0.0] ------ No Update
  24. [S9600-28DX][r2.0.3] ------ No Update
  25. [S9600-30DX][r2.0.2.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  26. [S9600-32X][r2.0.3] ------- No Update
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.3] ------ No Update
  29. [S9600-64X][r2.0.3] ------- No Update
  30. [S9600-72XC][r2.0.2] ------ No Update
  31. [S9600-102XC][r2.0.2] ----- No Update
  32. [S9601-102XC][r1.0.1] ----- No Update
  33. [S9601-104BC][r2.0.3] ----- No Update
  34. [S9610-36D][r2.0.2] ------- No Update
  35. [S9610-46DX][r2.0.4] ------ No Update
  36. [S9610-48DX][r2.0.3.1]
    • revert the BIOS version tag format in onlpdump -x from "[BIOS]" to "[BIOS ]".
    • revert the BMC version tag format in onlpdump -x from "[BMC]" to "[BMC ]".
    • remove AIM_LOG_INFO messages in sfpi.c when calling onlp_sfpi_* APIs and the transceiver module is absent.
  37. [S9620-54DC][r1.0.1] ------ No Update
  38. [S9700-23D][r5.0.2] ------- No Update
  39. [S9700-53DX][r5.0.2] ------ No Update
  40. [S9701-78DC][r2.0.0] ------ No Update
  41. [S9701-82DC][r2.0.2] ------ No Update
  42. [S9705-48D][r5.0.2] ------- No Update
  43. [S9710-76D][r2.0.2] ------- No Update
  44. [S9720-56ED][r1.0.0] ------ No Update
  45. [S9100-32X][r4.2.15] ------ No Update
  46. [S9180-32X][r4.2.23] ------ No Update
  47. [S9230-64X][r4.2.15] ------ No Update
  48. [S9280-64X][r4.2.19] ------ No Update
  49. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-r6.0.9

17 Jun 07:09

Choose a tag to compare

tag onlpv1-r6.0.9 from ufi-onlpv1-dev branch

  1. [All][Common] ------------- No Update
  2. [S6301-56ST][r2.0.2] ------ No Update
  3. [S6301-56STP][r2.0.3] ----- No Update
  4. [S7801-54XS][r2.0.2] ------ No Update
  5. [S8901-54XC][r2.0.3] ------ No Update
  6. [S9110-32X][r2.0.3] ------- No Update
  7. [S9300-32D][r2.0.5] ------- No Update
  8. [S9301-32D][r2.0.4] ------- No Update
  9. [S9301-32DB][r2.0.4] ------ No Update
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.3] ------- No Update
  12. [S9321-64E][r2.0.4] ------- No Update
  13. [S9321-64EO][r2.0.4] ------ No Update
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.16] ---- No Update
  17. [S9501-18SMT][r1.0.21] ---- No Update
  18. [S9501-28SMT][r1.0.23] ---- No Update
  19. [S9502-12SM][r1.0.12] ----- No Update
  20. [S9502-16SMT][r1.0.12] ---- No Update
  21. [S9510-28DC][r2.0.2] ------ No Update
  22. [S9510-30XC][r2.0.2] ------ No Update
  23. [S9511-20CT][r1.0.0]
    • add platform support
  24. [S9600-28DX][r2.0.3] ------ No Update
  25. [S9600-30DX][r2.0.2] ------ No Update
  26. [S9600-32X][r2.0.3] ------- No Update
  27. [S9600-48X][r2.0.0] ------- No Update
  28. [S9600-56DX][r2.0.3] ------ No Update
  29. [S9600-64X][r2.0.3] ------- No Update
  30. [S9600-72XC][r2.0.2] ------ No Update
  31. [S9600-102XC][r2.0.2] ----- No Update
  32. [S9601-102XC][r1.0.1] ----- No Update
  33. [S9601-104BC][r2.0.3] ----- No Update
  34. [S9610-36D][r2.0.2] ------- No Update
  35. [S9610-46DX][r2.0.4] ------ No Update
  36. [S9610-48DX][r2.0.3] ------ No Update
  37. [S9620-54DC][r1.0.1]
    • update tech support script (v1.0.0)
  38. [S9700-23D][r5.0.2] ------- No Update
  39. [S9700-53DX][r5.0.2] ------ No Update
  40. [S9701-78DC][r2.0.0] ------ No Update
  41. [S9701-82DC][r2.0.2] ------ No Update
  42. [S9705-48D][r5.0.2] ------- No Update
  43. [S9710-76D][r2.0.2] ------- No Update
  44. [S9720-56ED][r1.0.-]
    • add platform support
  45. [S9100-32X][r4.2.15] ------ No Update
  46. [S9180-32X][r4.2.23] ------ No Update
  47. [S9230-64X][r4.2.15] ------ No Update
  48. [S9280-64X][r4.2.19] ------ No Update
  49. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-r6.0.8

06 Jun 08:46

Choose a tag to compare

tag onlpv1-r6.0.8 from ufi-onlpv1-dev branch

  1. [All][Common]
    • update the i2c-ismt kernel driver to fix controller issues on systems with Intel IceLake CPU.
  2. [S6301-56ST][r2.0.2] ------ No Update
  3. [S6301-56STP][r2.0.3] ----- No Update
  4. [S7801-54XS][r2.0.2] ------ No Update
  5. [S8901-54XC][r2.0.3] ------ No Update
  6. [S9110-32X][r2.0.3] ------- No Update
  7. [S9300-32D][r2.0.5] ------- No Update
  8. [S9301-32D][r2.0.4] ------- No Update
  9. [S9301-32DB][r2.0.4] ------ No Update
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.3] ------- No Update
  12. [S9321-64E][r2.0.4] ------- No Update
  13. [S9321-64EO][r2.0.4] ------ No Update
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.16] ---- No Update
  17. [S9501-18SMT][r1.0.21] ---- No Update
  18. [S9501-28SMT][r1.0.23] ---- No Update
  19. [S9502-12SM][r1.0.12] ----- No Update
  20. [S9502-16SMT][r1.0.12] ---- No Update
  21. [S9510-28DC][r2.0.2] ------ No Update
  22. [S9510-30XC][r2.0.2] ------ No Update
  23. [S9600-28DX][r2.0.3] ------ No Update
  24. [S9600-30DX][r2.0.2] ------ No Update
  25. [S9600-32X][r2.0.3] ------- No Update
  26. [S9600-48X][r2.0.0] ------- No Update
  27. [S9600-56DX][r2.0.3] ------ No Update
  28. [S9600-64X][r2.0.3] ------- No Update
  29. [S9600-72XC][r2.0.2] ------ No Update
  30. [S9600-102XC][r2.0.2] ----- No Update
  31. [S9601-102XC][r1.0.1] ----- No Update
  32. [S9601-104BC][r2.0.3] ----- No Update
  33. [S9610-36D][r2.0.2] ------- No Update
  34. [S9610-46DX][r2.0.4] ------ No Update
  35. [S9610-48DX][r2.0.3] ------ No Update
  36. [S9620-54DC][r1.0.0]
    • add platform support
  37. [S9700-23D][r5.0.2] ------- No Update
  38. [S9700-53DX][r5.0.2] ------ No Update
  39. [S9701-78DC][r2.0.0] ------ No Update
  40. [S9701-82DC][r2.0.2] ------ No Update
  41. [S9705-48D][r5.0.2] ------- No Update
  42. [S9710-76D][r2.0.2] ------- No Update
  43. [S9100-32X][r4.2.15] ------ No Update
  44. [S9180-32X][r4.2.23] ------ No Update
  45. [S9230-64X][r4.2.15] ------ No Update
  46. [S9280-64X][r4.2.19] ------ No Update
  47. [S9280-64X-4BWB][r4.2.18] - No Update

onlpv1-r6.0.7

16 May 07:23

Choose a tag to compare

tag onlpv1-r6.0.7 from ufi-onlpv1-dev branch

  1. [All][Common] ------------- No Update
  2. [S6301-56ST][r2.0.2]
    • add mu version info and remove unused version info (sku id, hw id, build id, deph id, and extend id) (in onlpdump -x)
  3. [S6301-56STP][r2.0.3]
    • add mu version info and remove unused version info (sku id, hw id, build id, deph id, and extend id) (in onlpdump -x)
    • enhance the poe driver
      # add get cap for poe port detect type and disconnect type
      # update poe port power info output string format
      # fix integer truncation to show port power limit value in poe driver
      # fix security issues identified by Semgrep and Cppcheck
  4. [S7801-54XS][r2.0.2]
    • add mu version info and remove unused version info (sku id, hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
    • convert port_config.yml from CRLF to LF format
    • add support for kernel 6.8
    • update tech support script from v1.1.1 to v2.0.0
  5. [S8901-54XC][r2.0.3]
    • add mu version info and remove unused version info (sku id, hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
    • add support for kernel 6.8
    • update tech support script from v1.1.1 to v2.0.0
  6. [S9110-32X][r2.0.3]
    • add mu version info and remove unused version info (sku id, hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • update init.py to be compatible with both Python 2 and Python 3
  7. [S9300-32D][r2.0.5]
    • add mu version info and remove unused version info (sku id, hw id, build id, id type, and deph id) (in onlpdump -x)
    • redirect the error message from /tmp/ to system log
    • backward compatbile to support for different BMC versions
  8. [S9301-32D][r2.0.4]
    • add mu version info and remove unused version info (sku id, hw id, build id, id type, and deph id) (in onlpdump -x)
    • redirect the error message from /tmp/ to system log
    • backward compatbile to support for different BMC versions
  9. [S9301-32DB][r2.0.4]
    • add mu version info and remove unused version info (sku id, hw id, build id, id type, and deph id) (in onlpdump -x)
    • redirect the error message from /tmp/ to system log
    • backward compatbile to support for different BMC versions
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.3]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) output by aligning them with existing platform definitions. e.g., "[BIOS]".
    • code refined based on SAST results
    • add platform support for beta build
  12. [S9321-64E][r2.0.4]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) output by aligning them with existing platform definitions. e.g., "[BIOS]".
    • update init.py to be compatible with both Python 2 and Python 3
    • code refined based on SAST results
  13. [S9321-64EO][r2.0.4]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) output by aligning them with existing platform definitions. e.g., "[BIOS]".
    • update init.py to be compatible with both Python 2 and Python 3
    • code refined based on SAST results
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.16] ---- No Update
  17. [S9501-18SMT][r1.0.21]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
  18. [S9501-28SMT][r1.0.23]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
  19. [S9502-12SM][r1.0.12]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • update tech support script from v1.1.1 to v1.1.2
  20. [S9502-16SMT][r1.0.12]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
  21. [S9510-28DC][r2.0.2]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • convert port_config.yml from CRLF to LF format
    • update init.py to be compatible with both Python 2 and Python 3
    • add support for kernel 6.8
    • update tech support script from v1.1.0 to v1.1.1
  22. [S9510-30XC][r2.0.2]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • convert port_config.yml from CRLF to LF format
    • update init.py to be compatible with both Python 2 and Python 3
  23. [S9600-28DX][r2.0.3]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
  24. [S9600-30DX][r2.0.2]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
    • add support for kernel 6.8
    • update tech support script v1.1.1 to v2.0.0
  25. [S9600-32X][r2.0.3]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
  26. [S9600-48X][r2.0.0] ------- No Update
  27. [S9600-56DX][r2.0.3]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
  28. [S9600-64X][r2.0.3]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
  29. [S9600-72XC][r2.0.2] ------ No Update
  30. [S9600-102XC][r2.0.2]
    • remove unused version info (sku id, hw id, build id, id type, and depth id) (in onlpdump -x)
    • convert port_config.yml from CRLF to LF format
    • update init.py to be compatible with both Python 2 and Python 3
  31. [S9601-102XC][r1.0.1]
    • normalize version tags (in onlpdump -x) output by aligning them with existing platform definitions. e.g., "[BIOS]".
    • update init.py to be compatible with both Python 2 and Python 3
  32. [S9601-104BC][r2.0.3]
    • add mu version info, remove unused version info (sku id, hw id, build id, id type, and depth id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert "[BMC ]" to "[BMC]"
    • convert port_config.yml from CRLF to LF format
    • update init.py to be compatible with both Python 2 and Python 3
  33. [S9610-36D][r2.0.2] ------- No Update
  34. [S9610-46DX][r2.0.4]
    • redirect the error message from /tmp/ to system log
  35. [S9610-48DX][r2.0.3]
    • add mu version info, remove unused version info (hw id, and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert " [BIOS ]" to "[BIOS]"
    • redirect the error message from /tmp/ to system log
  36. [S9700-23D][r5.0.2]
    • remove unused version info (hw id and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert "[BMC ]" to "[BMC]"
    • redirect the error message from /tmp/ to system log
  37. [S9700-53DX][r5.0.2]
    • remove unused version info (hw id and build id) (in onlpdump -x)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert "[BMC ]" to "[BMC]"
    • redirect the error message from /tmp/ to system log
  38. [S9701-78DC][r2.0.0] ------ No Update
  39. [S9701-82DC][r2.0.2]
    • remove unused version info (sku id, hw id, build id, id type, and deph id) (in onlpd...
Read more

onlpv1-r6.0.6

05 May 06:47

Choose a tag to compare

tag onlpv1-r6.0.6 from ufi-onlpv1-dev branch

  1. [All][Common] ------------- No Update
  2. [S6301-56ST][r2.0.1] ------ No Update
  3. [S6301-56STP][r2.0.2] ----- No Update
  4. [S7801-54XS][r2.0.1] ------ No Update
  5. [S8901-54XC][r2.0.2] ------ No Update
  6. [S9110-32X][r2.0.2] ------- No Update
  7. [S9300-32D][r2.0.4] ------- No Update
  8. [S9301-32D][r2.0.3] ------- No Update
  9. [S9301-32DB][r2.0.3] ------ No Update
  10. [S9310-32D][r2.0.0] ------- No Update
  11. [S9311-64D][r1.0.2] ------- No Update
  12. [S9321-64E][r2.0.3] ------- No Update
  13. [S9321-64EO][r2.0.3] ------ No Update
  14. [S9500-22XST][r0.12] ------ No Update
  15. [S9500-54CF][r2.0.0] ------ No Update
  16. [S9501-16SMT][r1.0.16] ---- No Update
  17. [S9501-18SMT][r1.0.20] ---- No Update
  18. [S9501-28SMT][r1.0.22] ---- No Update
  19. [S9502-12SM][r1.0.11] ----- No Update
  20. [S9502-16SMT][r1.0.11] ---- No Update
  21. [S9510-28DC][r2.0.1] ------ No Update
  22. [S9510-30XC][r2.0.1] ------ No Update
  23. [S9600-28DX][r2.0.2] ------ No Update
  24. [S9600-30DX][r2.0.1] ------ No Update
  25. [S9600-32X][r2.0.2] ------- No Update
  26. [S9600-48X][r2.0.0] ------- No Update
  27. [S9600-56DX][r2.0.2] ------ No Update
  28. [S9600-64X][r2.0.2] ------- No Update
  29. [S9600-72XC][r2.0.2]
    • add mu version info and remove unsed version info (sku id, hw id, build id, and deph id)
    • redirect the error message to system log
    • update warm_reset script to v0.0.2 and enhance to use /dev/ioport to access the lpc interface of cpld
  30. [S9600-102XC][r2.0.1] ----- No Update
  31. [S9601-102XC][r1.0.0] ----- No Update
  32. [S9601-104BC][r2.0.2] ----- No Update
  33. [S9610-36D][r2.0.2]
    • add mu version info and remove unsed version info (hw, and build id)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert "[BMC ]" to "[BMC]"
    • redirect the error message to system log
    • convert port_config.yml from CRLF to LF format
  34. [S9610-46DX][r2.0.3]
    • add mu version info and remove unsed version info (hw, and build id)
    • normalize version tags (in onlpdump -x) by trimming internal spacing, e.g., convert "[BMC ]" to "[BMC]"
  35. [S9610-48DX][r2.0.2] ------ No Update
  36. [S9700-23D][r5.0.1] ------- No Update
  37. [S9700-53DX][r5.0.1] ------ No Update
  38. [S9701-78DC][r2.0.0] ------ No Update
  39. [S9701-82DC][r2.0.1] ------ No Update
  40. [S9705-48D][r5.0.1] ------- No Update
  41. [S9710-76D][r2.0.1] ------- No Update
  42. [S9100-32X][r4.2.15] ------ No Update
  43. [S9180-32X][r4.2.23] ------ No Update
  44. [S9230-64X][r4.2.15] ------ No Update
  45. [S9280-64X][r4.2.19] ------ No Update
  46. [S9280-64X-4BWB][r4.2.18] - No Update