I have followed the steps to install treozrctl on my mac and have confirmed the trezorctl version
/Users//Library/Python/3.9/bin/trezorctl
but when I run the commands to set a wipe pin or enable sd-protect I get this error
Traceback (most recent call last):
File “/Users//Library/Python/3.9/bin/trezorctl”, line 5, in
from trezorlib.cli.trezorctl import cli
File “/Users//Library/Python/3.9/lib/python/site-packages/trezorlib/cli/trezorctl.py”, line 31, in
from . import (
File “/Users//Library/Python/3.9/lib/python/site-packages/trezorlib/cli/ethereum.py”, line 37, in
from … import definitions, ethereum, tools
File “/Users//Library/Python/3.9/lib/python/site-packages/trezorlib/definitions.py”, line 7, in
import requests
File “/Users//Library/Python/3.9/lib/python/site-packages/requests/init.py”, line 43, in
import urllib3
File “/Users//Library/Python/3.9/lib/python/site-packages/urllib3/init.py”, line 38, in
raise ImportError(
ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1+, currently the ‘ssl’ module is compiled with LibreSSL 2.8.3.
I did run that and now have gotten farther. My goal is to set up a Trezor Model T to only function with an SD card inserted and to have a pin that wipes it. I got the idea from Crypto guide’s video but its 3 yrs old. The title is; Boosting Trezor Model T Security with SD-Protect & Wipe Pin (Full Guide + Install TrezorCTL).