Commit Graph

6 Commits (master)

Author SHA1 Message Date
Christian Korber 4c19a2ea6b ufp: bump PKG_RELEASE
Increment PKG_RELEASE to force a package rebuild following recent changes,
ensuring package indexes and builds reflect the update.

Signed-off-by: Christian Korber <ckorber@tdt.de>
2026-09-07 12:03:33 +02:00
Christian Korber 88b04833fa ufp: add dependency ucode-mod-rtnl
We need `ucode-mod-rtnl` as a dependency, because it is used in ufp.
This was forgotten in previous commits.

Signed-off-by: Christian Korber <ckorber@tdt.de>
2026-09-07 12:03:33 +02:00
Christian Korber ecb23cd800 ufp: align dependencies
Move each package dependency onto its own line.
This makes future dependency additions, removals,
and code reviews much easier to track in diffs.

It also keeps the dependency line under 80 characters.

Signed-off-by: Christian Korber <ckorber@tdt.de>
2026-09-07 12:03:33 +02:00
Christian Korber f576054742 ufp: update to 2025.09.23
Update to latest version, which enables ubus calls via uhttpd.

Signed-off-by: Christian Korber <ck@dev.tdt.de>
2025-09-25 09:52:20 +02:00
Florian Eckert 102b5b548b ufp: remove not needed bpf-headers in PKG_BUILD_DEPENDS
The package 'ufp' does not need bpf-headers.

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2025-07-30 09:12:03 +02:00
John Crispin d71e6ac14d ufp: add a device fingerprinting daemon
Add a daemon that can fingerprint devices based on DHCP, MDNS and WiFi
signatures.

Sample output looks like the following.
{
	"04:99:b9:XX:YY:ZZ": {
		"device": "HomePod mini",
		"vendor": "Apple",
		"class": "speaker",
		"device_name": "Kitchen"
	},
		"c4:65:16:XX:YY:ZZ": {
		"vendor": "HP",
		"device": "OfficeJet Pro 9010 series",
		"class": "Printer"
	}
}

Signed-off-by: John Crispin <john@phrozen.org>
2025-07-18 14:01:58 +02:00