HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
Disabled: NONE
Upload Files
File: //proc/23796/root/lib64/udev/rules.d/05-system-env.rules
# author: "System Integration Team"
# usb device properties
SUBSYSTEM=="usb|usbmisc", IMPORT{builtin}="usb_id"

SUBSYSTEM=="block", ENV{DEVNAME}!="/dev/mmcblk*|/dev/nvc*|/dev/sysd*|/dev/nvme*|/dev/sas*|/dev/usb*|/dev/iscsi*|/dev/synoboot*|/dev/isd*|/dev/sd*|/dev/sata*", GOTO="unknown_dev"

# Skip first add action of multipath device dm if there's no target device
KERNEL=="sas*", ENV{PHYSDEVDRIVER}!="sd", ACTION=="add", ENV{MPATH_TARGET_ADD_TYPE}=="", GOTO="system_end"

# general system information
ACTION=="add|change", SUBSYSTEM=="usb|usbmisc|block", ENV{DEVNAME}!="", PROGRAM=="/usr/syno/bin/synodiskport -portcheck %E{DEVNAME}", ENV{SYNO_DEV_DISKPORTTYPE}="%c"

GOTO="system_end"

########################################
# unknown_dev
########################################

LABEL="unknown_dev"

ACTION=="add|change", SUBSYSTEM=="usb|usbmisc|block", ENV{DEVNAME}!="", ENV{SYNO_DEV_DISKPORTTYPE}="UNKNOWN"

########################################
# system_end
########################################
LABEL="system_end"