Incompatible with wget version on latest version(s)
Jayy001 opened this issue · 2 comments
BusyBox v1.35.0 provide wget on the device, unfortuantley it does not handle TLS certificates well, so when running the following command:
wget https://api.github.com/repos/owulveryck/goMarkableStream/releases/latest
It errors with the following:
wget: note: TLS certificate validation not implemented
wget: TLS error from peer (alert code 80): 80
wget: error getting response: Connection reset by peer
We had this issue with Toltec, which we fixed by compiling the latest wget version (toltec-dev/toltec#751). You can get it here: https://toltec-dev.org/thirdparty/bin/wget-v1.21.1-1
Somewhat related: there is no need to download the goMarkableStream binary through the reMarkable device itself.
Considering users are already capable of playing with command-line and ssh, maybe a workaround can also be made in the Quick Start Guide in case similar failures happen in the future by mentioning that
One can download and extract the binary executable on any networked device capable of extracting tar balls. One just needs to copy over the binary
goMarkableStream
to the reMarkable.
In particular, this can be done when the reMarkable itself has no internet access and is only connected via USB.