Skip to content

Latest commit

 

History

History
24 lines (19 loc) · 1.09 KB

README.md

File metadata and controls

24 lines (19 loc) · 1.09 KB

udev rules

This directory contains all of the udev rules for the supported devices as retrieved from vendor websites and repositories. These are necessary for the devices to be reachable on linux environments.

20-hw1.rules (Ledger): https://github.com/LedgerHQ/udev-rules/blob/master/20-hw1.rules 51-coinkite.rules (Coldcard): https://github.com/Coldcard/ckcc-protocol/blob/master/51-coinkite.rules 51-hid-digitalbitbox.rules, 52-hid-digitalbitbox.rules (Digital Bitbox): https://shiftcrypto.ch/start_linux 51-trezor.rules (Trezor): https://github.com/trezor/trezor-common/blob/master/udev/51-trezor.rules 51-usb-keepkey.rules (Keepkey): https://github.com/keepkey/udev-rules/blob/master/51-usb-keepkey.rules

Usage

Apply these rules by copying them to /etc/udev/rules.d/ and notifying udevadm. Your user will need to be added to the plugdev group, which needs to be created if it does not already exist.

$ cd hwilib/
$ sudo cp udev/*.rules /etc/udev/rules.d/
$ sudo udevadm trigger
$ sudo udevadm control --reload-rules
$ sudo groupadd plugdev
$ sudo usermod -aG plugdev `whoami`