create_traffic_limiter
Create a dummynet pipe to limit bandwidth on pfSense, specifying bandwidth, unit, and optional parameters like scheduler and queue management for traffic control.
Instructions
Create a traffic limiter (dummynet pipe)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| aqm | No | Queue management algorithm (droptail, codel, pie, red, gred) | droptail |
| mask | No | Mask type (none, srcaddress, dstaddress) | |
| name | Yes | Limiter name | |
| descr | No | Optional description | |
| sched | No | Scheduler (wf2q+, fifo, qfq, rr, prio, fq_codel, fq_pie) | wf2q+ |
| enabled | No | Whether the limiter is enabled | |
| maskbits | No | Mask bits for per-host limiting | |
| bandwidth | Yes | Bandwidth value | |
| bandwidthtype | Yes | Bandwidth unit (b, Kb, Mb, Gb — Gb is sent as Mb) | |
| apply_immediately | No | Whether to apply changes immediately |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||