I have zymbit key setup with Luks encryption in Raspberry Pi 3 Model B+ with Rasbian Buster OS. This works without problem but when I remove the the default raspberry user Pi and added my own root user the zymbit key will not bind (light blinking rapidly) but the OS still boot with the encrypted volume.
I need to remove the default user Pi. How do I get this to work ?
Hi Albert, this doesn’t sound right as I’m doing the same thing and it’s been working for me for few months now across many units. Are you sure you’re running Phase 1 and Phase 2 from the root account (via sudo)… In my case I sudo su to gain root terminal for all the zymkey setup stuff…
We’ve had no issues with this in our testing. Scripts install fine using instructions as per getting started/encryption guide. Removing pi user and making a new user is a mutually exclusive operation that has no bearing on zymkey components.
Which version of Raspbian are you using? Desktop or lite?
The first attempt to convert the SD card requires 2 reboots which are done automatically. Are you sure that you have been through both reboot cycles? The fact that zkifc.service is missing looks like you have ssh’ed in during the second reboot cycle.
Another question is: how are you changing the username and password? sudo adduser <newuser> followed by sudo deluser pi?
I have done that 5 different times. If i do not change the user name it works perfectly. I can do a reboot cycle 10 times in a row without problem. The zkifc service will be missing after reboot when the default pi user name is changed.
@Albert
I am seeing no issues. For reference, I am using the latest release of Raspbian Buster dated Feb 5, 2020 (2020-02-05). Also, I updated/upgraded to the latest before starting the Zymkey installation and the encryption script.
Then, I performed your steps with modifications in bold: