Index: includes/definitions/os/unix.php
===================================================================
--- includes/definitions/os/unix.php	(revision 14701)
+++ includes/definitions/os/unix.php	(working copy)
@@ -359,7 +359,9 @@
 // SONiC Software Version: SONiC.HEAD.376-d7d6c41 - HwSku: Force10-S6100 - Distribution: Debian 8.9 - Kernel: 3.16.0-4-amd64
 // SONiC Software Version: SONiC.HEAD.213232-dirty-20220120.095956 - HwSku: Nokia-IXR7250E-SUP-10-r0 - Distribution: Debian 11.2 - Kernel: 5.10.0-8-2-amd64
 // SONiC Software Version: SONiC.Edgecore-SONiC_20231127_051854_ec202111_657 - HwSku: Accton-AS5835-54X - Distribution: Debian 11.8 - Kernel: 5.10.0-8-2-amd64
-$config['os'][$os]['sysDescr_regex'][]      = '/Version: SONiC\.(([A-Z]+\.)|(\w+\-SONiC_))?(?<version>\d\S+).+ \- HwSku: +(?<vendor>\w+)\-(?<hardware>\w\S+)/';
+// SONiC Software Version: SONiC.V5.2R015-20260114.202403 - HwSku: CX204Y-48S-M - Distribution: Debian 9.13 - Kernel: 5.10.34-103 - Vendor: asterfusion
+$config['os'][$os]['sysDescr_regex'][]      = '/Version: SONiC\.(([A-Z]+\.)|(\w+\-SONiC_))?(?<version>\d\S+).+ \- HwSku: +(?<vendor>\w+)\-(?<hardware>\w\S+).+Distribution: (?<features>Debian [\w]+\.[\w]+)/';
+$config['os'][$os]['sysDescr_regex'][]      = '/Version: SONiC\.V?(([A-Z]+\.)|(\w+\-SONiC_))?(?<version>\d\S+).+ \- HwSku: +(?<hardware>\w+\-\w\S+).+Distribution: (?<features>Debian [\w]+\.[\w]+).+Vendor: +(?<vendor>asterfusion)/';
 $config['os'][$os]['mibs'][]                = "UCD-SNMP-MIB";          // Should be before HOST-RESOURCES-MIB (in storage)
 $config['os'][$os]['mibs'][]                = "HOST-RESOURCES-MIB";    // There duplicate entry as in default, for correct order!
 $config['os'][$os]['mibs'][]                = "LM-SENSORS-MIB";
