Provisioning
23
ET685 Administrator and Provisioning Manual
Bootup Process
1. The firmware loads the configuration parameters (Settings) stored on the phone's flash
memory (either factory defaults or previously changed).
2. The firmware performs a check if the Provisioning URL (parameter setting_server) has
been changed manually.
YES: The given Provisioning URL (parameter setting_server) will be requested.
NO: see next step.
3. If the DHCP parameter is enabled the firmware performs a check whether the
supported DHCP options have been received in the DHCP offer:
YES:
The value found in Option 66 will be stored in parameter update_server,
e.g. http://server
The value found in Option 67 will be stored in parameter update_filename,
e.g. vtech/vtech.xml
Initially the Provisioning URL will be composed using update_server and
update_filename and will be requested,
e.g. http://server/vtech/vtech.xml. If Option 67 is absent, the Provisioning
URL is composed using update_server and {phoneType}.htm, e.g.
http://server/VTechET685.htm
In a second attempt the MAC address, i.e.-{mac}, will be concatenated and
the resulting Provisioning URL will be requested,
e.g. http://server/vtech/vtech-0011A0YXXXX.xml or
http://server/VTechET685-0011A0YXXXX.htm respectively.
NO: see next step.
4. Since the pnp_config parameter is enabled by default, the phone will send a SIP
SUBSCRIBE message to the multicast address 224.0.1.75:5060. The firmware waits
for a limited time whether a SIP NOTIFY reply is received with the Provisioning URL in
the body, e.g. http://server/vtech/vtech.xml
YES:
Initially the Provisioning URL found in the body will be requested,
e.g. http://server/vtech/vtech.xml
In a second attempt the MAC address, i.e.-{mac}, will be concatenated and the
resulting Provisioning URL will be requested,
e.g. http://server/vtech/vtech-0011A0YXXXX.xml
NO: see next step.
5. If none of the above steps could be applied the firmware requests the factory default
Provisioning URL: http://provisioning.vtech.com/vtechXXX/vtechXXX.php?mac={mac}