The Solana CLI tools are unable to detect a Ledger Nano S Plus hardware wallet. What do I need to do to make it work?

$ solana -k usb://ledger?key=0/0 address
Error: no device found

1 Answer 1


It turns out that the USB Product IDs for the Ledger Nano S Plus had not been added to the solana-remote-wallet crate until v1.10.31 and v1.11.3. Updating the CLI tools to one of these versions, or newer resolves the issue.

Additionally, Linux users may need to update their ledger hardware udev rules to pick up similar additions

  • I have v1.2.0 of the solana app on my ledger and v1.14.12 of the solana cli app on my ubuntu 20.04 and I updated my udev rules per your github project but I still get "Error: no device found", what would be the next troubleshooting steps? my dmesg looks good as well: [ 2032.166872] hid-generic 0003:2C97:1015.000B: hiddev0,hidraw1: USB HID v1.11 Device [Ledger Nano S] on usb-0000:00:06.0-2/input0 [ 2032.206529] hid-generic 0003:2C97:1015.000C: hiddev1,hidraw2: USB HID v1.11 Device [Ledger Nano S] on usb-0000:00:06.0-2/input1 Commented Jan 11, 2023 at 1:00
  • as per your dmesg output, your device is a ledger nano s. this post is about the ledger nano s plus. please create a new post for your issue
    – trent.sol
    Commented Jan 15, 2023 at 21:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.