Achimd1
Hi , There
Please try this :
Option 1: Full copy-paste command block (Preferred)
Important: Copy the whole segment all at once. Do NOT split or modify the commands manually.
sudo tee /etc/udev/rules.d/60-egis-eh577.rules <<‘EOF’
SUBSYSTEM==“usb”, ATTRS{idVendor}==“1c7a”, ATTRS{idProduct}==“0577”, MODE=“0664”, GROUP=“input”, TAG+=“systemd”
EOF
sudo udevadm control –reload-rules
sudo udevadm trigger
Explanation:
The error occurred because parts of the command and special characters were lost during pasting.
Please copy the entire block shown below in one go, avoid editing it line by line manually, then run it inside your terminal:
sudo tee /etc/udev/rules.d/60-egis-eh577.rules <<'EOF'
SUBSYSTEM=="usb", ATTRS{idVendor}=="1c7a", ATTRS{idProduct}=="0577", MODE="0664", GROUP="input", TAG+="systemd"
EOF
sudo udevadm control --reload-rules
sudo udevadm trigger
Once these commands finish running, proceed to recompile eh577-libfprint following the earlier instructions.
Option 2 (Fallback, if Option 1 still fails): Manually create the rule file step by step
sudo nano /etc/udev/rules.d/60-egis-eh577.rules
Paste this single line into the editor:
SUBSYSTEM=="usb", ATTRS{idVendor}=="1c7a", ATTRS{idProduct}=="0577", MODE="0664", GROUP="input", TAG+="systemd"
Save workflow: Press Ctrl+O → hit Enter to confirm → press Ctrl+X to exit.
Then execute the following commands:
sudo udevadm control –reload-rules
sudo udevadm trigger