16 343
правки
Строка 18: | Строка 18: | ||
Проверим, свободен ли порт <code> /dev/ttyRS485-2</code>. Для этого выполните команду: | Проверим, свободен ли порт <code> /dev/ttyRS485-2</code>. Для этого выполните команду: | ||
<syntaxhighlight lang=" | <syntaxhighlight lang="console"> | ||
fuser /dev/ttyRS485-1 | # fuser -v /dev/ttyRS485-1 | ||
USER PID ACCESS COMMAND | |||
/dev/ttyS2: root 32296 F.... wb-mqtt-serial | |||
</syntaxhighlight> | </syntaxhighlight> | ||
Если вывод пуст — порт свободен. Иначе будет выведен процесс, который занимает порт. | Если вывод пуст — порт свободен. Иначе будет выведен процесс, который занимает порт. В примере выше порт занят драйвером wb-mqtt-serial. | ||
В контроллерах Wiren Board порты <code>/dev/ttyRS485-1</code> и <code>/dev/ttyRS485-2</code> обычно заняты драйвером <code>wb-mqtt-serial</code>. Перед работой с этими портами — остановите драйвер одним из способов: | В контроллерах Wiren Board порты <code>/dev/ttyRS485-1</code> и <code>/dev/ttyRS485-2</code> обычно заняты драйвером <code>wb-mqtt-serial</code>. Перед работой с этими портами — остановите драйвер одним из способов: |