Go back to topic: Ultimate Guide on Using Trezor on Qubes
socat TCP-LISTEN:21325,fork EXEC: | socat TCP-LISTEN:21325,fork EXEC:"qrexec-client-vm sys-usb trezord-service" & |
sudo nano /usr/local/etc/qubes-rpc/trezord-service |
This guide explains how to use Trezor cryptocurrency hardware wallets on Qubes OS. Many people have been having issues using Trezor on Qubes so I compiled an exhaustive and ultimate guide on the process. Please comment any issues and I will help troubleshoot. These are the brief instructions. If you require detailed instructions please see my [Github](https://github.com/UrsidaeCyber/Trezor-Qubes#in-depth-instructions). | |
This guide explains how to use Trezor cryptocurrency hardware wallets on Qubes OS. Unfortunately installing Trezor Suite is not as straight forward as installing other software on Qubes is, so we compiled an exhaustive and ultimate guide on the process. This guide contains two parts: brief instructions and in-depth instructions. Use whichever is suited to your needs. These are the brief instructions. If you require detailed instructions please see my [Github](https://github.com/UrsidaeCyber/Trezor-Qubes#in-depth-instructions). | |
3. Revoke networking permissions in fedora-37-sys. | 3. Revoke networking permissions in fedora-37-sys. |
This guide explains | This guide explains how to use Trezor cryptocurrency hardware wallets on Qubes OS. Many people have been having issues using Trezor on Qubes so I compiled an exhaustive and ultimate guide on the process. Please comment any issues and I will help troubleshoot. These are the brief instructions. If you require detailed instructions please see my [Github](https://github.com/UrsidaeCyber/Trezor-Qubes#in-depth-instructions). |
socat - | socat - TCP:localhost:21325 |
# Trezor
| # Trezor SUBSYSTEM=="usb", ATTR{idVendor}=="534c", ATTR{idProduct}=="0001", MODE="0660", GROUP="plugdev", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" KERNEL=="hidraw*", ATTRS{idVendor}=="534c", ATTRS{idProduct}=="0001", MODE="0660", GROUP="plugdev", TAG+="uaccess", TAG+="udev-acl" # Trezor v2 SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c0", MODE="0660", GROUP="plugdev", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c1", MODE="0660", GROUP="plugdev", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" |
```
| ``` |
## | ## Step 1: Install Trezor Suite |
## | ## Step 2: Port Listening |
## | ## Step 3: Dom0 Trezor Policy |
## | ## Step 4: Fedora Cloning |
## | ## Step 5: Trezord Service |
socat | socat -- TCP:localhost:21325 |
## | ## Step 6: Trezor Bridge |
## | ## Step 7: Udev rules |
## | ## Step 8: Install Trezor Dependencies |
pip3 install | pip3 install --user trezor |