Install scripts for getting Tailscale running on Kobo e-readers and persisting through reboots.
- Kobo Libra 2
- Koba Libra Colour/Koba Libra Color
- Kobo Clara BW
If you have another device and would like to contribute, please open a PR!
Note
The version of Tailscale to install can be chosen by editing the TAILSCALE_VERSION
variable in install-tailscale.sh
.
- Download this repo onto your Kobo e-reader's onboard storage and find your device.
- Run
install-tailscale.sh
from the chosen device's directory. - Run
tailscale up
and follow the instructions to authenticate your e-reader!
Simply run uninstall-tailscale.sh
from the chosen device's directory in the repo.
When there's no DNS manager on a system, Tailscale will resort to just overwriting resolv.conf
which can cause issues on Kobo devices. If you find that DNS breaks after a while you can fix this by running
tailscale set --accept-dns=false
on your device to prevent it from overwriting resolv.conf.
Dylan Staley for initial work and scripts on the Kobo Sage
jmacindoe for documenting kernel module compilation on Kobo readers