Precondition failed means wget is sending something, presumably info about a relevant local file, that conflicts with the file on the server.
In any case, the recommended method is
https://www.mobileread.com/forums/sh...d.php?t=314220
See
https://github.com/koreader/koreader...n-Kobo-devices for more information.