Ausführung eines Scriptes auf der OPNsense per API

Started by MichaelR, April 22, 2019, 11:06:01 PM

Previous topic - Next topic
Hallo zusammen,

wäre es möglich, über die API ein Action-Script (actions_xxxx.conf) auf der OPNsense zu starten?

Ich würde gerne über eine externe Steuerung das WLAN-Interface mittels Script ein- und ausschalten wollen:

[down]
command:ifconfig ath0_wlan1 down
parameters:
type:script
message:HostAP aus
description:HostAP abschalten

und

[up]
command:ifconfig ath0_wlan1 up
parameters:
type:script
message:HostAP ein
description:HostAP einschalten

Die externe Steuerung soll mittels API diese Actions ausführen können.

Für Infos und Lösungsvorschläge wäre ich dankbar.

Viele Grüße
Michael

API doc:

https://docs.opnsense.org/development/api.html

Sehe auf dem ersten Blick nichts, was Scripte oder Interfaces steuert. Könntest es als Cronjob anlegen und dann über Cron-API aktivieren/deaktivieren.
Intel(R) Xeon(R) Silver 4116 CPU @ 2.10GHz (24 cores)
256 GB RAM, 300GB RAID1, 3x4 10G Chelsio T540-CO-SR