From 044cb0aa1f06a974c7840dc5fe0112cb1e342d69 Mon Sep 17 00:00:00 2001 From: Ludovic Rousseau Date: Fri, 15 Mar 2024 22:42:52 +0100 Subject: [PATCH] Add Ledger Stax --- readers/Ledger_Stax.txt | 55 +++++++++++++++++++++++++++++++++++ readers/supported_readers.txt | 1 + 2 files changed, 56 insertions(+) create mode 100644 readers/Ledger_Stax.txt diff --git a/readers/Ledger_Stax.txt b/readers/Ledger_Stax.txt new file mode 100644 index 00000000..cb547d97 --- /dev/null +++ b/readers/Ledger_Stax.txt @@ -0,0 +1,55 @@ + idVendor: 0x2C97 + iManufacturer: Ledger + idProduct: 0x6009 + iProduct: Ledger Stax + bcdDevice: 2.01 (firmware release?) + bLength: 9 + bDescriptorType: 4 + bInterfaceNumber: 2 + bAlternateSetting: 0 + bNumEndpoints: 2 + bulk-IN and bulk-OUT + bInterfaceClass: 0x0B [Chip Card Interface Device Class (CCID)] + bInterfaceSubClass: 0 + bInterfaceProtocol: 0 + bulk transfer, optional interrupt-IN (CCID) + iInterface: Ledger Stax + CCID Class Descriptor + bLength: 0x36 + bDescriptorType: 0x21 + bcdCCID: 1.10 + bMaxSlotIndex: 0x00 + bVoltageSupport: 0x03 + 5.0V + 3.0V + dwProtocols: 0x0000 0x0001 + T=0 + dwDefaultClock: 3.600 MHz + dwMaximumClock: 3.600 MHz + bNumClockSupported: 0 (will use whatever is returned) + IFD does not support GET CLOCK FREQUENCIES request: LIBUSB_ERROR_PIPE + dwDataRate: 9677 bps + dwMaxDataRate: 9677 bps + bNumDataRatesSupported: 0 (will use whatever is returned) + IFD does not support GET_DATA_RATES request: LIBUSB_ERROR_PIPE + dwMaxIFSD: 0 + dwSynchProtocols: 0x00000000 + dwMechanical: 0x00000000 + No special characteristics + dwFeatures: 0x000206BA + ....02 Automatic parameter configuration based on ATR data + ....08 Automatic ICC voltage selection + ....10 Automatic ICC clock frequency change according to parameters + ....20 Automatic baud rate change according to frequency and Fi, Di params + ....80 Automatic PPS made by the CCID + ..02.. NAD value other than 00 accepted (T=1) + ..04.. Automatic IFSD exchange as first exchange (T=1) + 02.... Short APDU level exchange + dwMaxCCIDMessageLength: 271 bytes + bClassGetResponse: 0x00 + bClassEnvelope: 0x00 + wLcdLayout: 0x0000 + bPINSupport: 0x03 + PIN Verification supported + PIN Modification supported + bMaxCCIDBusySlots: 1 diff --git a/readers/supported_readers.txt b/readers/supported_readers.txt index 46d75ffa..b5b9713b 100644 --- a/readers/supported_readers.txt +++ b/readers/supported_readers.txt @@ -667,6 +667,7 @@ 0x2C97:0x1009:Ledger Nano S 0x2C97:0x4009:Ledger Nano X 0x2C97:0x5009:Ledger Nano S Plus +0x2C97:0x6009:Ledger Stax # Lenovo 0x17EF:0x6007:Lenovo Lenovo USB Smartcard Keyboard