New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
trezorctl: receiving error "Failed to enumerate WebUsbTransport" #1860
Comments
I guess this is expected? When the bridge is running, it communicates with the device and the device cannot be accessed directly, so trezorctl can communicate with it only via the bridge. |
Could be a permissions problem too. Try running the console as admin and see if it helps. If bridge works, you can instruct trezorctl to communicate through bridge, by running |
@matejcik yes i can configure trezor to work with the bridge but it has lags. For some reason i see 3 drivers and 2 trezor usb interfaces for the same trezor device. |
@lihaibh you missed where matejcik asked you to run the command as admin also make sure the bridge is not running if you want to communicate with the device directly |
Also, do you experience the same lag when using Trezor Wallet or Suite? Because if yes, that indicates that the bridge also has trouble communicating with the device, so either it's a bridge problem (if it disappears when bridge is shut down) or a symptom of a deeper problem on your system. |
I will try to run as administrator, but it should not be the solution, it worked for me before without administration privileges. Im pretty sure it something todo with the drivers. Maybe i will reinstall all the drivers and let windows download them again? |
how can i verify the authenticity of the bridge installation? i cant find the public key only the signature. |
|
@matejcik @prusnak |
WSL does not support USB passthrough: microsoft/WSL#5158 |
since when? it worked for me before something changed recently |
how can i run trezorctl then? |
Please create a new issue for segmentation fault you see |
you should be able to run trezorctl via the normal Windows command prompt |
This is not related to wsl. |
When i try to run any command of
trezorctl
i receive the following error:this is too generic error and i dont know how to fix that.
The
trezorctl
cli worked for me before nothing changed.It shows this error whether or not i plug in a trezor device.
tried also this command:
trezorctl usb-reset
and received this error:
trezorctl
does works with trezor bridge though, it tries first to connect using the webusb that gives this error:Failed to enumerate WebUsbTransport. USBErrorOther: LIBUSB_ERROR_OTHER [-99]
and than use the bridge that works.Maybe i need to update drivers using zadig-2.6 but i dont know what i need to configure there.
Environment details:
OS: Windows 10 Pro
trezorctl version: 0.12.4
python version: 3.9.6
execution environment: ZSH through WSL terminal
The text was updated successfully, but these errors were encountered: