satochip error when detecting the card
Closed this issue · 1 comments
PiRK commented
Error during connection, when trying to create a new wallet using a Satochip hardware device.
WARNING:pysatochip.CardConnector:Error during connection: CardConnectionException('Invalid protocol in transmit: must be CardConnection.T0_protocol, CardConnection.T1_protocol, or CardConnection.RAW_protocol')
Traceback (most recent call last):
File "/home/pierre/.local/lib/python3.9/site-packages/pysatochip/CardConnector.py", line 191, in card_transmit
(response, sw1, sw2) = self.cardservice.connection.transmit(apdu)
File "/home/pierre/.local/lib/python3.9/site-packages/smartcard/CardConnectionDecorator.py", line 86, in transmit
return self.component.transmit(bytes, protocol)
File "/home/pierre/.local/lib/python3.9/site-packages/smartcard/CardConnection.py", line 161, in transmit
data, sw1, sw2 = self.doTransmit(bytes, protocol)
File "/home/pierre/.local/lib/python3.9/site-packages/smartcard/pcsc/PCSCCardConnection.py", line 237, in doTransmit
raise CardConnectionException(
smartcard.Exceptions.CardConnectionException: Invalid protocol in transmit: must be CardConnection.T0_protocol, CardConnection.T1_protocol, or CardConnection.RAW_protocol
WARNING:pysatochip.CardConnector:Error during connection: CardConnectionException('Invalid protocol in transmit: must be CardConnection.T0_protocol, CardConnection.T1_protocol, or CardConnection.RAW_protocol')
Traceback (most recent call last):
File "/home/pierre/.local/lib/python3.9/site-packages/pysatochip/CardConnector.py", line 191, in card_transmit
(response, sw1, sw2) = self.cardservice.connection.transmit(apdu)
File "/home/pierre/.local/lib/python3.9/site-packages/smartcard/CardConnectionDecorator.py", line 86, in transmit
return self.component.transmit(bytes, protocol)
File "/home/pierre/.local/lib/python3.9/site-packages/smartcard/CardConnection.py", line 161, in transmit
data, sw1, sw2 = self.doTransmit(bytes, protocol)
File "/home/pierre/.local/lib/python3.9/site-packages/smartcard/pcsc/PCSCCardConnection.py", line 237, in doTransmit
raise CardConnectionException(
smartcard.Exceptions.CardConnectionException: Invalid protocol in transmit: must be CardConnection.T0_protocol, CardConnection.T1_protocol, or CardConnection.RAW_protocol