From 66e29c197e33731b068b4fe30f7ba63ec85250c1 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Mon, 6 Jul 2026 18:18:17 +0600 Subject: [PATCH] [2026-07-06] eagle: family/how-to/truenas-infrastructure.md --- family/how-to/truenas-infrastructure.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/family/how-to/truenas-infrastructure.md b/family/how-to/truenas-infrastructure.md index 68db751b..e05d5a98 100644 --- a/family/how-to/truenas-infrastructure.md +++ b/family/how-to/truenas-infrastructure.md @@ -168,10 +168,12 @@ ssh truenas_admin@mallexxx.duckdns.org "docker exec homeassistant python -m home Файл правил: `/mnt/RED_2TB/system/99-tty-alias.rules` ``` -SUBSYSTEM=="tty", KERNEL=="ttyUSB*", KERNELS=="2-1.6:1.0", SYMLINK+="ttyZONT" -SUBSYSTEM=="tty", KERNEL=="ttyUSB*", KERNELS=="2-1.5:1.0", SYMLINK+="ttyVent" +SUBSYSTEM=="tty", KERNEL=="ttyUSB*", KERNELS=="?-1.6:1.0", SYMLINK+="ttyZONT" +SUBSYSTEM=="tty", KERNEL=="ttyUSB*", KERNELS=="?-1.5:1.0", SYMLINK+="ttyVent" ``` +`?` — wildcard на префикс USB-шины (`2`, `3` и т.д.): правила работают даже если хаб переопределяется под другой контроллер (например, после подключения USB3-устройства к тому же хабу). + Применить после изменений: ```bash cp /mnt/RED_2TB/system/99-tty-alias.rules /etc/udev/rules.d/ && udevadm control --reload-rules && udevadm trigger