2020-03-27 21:47:26 +01:00
Run other scripts on DHCP lease
===============================
[◀ Go back to main README ](../README.md )
2022-02-12 13:05:56 +01:00
> ℹ ️ **Info**: This script can not be used on its own but requires the base
2022-02-11 23:34:39 +01:00
> installation. See [main README](../README.md) for details.
2021-05-03 15:07:50 +02:00
2020-03-27 21:47:26 +01:00
Description
-----------
2022-04-30 00:20:19 +02:00
This script is supposed to run from dhcp server as lease script. On a DHCP lease it runs each script containing the following line `# provides: lease-script,` .
Currently it does:
2020-03-27 21:47:26 +01:00
* run [collect-wireless-mac ](collect-wireless-mac.md )
* run [dhcp-lease-comment ](dhcp-lease-comment.md )
2021-07-06 23:51:48 +02:00
* run [dhcp-to-dns ](dhcp-to-dns.md )
2022-04-30 00:20:19 +02:00
* run [hotspot-to-wpa-cleanup ](hotspot-to-wpa-cleanup.md ) (which is an optional part of [hotspot-to-wpa ](hotspot-to-wpa.md ))
2021-07-06 23:51:48 +02:00
2020-03-27 21:47:26 +01:00
Requirements and installation
-----------------------------
Just install the script:
$ScriptInstallUpdate lease-script;
... and add it as `lease-script` to your dhcp server:
/ ip dhcp-server set lease-script=lease-script [ find ];
See also
--------
* [Collect MAC addresses in wireless access list ](collect-wireless-mac.md )
* [Comment DHCP leases with info from access list ](dhcp-lease-comment.md )
* [Create DNS records for DHCP leases ](dhcp-to-dns.md )
2021-07-06 23:50:24 +02:00
* [Use WPA2 network with hotspot credentials ](hotspot-to-wpa.md )
2020-03-27 21:47:26 +01:00
---
[◀ Go back to main README ](../README.md )
[▲ Go back to top ](#top )