question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

"ledgerblue.commException.CommException: Exception : No dongle found"

See original GitHub issue

OS: MacOS Sierra 10.12.5 device: Ledger Nano S firmware: 1.4.1 Script: Any Python: Either 2.7 or 3 - same results. command: python -m ledgerblue.checkGenuine --targetId 0x31100003 Version: 0.1.17 (commit 01ac90675898c14c5d2b1cef379cfdcc5774fe4f - ie. non pip version) trace (for checkGenuine.py - but replace for any script):

Traceback (most recent call last):
  File "/usr/local/Cellar/python3/3.6.4_2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/runpy.py", line 193, in _run_module_as_main
    "__main__", mod_spec)
  File "/usr/local/Cellar/python3/3.6.4_2/Frameworks/Python.framework/Versions/3.6/lib/python3.6/runpy.py", line 85, in _run_code
    exec(code, run_globals)
  File "/Users/tadhgriordan/Documents/blue-loader-python/ledgerblue/checkGenuine.py", line 137, in <module>
    dongle = getDongle(args.apdu)
  File "/Users/tadhgriordan/Documents/blue-loader-python/ledgerblue/comm.py", line 221, in getDongle
    raise CommException("No dongle found")
ledgerblue.commException.CommException: Exception : No dongle found

Ledger is recognised by my machine for all Apps, Ledger Manager, MyEtherWallet etc. running system_profiler SPUSBDataType:

Nano S:

     Product ID: 0x0001
     Vendor ID: 0x2c97
     Version: 2.00
     Serial Number: 0001
     Speed: Up to 12 Mb/sec
     Manufacturer: Ledger
     Location ID: 0x14400000 / 8
     Current Available (mA): 500
     Current Required (mA): 100
     Extra Operating Current (mA): 0

I have another Nano S on 1.3 which works as normal.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:6

github_iconTop GitHub Comments

2reactions
burincommented, Mar 13, 2018

Fixed in latest master

0reactions
riordantcommented, Mar 14, 2018

Working for all scripts bar loadApp (sigh). Closing this as fixed.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Check if genuine before setting up? : r/ledgerwallet - Reddit
I am running the checkGenuine script from ledgerblue but getting an error about 'No dongle found' (ledger is attached with USB).
Read more >
Ledger Nano S hardware wallet peercoin application - Projects
Yes and No. I've updated my Nano s but Ledger Manager doesn't recognise it. The USB settings of the VM should be fine....
Read more >
ledgerblue - PyPI
Python library to communicate with Ledger Blue/Nano S.
Read more >
The blue-loader-python from LedgerHQ - Coder Social Home
Python Loader for Ledger Blue (all), Nano S (all) and Nano X (developer units) from Coder Social. ... CommException: Exception : No dongle...
Read more >
I cant install app manually on my ledger nano s - Stack Overflow
ERR: ledgerblue pip package not found. please install using 'pip3 install ledgerblue'. I installed it 100 times.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found