luci-app-tailscale-community: Missing Dependency ip
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Quiet
- Domain
- tooling
Research direction
Start with the package metadata for luci-app-tailscale-community and inspect how its dependency on ip is declared. Compare the available ip-full package on the reported OpenWrt release and verify the dependency warning in LuCI; done means installation no longer reports a missing dependency while Tailscale remains installable.
Written by the indexing model from the issue text.
Description
Is there an existing issue for this?
- I have searched among all existing issues (including closed issues)
screenshots or captures
Actual behaviour
Missing Dependency Warning. Still installs and since I have the standard equivalent package "ip-full" package installed, there is no issue that I am aware of. Everything works fine as of now despite this installation error:
* 2026/06/24 03:14:23 You have disabled logging. Tailscale will not be able to provide support.
* 2026/06/24 03:14:23 logtail started
* 2026/06/24 03:14:23 Program starting: v1.98.3-1 (OpenWrt), Go 1.26.4: []string{"/usr/sbin/tailscaled", "--cleanup"}
* 2026/06/24 03:14:23 LogID: 6c316b63e51df296573216b3991c9d268396135ee2b2af8b269fbdc475789691
* 2026/06/24 03:14:23 logpolicy: using system state directory "/var/lib/tailscale"
* logpolicy.ConfigFromFile /var/lib/tailscale/tailscaled.log.conf: open /var/lib/tailscale/tailscaled.log.conf: no such file or directory
* logpolicy.Config.Validate for /var/lib/tailscale/tailscaled.log.conf: config is nil
* 2026/06/24 03:14:23 dns: [rc=unknown ret=direct]
* 2026/06/24 03:14:23 dns: using "direct" mode
* 2026/06/24 03:14:23 dns: using *dns.directManager
* 2026/06/24 03:14:23 dns: inotify: NewDirWatcher: context canceled
* 2026/06/24 03:14:23 flushing log.
* 2026/06/24 03:14:23 logger closing down
Expected behaviour
When attempting to install package, warning message comes up that one dependency (ip) is missing. Would of expected the package to have a "or" for the ip-full package that exist that contains the full "ip" toolset. I don't think even in OpenWRT X86 builds have I seen a regular "ip" package in a repository. Other than that, everything I have tested so far works without a problem, I guess proving that the ip-full package is the proper package to use for this.
Steps to reproduce
I only have Dynalink DL-WRX36 running v25.12.2 and a few Gli.Net routers, none of their repositories show a "ip" only package. So the best way to reproduce this is to attempt to install this package in the LUCI UI:
- Log into router
- Navigate to System -> Software and put "luci-app-tailscale-community" in the filter bar and then hit update list
- Attempt to install the package, will see the missing dependency warning I showed in the screenshot.
Additional Information
"kernel": "6.12.74",
"hostname": "V-Matrix3",
"system": "ARMv8 Processor rev 4",
"model": "Dynalink DL-WRX36",
"board_name": "dynalink,dl-wrx36",
"rootfs_type": "squashfs",
"release": {
"distribution": "OpenWrt",
"version": "25.12.2",
"firmware_url": "https://downloads.openwrt.org/",
"revision": "r32802-f505120278",
"target": "qualcommax/ipq807x",
"description": "OpenWrt 25.12.2 r32802-f505120278",
"builddate": "1774469393"
What browsers do you see the problem on?
No response
Relevant log output
- Dominant language
- JavaScript
- Stars
- 7.9k
- Forks
- 2.9k
- Avg merge
- 4d 5h
- Merged PRs (30d)
- 30
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from openwrt/luci
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 1/5 Under an hour Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
HarperFast/skills#96 ·
-
[Block] Latest Posts [Type] Bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Automattic/studio#4908 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
sugarlabs/musicblocks#8847 ·