Skip to content

Releases: victoria-riley-barnett/koreader-tailscale

v1.1.2

Choose a tag to compare

@github-actions github-actions released this 20 Mar 20:12

Full Changelog: v1.1.1...v1.1.2

v1.1.1

Choose a tag to compare

@victoria-riley-barnett victoria-riley-barnett released this 20 Mar 18:30

Fixes

  • Fix tailscaled failing to start on Kobo and other devices (#14): Loopback interface detection and bring-up is now universal across all KOReader platforms, not just PocketBook.
  • Split SOCKS5 and HTTP proxy to separate ports: SOCKS5 on :1055, HTTP CONNECT on :1056 (thanks @Schizoid-man, #15).
  • Add --netfilter-mode=off: Prevents iptables errors on e-reader kernels that lack netfilter (thanks @Schizoid-man, #15).
  • Drop nohup: Not available in all busybox builds; redundant with output redirection.

v1.1.0

Choose a tag to compare

@victoria-riley-barnett victoria-riley-barnett released this 20 Mar 06:21

What's New

  • PocketBook support — full detection and external storage installation (PR #11)
  • Userspace networking auto-detection — scripts detect missing /dev/net/tun and fall back automatically
  • SOCKS5 + HTTP CONNECT proxy — enabled by default so KOReader can reach tailnet devices in userspace mode
  • FAT32 / read-only FS handling — tmpfs state directory, chmod detection, loopback setup for PocketBook
  • Latest version fetching — install script fetches the latest Tailscale release, falls back to v1.96.2
  • Architecture auto-detectionuname -m at runtime instead of hardcoded values

Issues Resolved

  • #9: TUN module missing on some Kindles — auto-fallback to userspace networking
  • #8: Can't access tailnet devices — SOCKS5/HTTP proxy enabled by default
  • #7: Kobo runs out of space — binaries install to plugin directory
  • #6: Kobo Elipsa 2E can't install — likely fixed by space + arch improvements

Important

This release integrates all community-contributed code and addresses every open issue, but has not been tested on all physical devices beyond @spideraxal's PocketBook Verse Pro and Kindle PW5. Please report any issues.

Thanks

Install

Download tailscale.koplugin-v1.1.0.zip and extract to your KOReader plugins directory:

  • Kindle: /mnt/us/koreader/plugins/
  • Kobo: /mnt/onboard/.adds/koreader/plugins/
  • PocketBook: /mnt/ext1/koreader/plugins/

Restart KOReader, then Menu → Plugins → Tailscale VPN → Install/Update Tailscale.

v1.0.2

Choose a tag to compare

@victoria-riley-barnett victoria-riley-barnett released this 15 Nov 22:46
  • Tentative headscale support, needs confirmation but releasing for ease of test.
  • support for outbound connections (Thanks @audemed44 !)

Thanks for all the support for the plugin so far! Glad its useful for other folks :)

If you're not using Syncthing with it, you should absolutely give it a shot -- I havent had to open Calibre for weeks.

v1.0.1

Choose a tag to compare

@victoria-riley-barnett victoria-riley-barnett released this 07 Nov 21:03

Fixes hostname issue, temp (ideally I will uptake hostname from variety of koreader devices)

v1

v1

Choose a tag to compare

@victoria-riley-barnett victoria-riley-barnett released this 28 Oct 05:02
3fcdb03