This script adds unknown MAC addresses of connected wireless devices to address list. In addition a notification is sent.
By default the access list entry is disabled, but you can easily enable and modify it to your needs.
Depending on whether you use CAPsMAN (
/ caps-man) or local wireless
/ interface wireless) you need to install a different script.
For local interface:
On first run a disabled access list entry acting as marker (with comment
--- collected above ---") is added. Move this entry to define where new
entries are to be added.
Also notification settings are required for e-mail and telegram.
Run this script from a dhcp server as lease-script to collect the MAC address when a new address is leased. You may want to use lease-script.
- Comment DHCP leases with info from access list
- Create DNS records for DHCP leases
- Run other scripts on DHCP lease