Skip to content

Tailscale and Kobo Chess (NickelMenu) support on Cobalt #42

Description

@mlongval

Sure — here they are, both just made public:

Tailscale on a Kobo: https://github.com/mlongval/KoboTailScale
Runs the stock static tailscaled with a real tailscale0 interface rather than userspace-networking — the Kobo kernel has CONFIG_TUN=y,
which most e-reader write-ups don't seem to know. No iptables on the device, so it's --netfilter-mode=off, and MagicDNS is replaced
with a managed block in /etc/hosts. A NickelMenu entry toggles it on and off (and brings WiFi up first). Tested on an Elipsa v1;
should work on any Kobo with TUN.

Chess on a Kobo: https://github.com/mlongval/KoboChess
A KOReader plugin with a pure-Lua engine (~27k nps on the device, six levels, or two-player hotseat), plus an optional Stockfish build
via UCI. Works around a few e-ink quirks (ghosting, refresh, touch) that are noted in the README.

Both install over SSH or by copying files to the USB-mounted device, and the READMEs start with a prerequisites section (KOReader +
NickelMenu on a stock Kobo). Happy to hear if it breaks on a different model.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions