Событие on_sys_dhcp_failure

Назначение:Сообщает о том, что не удалось получить параметры конфигурации от DHCP-сервера.
Объявление:on_sys_dhcp_failure(interface as pl_sock_interfaces)
См. также:wln.autodhcp, wln.dhcp

ПараметрОписание
interface

Сетевой интерфейс, на котором не удалась работа DHCP-клиента:

  • 1 - PL_SOCK_INTERFACE_NET: интерфейс Ethernet (net.)
  • 2 - PL_SOCK_INTERFACE_WLN: интерфейс Wi-Fi (wln.)

Подробности

Обработчик события вызывается каждый раз, когда DHCP не может получить IP-адрес.

На WM2000 и WS1102 внутренний процесс DHCP в TiOS запрашивает аренду три раза, прежде чем сообщить о сбое. Время отката (то есть задержка между запросами аренды) для первых трёх повторов составляет 2, 4 и 8 секунд соответственно, поэтому первое уведомление о сбое приходит примерно через 14 секунд.

Время отката для второго цикла повторов - 16, 32 и 64 секунды соответственно, поэтому второе уведомление о сбое приходит примерно через 112 секунд после первого события on_sys_dhcp_failure.

Дальнейшие повторы идут с откатом в 60 секунд, то есть события on_sys_dhcp_failure следуют с периодом 180 секунд.

Исходный материал Tibbo обновлён 12 сентября 2022Оригинал на docs.tibbo.com · Сообщить об ошибке