{# First-boot setup wizard. Single template, 5 step views selected by the `step` context variable: welcome / hostname / wan / test / done. Styling matches login.html so the visual transition between login and wizard is seamless. #} {% set STEP_INDEX = {"welcome": 1, "hostname": 2, "wan": 3, "test": 4, "done": 5} %} {% set step_num = STEP_INDEX.get(step, 1) %}
{{ vnd_id }}
{% if license_active %}
License Active
{% else %}
Awaiting Registration
{% endif %}
The password protects this admin console. Pick it before customers come within range of the AP — whoever sets it first becomes the operator of this vendo.
{% if error == 'too_short' %}Give this SBC a friendly name. Used in logs, the admin About page, and (later) the optional remote-management view on vendorawifi.com.
{% if error == 'invalid_hostname' %}Pick how this vendo gets to the internet. Most installs work with DHCP — the upstream modem hands out an IP automatically.
{% if error == 'invalid_mode' %}192.168.1.50/24.
Two checks: a ping to 1.1.1.1 to confirm routing,
and a connection to vendorawifi.com to confirm
the licensing API is reachable.
Review the settings below. Click Finish to land on the dashboard. You can change any of these later from the System page.
{{ current_hostname }}{{ vnd_id }}{{ wan_state.address }}