Author

Topic: Electrum and KeepKey no longer work together (Read 236 times)

jr. member
Activity: 31
Merit: 109
October 19, 2019, 03:24:41 PM
#4
I was also intrigued by this posting.  I'm on a Mac, and I connected one of my Keepkey (updated to Bootloader 1.1.0 and FW 6.2.2) to Electrum 3.3.8 - same results, Electrum could not find it.

I have a backup KeepKey that is not updated. It is still at Bootloader 1.0.3 and FW 4.0.0.  When I connected it with Electrum 3.3.8 - it WORKED!  Electrum recognized it. Hummm....  Strange.   I decided to update the Bootloader and FW on that backup KeepKey - after the update, it stopped being recognized by Electrum.  Logically, there is a software issue here - but is it Electrum or more particularly the KeepKey plugin used by Electrum?   Most likely the plugin, I figured.

So I executed the following command in a terminal window:  

  
Code:
pip install keepkey
which fetched the latest plugin software from KeepKey servers.

Started Electrum again - and magically both my Keepkeys were recognized by Electrum 3.3.8!   Cool

Most likely the compiled package of Electrum on Mac is not using the latest version of the Keepkey plugin.  



copper member
Activity: 2338
Merit: 4543
Join the world-leading crypto sportsbook NOW!
That's bizarre.  A couple of weeks ago I used Electrum to initialize my KeepKey, and had no issues.  I don't use it as my main hardware wallet, but right now it's set up as a backup for my Trezors.  In an effort to help you out I just tried to access it using Electrum, and could not.  The KeepKey chrome extension didn't have any problem accessing the wallet (which is kind of useless because that only works for p2pkh adresses.)

When I tried with Electrum I got this message:

Quote
No hardware device detected.
To trigger a rescan, press 'Next'.

If your device is not detected on Windows, go to "Settings", "Devices", "Connected devices", and do "Remove device". Then, plug your device again.
While this is less than ideal, it might help if you run Electrum as Administrator.


Debug message
  No exceptions encountered.



As suggested, I tried running Electrum as administrator and the KeepKey connected without issue.  I've been using Electrum 3.3.8 since it was released, and I haven't updated the firmware on my KeepKey since the last time I used it, but have a installed a few Windows 10 updates since then.  

I doubt that KeepKey would do something to intentionally prevent Electrum compatibility.  I'll submit a service request with KeepKey, perhaps It's as I suspect that one of the recent OS updates broke the connection between the KeepKey and Electrum.

ETA:
In the mean time you can use the sudo command in terminal to start Electrum.  That's the equivalent to running it as administrator in Windows.
legendary
Activity: 3556
Merit: 7011
Top Crypto Casino
Someone here with more technical knowledge will probably stop by to help you out, but I just wanted to chime in and say that the KeepKey is a beautiful device but its reliance on ShapeShift's thing is just awful--and I didn't do enough research to know that ahead of time before I bought one.  I never used it even though I was told you could bypass the ShapeShift registration.  I'm in the US and they don't deal with US customers anymore because of their refusal to require KYC information.  I respect that, but still.

Maybe it's just a glitch you've got there.  I'll be interested to read replies here, since I might one day try to use my KeepKey with Electrum and I haven't figured out how to do that yet--and I'm not dumb, but I haven't been curious enough to learn how to.  I don't have enough bitcoin or other crypto to make a second hardware wallet necessary.  The Ledger S is doing just fine.
newbie
Activity: 1
Merit: 0
Hello.  I'm running a Mac with a macOS Sierra.  I have a KeepKey with Bootloader 1.1.0 and Firmware 6.2.2 (the latest ones as of now).  I'm also using Electrum 3.3.8.

I used to be able to use Electrum with my KeepKey with no problems.  Now when I launch Electrum and try to access the KeepKey I get a message that says "Failed to decrypt using this hardware device."  Is this a problem with Electrum or with the KeepKey's Bootloader and Firmware?

I want to keep using Electrum because they have features the ShapeShift software doesn't have, like Spend from Address and Choose Your Fee.  ShapeShift wants to charge me outrageous fees to move the Bitcoin.
Jump to: