Add udev rules for Gridseed USB permissions

This commit is contained in:
Gemini Bot
2026-01-20 13:10:02 +00:00
parent 33400c16ec
commit bf1241850b

View File

@@ -54,6 +54,18 @@ else
echo "cgminer found, skipping compilation."
fi
# 2.1 Setup USB Permissions (udev rules)
echo "Setting up USB permissions for Gridseed..."
# Gridseed usually uses STM32 Virtual COM Port (VID: 0483, PID: 5740)
# Adding rules for generic serial converters often used too.
cat <<EOF > /etc/udev/rules.d/10-gridseed.rules
SUBSYSTEM=="usb", ATTR{idVendor}=="0483", ATTR{idProduct}=="5740", MODE="0666", GROUP="plugdev"
SUBSYSTEM=="tty", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", MODE="0666", GROUP="plugdev"
EOF
udevadm control --reload-rules && udevadm trigger
usermod -a -G plugdev,dialout $USER
echo "User $USER added to plugdev/dialout groups."
# 3. NecroHash Dateien kopieren
if [ -d "$TARGET_DIR" ]; then
echo "Backup existing installation..."