Skip to content

Specter 2.1.8 new udev rules for Ledger do not work. #2622

@Cyberwiz9000

Description

@Cyberwiz9000

Describe the bug
With the Specter v2.1.8 download came new udev rules for Ledger.
When using these rules my Ledger Nano S was not recognized (My Ledger firmware was updated last month, so pretty up to date).
I was able to select my Ledger device, but was not able to sign a transaction with it.

To Reproduce
Use the new udev rules for Ledger that come with Specter v2.1.8
Try to sign a transaction with the Ledger.
The signing fails (could not retreive key).

Desktop

  • Running Bitcoin Core locally on Linux Mint.
  • Specter runs locally as an AppImage on Linux Mint
  • Specter Version 2.1.8

Additional context
When I revert back to the old udev rules for Ledger, everything works fine under Specter v2.1.8
I downloaded these from https://github.com/LedgerHQ/udev-rules/blob/master/20-hw1.rules

The Ledger udev rules from Specter v2.1.7 work fine. The Coldcard and Trezor udev rules from both v2.1.7 and v2.1.8 work fine as well.

New-20-hw1.rules-withSpecterV2.1.8.txt
Old-20-hw1.rules-fromLedgerGithub.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions