diff options
author | Eric Litak <elitak@gmail.com> | 2018-03-25 23:41:41 -0700 |
---|---|---|
committer | Eric Litak <elitak@gmail.com> | 2018-04-21 22:04:47 -0700 |
commit | 4bf61fa67adfc39e3ee53934ef2a2cf505137a8c (patch) | |
tree | ebc9877a18228f8c70509d88b7e3805d1b25cf83 /nixos/modules/services/hardware/trezord.nix | |
parent | b4baad53e77841a69867bd683fde5fb554a3d92c (diff) | |
download | nixpkgs-4bf61fa67adfc39e3ee53934ef2a2cf505137a8c.tar nixpkgs-4bf61fa67adfc39e3ee53934ef2a2cf505137a8c.tar.gz nixpkgs-4bf61fa67adfc39e3ee53934ef2a2cf505137a8c.tar.bz2 nixpkgs-4bf61fa67adfc39e3ee53934ef2a2cf505137a8c.tar.lz nixpkgs-4bf61fa67adfc39e3ee53934ef2a2cf505137a8c.tar.xz nixpkgs-4bf61fa67adfc39e3ee53934ef2a2cf505137a8c.tar.zst nixpkgs-4bf61fa67adfc39e3ee53934ef2a2cf505137a8c.zip |
trezord: Added Trezor Model-T (v2) udev rules
Diffstat (limited to 'nixos/modules/services/hardware/trezord.nix')
-rw-r--r-- | nixos/modules/services/hardware/trezord.nix | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/nixos/modules/services/hardware/trezord.nix b/nixos/modules/services/hardware/trezord.nix index fa049611468..f2ec00a7d3e 100644 --- a/nixos/modules/services/hardware/trezord.nix +++ b/nixos/modules/services/hardware/trezord.nix @@ -26,8 +26,15 @@ in { name = "trezord-udev-rules"; destination = "/etc/udev/rules.d/51-trezor.rules"; text = '' - SUBSYSTEM=="usb", ATTR{idVendor}=="534c", ATTR{idProduct}=="0001", MODE="0666", GROUP="dialout", SYMLINK+="trezor%n" - KERNEL=="hidraw*", ATTRS{idVendor}=="534c", ATTRS{idProduct}=="0001", MODE="0666", GROUP="dialout" + # Trezor 1 + SUBSYSTEM=="usb", ATTR{idVendor}=="534c", ATTR{idProduct}=="0001", MODE="0666", GROUP="dialout", SYMLINK+="trezor%n" + KERNEL=="hidraw*", ATTRS{idVendor}=="534c", ATTRS{idProduct}=="0001", MODE="0666", GROUP="dialout" + + # Trezor 2 (Model-T) + SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c0", MODE="0661", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" + SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c1", MODE="0660", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" + KERNEL=="hidraw*", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="53c1", MODE="0660", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl" + ]; ''; }); |