Closed Kixunil closed 4 years ago
Please follow the guide here: https://wiki.trezor.io/Qubes_OS
Thanks, I tried to see if the problem is in the hardware and it works. However, I'd like to protect my privacy from sys-usb
which I consider less secure. Is there any way to bypass it?
What exactly is the privacy problem with sys-usb
here?
If it's compromised, it can spy on the communication.
Not sure what we can do here.
Problems:
Trezor: One, firmware initialized, wallet not initialized
Environment: Qubes 4.0 Debian 9 - based dispvm with Firefox 60.6.ESR, the Trezor-QubesOS tutorial intentionally not used to protect my privacy (hence dispvm).
I also didn't bother to install the Bridge to the base vm, because I wanted to try it out first. As far as my understand it shouldn't matter at all, but I mention it to be sure.
Replication steps
sudo apt-get install firefox-esr
(I used my trimmed-down version of Debian template, so I had to reinstall Firefox.)sudo dpkg -i FILENAME.deb
ps aux | grep trezor
shows nothing/usr/bin/trezord
says:error when initializing LibUSB.
withOriginal error: LIBUSB_ERROR_OTHER
/usr/bin/trezord
, it starts and keeps runningAction was interrupted Error details: device not found
message in the UIOutput from JS console:
Trezord output:
dmesg output
However, USB cable is certainly OK as I used the same Trezor with same cable recently on another computer. I also tried completely different USB cable.
Other things I tried: reconnecting, reattaching the device several times using different combinations, restarting trezord, making sure the system is upgraded and has libusb installed, closing thunar, which obviously attempted to mess with USB device, running trezord as root (using sudo).