Частое изменение SSID и принудительное компьютеры поблизости, чтобы забыть предыдущий

Демон cron не читает новые файлы, если вы их просто копируете. Вы должны использовать команду crontab для установки нового файла crontab. Он также сигнализирует демону cron о необходимости чтения файлов.

Из справочной страницы crontab:

...and though these are files in /var, they are not  intended  to  be
   edited directly.
0
28.03.2018, 06:58
1 ответ

Итак, две вещи.

  1. На самом деле это не вопрос UNIX и Linux, за исключением того факта, что вы используете Pi -Z -W с установленным на нем *Nix (Я полагаю, исходя из использования изhostapd).
  2. Вы делаете это немного сложнее, чем это необходимо. Состояние двери — логическое :открытое или закрытое. правда или ложь. 0 или 1. да или нет.

Вместо того, чтобы пытаться транслировать два разных SSID для передачи состояния логического значения, используйте в качестве индикатора наличие самого широковещания.

SSID = TheDoorIsOpen!

Когда Pi обнаруживает, что дверь открыта, он запускает службу hostapd, и сигнал виден/доступен/просматривается компьютерами поблизости. Когда дверь закрыта, Pi останавливает службу, сигнал 802.11 исчезает, а SSID не отображается как активная/доступная сеть.

2
28.01.2020, 02:32

Теги

Похожие вопросы