SSH key login (id_ed25519.pub) does not work

Hi

OpenWrt SSH key login (id_ed25519.pub) does not work

ssh -l root nextrooo
The authenticity of host 'nextrooo (192.168.23.15)' can't be established.
ED25519 key fingerprint is SHA256:igXu+sISqWmsGglqSHaRMSup24P0akp0cEykajWixTE.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added 'nextrooo' (ED25519) to the list of known hosts.
root@nextrooo's password:

It always asks for password.

How-To fix?

Use the -v option on the ssh command and it'll tell you why.

Curve crypto is absent from 24.10 lowmem devices, make rsa key if one of 8/64 stands true.