Nano S Plus - Invalid status 6d06 on ledgerblue.checkGenuine
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- cli, embedded-iot, security
Línea de trabajo
Comienza reproduciendo el comando python3 -m ledgerblue.checkGenuine --targetId 0x33100004 y leyendo ledgerblue/checkGenuine.py, donde getDeployedSecretV2 llama a dongle.exchange. Después, inspecciona ledgerblue/comm.py alrededor de exchange y determina el manejo esperado para el estado 6d06; se considera terminado cuando la comprobación de integridad del Nano S Plus tiene un resultado claro y verificado, en lugar de la excepción de estado desconocido informada.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Was meaning to run a hardware integrity test on my Nano S Plus, instead I get an exception
Running Python 3.10.2 using virtualenv in MacOS and libtool 2.4.7 installed via brew
Command ran
python3 -m ledgerblue.checkGenuine --targetId 0x33100004
Error
Traceback (most recent call last):
File "/usr/local/Cellar/[email protected]/3.10.2/Frameworks/Python.framework/Versions/3.10/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/local/Cellar/[email protected]/3.10.2/Frameworks/Python.framework/Versions/3.10/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/usr/local/lib/python3.10/site-packages/ledgerblue/checkGenuine.py", line 137, in <module>
secret = getDeployedSecretV2(dongle, bytearray.fromhex(args.rootPrivateKey), args.targetId, args.issuerKey)
File "/usr/local/lib/python3.10/site-packages/ledgerblue/checkGenuine.py", line 44, in getDeployedSecretV2
dongle.exchange(apdu)
File "/usr/local/lib/python3.10/site-packages/ledgerblue/comm.py", line 145, in exchange
raise CommException("Invalid status %04x (%s)" % (sw, possibleCause), sw, response)
ledgerblue.commException.CommException: Exception : Invalid status 6d06 (Unknown reason)
- Lenguaje dominante
- Python
- Estrellas
- 126
- Forks
- 75
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de LedgerHQ/blue-loader-python
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
LedgerHQ/blue-loader-python#130 · 1 comentario ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
LedgerHQ/blue-loader-python#111 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
LedgerHQ/blue-loader-python#96 · 4 comentarios · 3 reacciones ·
-
How to make WSL work?Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 25/100
LedgerHQ/blue-loader-python#83 · 1 comentario ·
-
installation hintsAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100
LedgerHQ/blue-loader-python#76 · 1 reacción ·
Todos los issues de LedgerHQ/blue-loader-python
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
topoteretes/cognee#5647 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
Sendspin/sendspin-python-cli#291 ·
Los mantenedores suelen responder en 6 días
-
Assertion-shape guard fails on development: vacuous recorded-iteration assertion in the assetLinks batch_get helper testPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
awslabs/visual-asset-management-system#414 ·
Los mantenedores suelen responder en 1 día
-
bug v1 v2
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
modelcontextprotocol/python-sdk#3670 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
aicell-lab/bioengine#232 ·
Los mantenedores suelen responder en 1 día