MacOS Sonoma系统下命令行客户端无法访问Ledger设备求助
问题:M2芯片MacOS Sonoma及Ubuntu虚拟机无法通过Terminal访问Ledger Nano X
设备与问题背景
- M2芯片设备(MacOS Sonoma 14.2.1):尝试通过Terminal使用基于COSMOS SDK的区块链命令行工具访问Ledger Nano X时失败
- Intel芯片设备(Ventura 13.2.1):相同操作完全正常
- 两台设备上的Ledger Live均能正常识别并使用Ledger Nano X
错误详情
MacOS Sonoma环境报错:
Error: failed to generate ledger key: failed to retrieve device: ledger nano S: hidapi: failed to open device
Multipass Ubuntu 22.04.3 LTS虚拟机环境报错:
Error: failed to generate ledger key: failed to retrieve device: ledger nano S: LedgerHID device (idx 0) not found. Ledger LOCKED OR Other Program/Web Browser may have control of device.
已执行的排查操作
- 为Terminal启用完全磁盘访问和输入监控权限
- 通过brew安装hidapi组件
- 使用hidtest工具已成功检测到Ledger设备,但问题依旧存在
寻求解决方案或建议
内容的提问来源于stack exchange,提问作者Kurt
相关产品推荐
相关产品推荐

