Skip to content

Conversation

@Tokisaki-Galaxy
Copy link
Contributor

  • This PR is not from my main or master branch ✅
  • Each commit has a valid ✒️ Signed-off-by: Tokisaki Galaxy <moebest@outlook.jp> row (via git commit --signoff)
  • Each commit and PR title has a valid 📝 luci-app-tailscale-community: title first line subject for packages
  • Incremented 🆙 any PKG_VERSION in the Makefile
  • Tested on: (x86_64/aarch_a53, ImmortalWrt 24.10.4, Chrome/Edge) ✅

First of all, I sincerely apologize for submitting this follow-up PR so soon (less than 12 hours) after the initial merge of this package.

After immediate community feedback and further testing, it became clear that the "Auto Configure Firewall" button—while technically a helper—is a hard requirement for the "Site-to-Site" and "Exit Node" features. The previous wording labeled it as "Experimental," which discouraged users from clicking it, leading to common forwarding issues.

To ensure the best out-of-the-box experience for users installing via opkg, this PR refines the UI strings to be more goal-oriented.

Changes:

  • Refine Firewall Button: Renamed/re-described the button to emphasize its role in enabling LAN <-> Tailscale forwarding.
  • Terminology Clarification: Plain-language explanations for Masquerading and MSS Clamping (MTU fix) to help users understand why they are needed.
  • Remove "Experimental" tag: The firewall logic has proven stable and is essential for standard OpenWrt VPN deployments.
  • Improve UX Flow: Added guidance text for the "Advertise Routes" option to point users toward the firewall initialization step.

My goal is to minimize common support requests regarding "pings working but no data transfer" by providing clearer guidance directly within the LuCI interface.

@github-actions

This comment has been minimized.

@Tokisaki-Galaxy Tokisaki-Galaxy force-pushed the luci-app-tailscale-community branch from fc2093a to 72f8a96 Compare January 23, 2026 12:48
@github-actions

This comment has been minimized.

refine firewall setup description and add site2site help text

After community feedback and testing, many users
are confused about how to set up Site-to-Site (subnet routing).
Currently, the "Auto Configure Firewall" button is
essential for this feature but its
purpose is not prominent enough.

Signed-off-by: Tokisaki Galaxy <moebest@outlook.jp>
@Tokisaki-Galaxy Tokisaki-Galaxy force-pushed the luci-app-tailscale-community branch from 72f8a96 to c9b6115 Compare January 23, 2026 23:55
@github-actions
Copy link

Warning

Some formality checks failed.

Consider (re)reading submissions guidelines.

Failed checks

Issues marked with an ❌ are failing checks.

Commit c9b6115

  • 🔶 Committer name (Tokisaki-Galaxy) seems to be a nickname or an alias

For more details, see the full job log.

Something broken? Consider providing feedback.

@systemcrash systemcrash merged commit 893a959 into openwrt:master Jan 24, 2026
6 checks passed
@systemcrash
Copy link
Contributor

Merged. Thanks @Tokisaki-Galaxy !

@Tokisaki-Galaxy Tokisaki-Galaxy deleted the luci-app-tailscale-community branch January 24, 2026 10:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants