I've been tasked with setting up a guest WiFi portal using our Barracuda CloudGen Firewall. The requirement is to generate time-limited voucher codes for visitors, rather than using an open network or a single shared password.
I've found the basic settings under "CONFIGURATION > Virtual Servers > your server > Assigned Services > Wireless Controller > Wireless Networks > Guest Portal". I enabled the portal and set up a voucher service.
My main sticking point is the workflow for generating and managing the vouchers themselves. The documentation mentions generating them via CLI or API, but it's a bit sparse on the exact steps.
Has anyone built a practical, scriptable process for this?
Specifically:
- How do you tie voucher batches to specific SSIDs or time policies?
- Is there a way to export a list of unused codes for front desk staff?
- Any caveats with the captive portal URL that guests actually see?