diff --git a/configs/usr/share/wb-configs/udev/99-wb-uart.rules.wb85x b/configs/usr/share/wb-configs/udev/99-wb-uart.rules.wb85x new file mode 100644 index 0000000..8e6ad03 --- /dev/null +++ b/configs/usr/share/wb-configs/udev/99-wb-uart.rules.wb85x @@ -0,0 +1,6 @@ +KERNEL=="ttyS0", SUBSYSTEM=="tty", SYMLINK+="ttyCONSOLE", GROUP="tty" +KERNEL=="ttyS1", SUBSYSTEM=="tty", SYMLINK+="ttyRS485-2", GROUP="dialout" +KERNEL=="ttyS2", SUBSYSTEM=="tty", SYMLINK+="ttyRS485-1", GROUP="dialout" + +KERNEL=="ttyS4", SUBSYSTEM=="tty", SYMLINK+="ttyMOD3", GROUP="dialout" +KERNEL=="ttyS5", SUBSYSTEM=="tty", SYMLINK+="ttyMOD4", GROUP="dialout" diff --git a/debian/changelog b/debian/changelog index 3af2eaa..700bea2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +wb-configs (3.28.0) stable; urgency=medium + + * add wb-uart udev rules for wb85x + + -- Vladimir Romanov Wed, 07 Aug 2024 12:02:01 +0300 + wb-configs (3.27.1) stable; urgency=medium * nginx: check for broken symlinks in /etc/nginx/sites-enabled diff --git a/debian/wb-configs.postinst b/debian/wb-configs.postinst index 6e4285a..3912166 100644 --- a/debian/wb-configs.postinst +++ b/debian/wb-configs.postinst @@ -100,7 +100,10 @@ install_rules() { ucf --debconf-ok "$RULES_DIR/$1.rules.$2" "$RULES_DST_DIR/$1.rules" } -if of_machine_match "wirenboard,wirenboard-84x"; then +if of_machine_match "wirenboard,wirenboard-85x"; then + install_rules 99-wb-uart wb85x + install_rules 99-wb-ethernet wb8xx +elif of_machine_match "wirenboard,wirenboard-84x"; then install_rules 99-wb-uart wb84x install_rules 99-wb-ethernet wb8xx elif of_machine_match "wirenboard,wirenboard-720"; then