| etc/udev/rules.d | ||
| mnt/onboard/.adds | ||
| usr | ||
| .gitignore | ||
| build.sh | ||
| readme.md | ||
| update-tailscale.sh | ||
tailscale-kobo
Based on the blog post Tailscale on Kobo Sage and adapted for the author's Kobo Libra 2. This method uses a SOCKS proxy and thus does not require iptables support, which simplifies things!
This has not been tested on anything but my own Kobo! It should not brick your Kobo but it may interfere with your networking. Use at your own risk.
Building
Run the update-tailscale.sh script from the root of the project. This will attempt to find the latest stable 32-bit ARM build of Tailscale, download it,
and extract it into the appropriate directory.
Once Tailscale has been downloaded, you can run build.sh, which will create a KoboRoot.tgz file that can be placed in the .kobo directory to install
Tailscale.
Setup
Currently you need to telnet in to find the URL to login, this sucks a bit. You also need to manually patch your .kobo/Kobo/Kobo eReader.conf file.
Under [General], add:
proxyUrl=socks5://localhost:1055/
You also need paste the appropriate API link from calibre-web or Komga for Kobo sync.