Hi everyone !
I’ve been learning OpenWrt development and building a small project for practice.
diangx-oui-lookup is an offline MAC/OUI vendor lookup tool for OpenWrt.
It loads the Wireshark manuf database locally and returns the vendor name for a given MAC address.
-
Key features
- Offline lookup using Wireshark manuf database
- Supports multiple input formats (colon, hyphen, 12-hex, short prefixes)
- CLI commands: update, lookup (Text / JSON output)
- Optional Web UI + JSON API
-
github
https://github.com/diangx/diangx-oui-lookup/tree/openwrt_19.07
oui lookup 20:05:B6 --json
{"mask_bits":24,"prefix":"20:05:B6","comment":"","found":true,"vendor":"OpenWrt \tOpenWrt"}
I’m still a beginner, so there may be bugs or parts that could be improved.
If you have any suggestions, feedback, or PRs, I’d really appreciate it!
Thank you ![]()