Анкеры поддерживают связь через IP4, так что конфигурация IP должна быть назначена каждому анкеру.
Конфигурация IP состоит из адреса, маски подсети и шлюза. В анкере отсутствуют таблицы маршрутизации. Если адрес установлен в 0, анкер получает конфигурацию IP от сервера DHCP. Сервер DHCP запрашивается каждый раз, когда на анкер подается питание, или при перезагрузке.
Адреса, выданные DHCP, можно узнать на сервере DHCP. MAC-адреса анкеров связаны с их серийными номерами следующим образом:
MAC=00-1B-C5-03-50-0x-xx, где xxx — серийный номер анкера в шестнадцатеричном формате.
IP-конфигурация может быть задана:
Из интерфейса командной строки командой:setip 10.0.0.123/24 g10.0.0.1
Вначале идет адрес, после символа «/» – число бит в маске, затем «g» – адрес шлюза. Можно указать только те элементы, которые необходимы для изменения, тогда другие будут сохранены. По одному названию команды отображается текущая конфигурация. Чтобы включить DHCP используйте setip 0. Изменение конфигурации IP через Telnet приведет к отключению Telnet-сессии.
С помощью CoBench (вкладка Tools – IP Magic, см. Поиск анкеров ) при условии, что анкер находится в той же подсети, что и компьютер, и известен серийный номер анкера. Также здесь могут быть запрошены адреса, назначенные сервером DHCP.
Если IP-конфигурация потеряна, но есть другой доступный анкер в пределах радиовидимости UWB, то IP-конфигурация может быть задана по радио через CoAP: GET /cli setip ... из CLI второго анкера или из CoBench, используя второй анкер как proxy (см. Опрос анкеров)
Анкер WiFi получает IP-конфигурацию автоматически при подключении к WiFi сети. Узнать IP-адрес анкера можно следующими способами:
На сервере DHCP.
Запросом с CoBench GET /cli setip по радиоканалу через соседний анкер (см. Опрос анкеров)
Сканированием IP-подсети с помощью CoBench (см. https://rtlsnet.jira.com/wiki/spaces/TADOC/pages/2399535405#%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82-Scan-Anchors)