Add udev rules for Gridseed USB permissions
This commit is contained in:
12
install.sh
12
install.sh
@@ -54,6 +54,18 @@ else
|
|||||||
echo "cgminer found, skipping compilation."
|
echo "cgminer found, skipping compilation."
|
||||||
fi
|
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
|
# 3. NecroHash Dateien kopieren
|
||||||
if [ -d "$TARGET_DIR" ]; then
|
if [ -d "$TARGET_DIR" ]; then
|
||||||
echo "Backup existing installation..."
|
echo "Backup existing installation..."
|
||||||
|
|||||||
Reference in New Issue
Block a user