Note: These steps are only necessary if your udev version is lower than 244. If you do not know your udev version, you can check by running the following command in Terminal:
sudo udevadm --version
If your udev version is lower than 244, to set up your Linux system:
- Verify that libu2f-udev is installed on your system.
- On Debian and its derivatives (Ubuntu, Linux Mint, etc.), check whether libu2f-udev is installed by running the following command in Terminal:
dpkg -s libu2f-udev
Install (if not already installed) by running the following command in Terminal:
sudo apt install libu2f-udev
- On Debian and its derivatives (Ubuntu, Linux Mint, etc.), check whether libu2f-udev is installed by running the following command in Terminal:
- Go to https://github.com/Yubico/libfido2/blob/main/udev/70-u2f.rules and download or create a copy of the file named 70-u2f.rules into the Linux directory: /etc/udev/rules.d/. If this file is already there, ensure that the content looks like the one provided on github.com/Yubico (link above).
- Note: If your version of UDEV is lower than 188, use the rules at https://github.com/Yubico/libu2f-host/blob/6408e222adf4260c164d833667094d1ee18de542/70-old-u2f.rules instead. If you do not know your udev version, you can check by running the following command in Terminal:
sudo udevadm --version
- Note: If your version of UDEV is lower than 188, use the rules at https://github.com/Yubico/libu2f-host/blob/6408e222adf4260c164d833667094d1ee18de542/70-old-u2f.rules instead. If you do not know your udev version, you can check by running the following command in Terminal:
- Save your file, and then reboot your system.