Files
ArduinoCore-mbed/post_install.sh
2023-05-26 15:13:10 +02:00

26 lines
584 B
Bash
Executable File

#!/usr/bin/env bash
arduino_mbed_rules () {
echo ""
echo "# Arduino Mbed bootloader mode udev rules"
echo ""
cat <<EOF
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2e8a", MODE:="0666"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="2341", MODE:="0666"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1fc9", MODE:="0666"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0525", MODE:="0666"
EOF
}
if [ "$EUID" -ne 0 ]
then echo "Please run as root"
exit
fi
arduino_mbed_rules > /etc/udev/rules.d/60-arduino-mbed.rules
# reload udev rules
echo "Reload rules..."
udevadm trigger
udevadm control --reload-rules