[Ovmsdev] Password characters not received correctly
Mark Webb-Johnson
mark at webb-johnson.net
Fri Jan 11 10:02:47 HKT 2019
I’ve seen it occasionally. It seems to be triggered by starting to type ‘enable’ and the password, before the boot is complete.
Regards, Mark.
> On 2 Jan 2019, at 8:47 AM, Stephen Casner <casner at acm.org> wrote:
>
> Has anyone else seen this phenomenon? While connected to the USB
> serial console and needing to issue the "enable" command and then
> enter the module password, there have been a few instances where I
> know I typed the password correctly and yet OVMS said no. In fact,
> sometimes it would say the password was wrong three times in a row
> when I was typing very carefully each key in sequence.
>
> I added some code to print out the characters that had been received
> if the password was invalid. I discovered that some, but not all, of
> the characters were received as zero (NULL) instead of what I typed.
> The last several times this has not occurred, though, so I don't have
> a lot of datapoints.
>
> I've looked at the code and don't see any obvious way this could
> happen. My best guess is some kind of timing problem between the UART
> driver and my console_async code calling uart_read_bytes().
>
> -- Steve
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
More information about the OvmsDev
mailing list