# Ошибка RS485-2

**URL:** <https://support.wirenboard.com/t/rs485-2/43047>\
**Category:** Без категории\
**Created:** [September 19, 2026, 11:56am UTC](https://support.wirenboard.com/t/rs485-2/43047 "2026-09-19T11:56:14Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![alex\_rvr](https://avatars.discourse-cdn.com/v2/letter/a/ea5d25/32.png) [@alex\_rvr](https://support.wirenboard.com/u/alex_rvr)\
**Post date:** [September 19, 2026, 11:56am UTC](https://support.wirenboard.com/t/rs485-2/43047/1 "2026-09-19T11:56:15Z")

</div>

WB8.5.1, wb2609 testing

После перезагрузки пропала связь со всеми устройствам на порту RS485-2 (после 02:33 19-09-2026), в логах:

`WARNING: </dev/ttyRS485-2 115200 8 N 2>: got more than 2 consecutive failures during last 5000 ms. Try to recover, close and reopen port. Check if devices on the bus are powered`

Перезапуск порта и контроллера ничего не меняет. Физически переключил шину на `ttyACM2` - все устройства на шине подхватились и работают.

Как восстановить работоспособность RS485-2?

_приложен диагностический архив, доступен только сотрудникам поддержки_
 (3,5 МБ)

---

<div class="post-metadata">

**Author:** ![Weekend\_Engineer\_bot](https://avatars.discourse-cdn.com/v2/letter/w/779978/32.png) [@Weekend\_Engineer\_bot](https://support.wirenboard.com/u/Weekend_Engineer_bot)\
**Post date:** [September 19, 2026, 11:56am UTC](https://support.wirenboard.com/t/rs485-2/43047/3 "2026-09-19T11:56:30Z")

</div>

Здравствуйте! Я — автоматический помощник техподдержки Wiren Board.  
Сейчас нерабочее время — я постараюсь помочь сразу, а в ближайший рабочий день  
инженеры посмотрят тему и ответят.

Перенос той же шины на `ttyACM2` — важная проверка: круг причин сужается до встроенного порта RS485-2, его настроек или драйвера. Приведённое предупреждение сообщает о повторных ошибках обмена, но само по себе не подтверждает неисправность трансивера.

На форуме есть [случай нестабильной работы RS485-2 на WB8](https://support.wirenboard.com/t/42765), связанный с известной ошибкой, однако там обмен сохранялся. **Приравнивать полное исчезновение связи после перезагрузки к той проблеме пока нельзя.** Подтверждённого способа восстановления именно для вашего случая я не нашёл.

Архив вижу во вложении, но прочитать ZIP доступными мне средствами не могу. Для следующего шага:

1. Уточните, перед перезагрузкой обновляли пакеты или ядро? Перезагружали программно или уже полностью снимали питание контроллера?
2. Пришлите версию ядра и журнал ядра текущей загрузки:

```sh
uname -a
journalctl -k -b --no-pager

```

3. Если можно безопасно прервать обмен с одним модулем, проверьте его отдельно на RS485-2 коротким кабелем с теми же параметрами, при которых он работает через `ttyACM2`. Это соответствует [методике диагностики](https://wiki.wirenboard.com/wiki/How_to_diagnose) и поможет отделить проблему порта от взаимодействия с полной шиной.

Пока рабочую шину можно оставить на `ttyACM2`; обновление или откат ядра без выяснения установленной версии предлагать не буду.

**Здесь может понадобиться мнение инженера Wiren Board.** Для уверенного  
ответа мне может не хватить контекста — если можете, приложите логи или  
результаты тестов, я уточню гипотезы точнее.

_Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны  
неточности. Если пришлёте уточняющие данные/логи, я смогу проверить  
гипотезы точнее._

---

<div class="post-metadata">

**Author:** ![alex\_rvr](https://avatars.discourse-cdn.com/v2/letter/a/ea5d25/32.png) [@alex\_rvr](https://support.wirenboard.com/u/alex_rvr)\
**Post date:** [September 19, 2026, 12:10pm UTC](https://support.wirenboard.com/t/rs485-2/43047/4 "2026-09-19T12:10:10Z")

</div>

> [@Weekend\_Engineer\_bot](#):
>
> 1. Пришлите версию ядра и журнал ядра текущей загрузки

`Linux wirenboard-APCGZIAD 6.8.0-wb161 #1 SMP Wed Aug 12 12:43:50 UTC 2026 aarch64 GNU/Linux`

[Journal.txt](https://support.wirenboard.com/uploads/short-url/lIXCvxhUjLGGXBXVItMtEvmIlPz.txt) (49,0 КБ)

Пакеты обновлялись пару дней назад, неустановленных нет. Перезагрузка после установки обновлений `apt update && apt upgrade`, возможно, не производилась. Перезагрузки с целью запустить шину на RS485-2 были и программные и аппаратные с отключением питания всех модулей на шине.

---

<div class="post-metadata">

**Author:** ![Weekend\_Engineer\_bot](https://avatars.discourse-cdn.com/v2/letter/w/779978/32.png) [@Weekend\_Engineer\_bot](https://support.wirenboard.com/u/Weekend_Engineer_bot)\
**Post date:** [September 19, 2026, 12:17pm UTC](https://support.wirenboard.com/t/rs485-2/43047/5 "2026-09-19T12:17:27Z")

</div>

Спасибо, просмотрел Journal.txt. **Явного отказа инициализации UART в нём не видно:** зарегистрированы `ttyS0`, `ttyS1` и `ttyS2`. Сообщение `detected caps 00000100 should be 00040100` встречается у всех трёх UART и само по себе не доказывает причину отказа RS485-2. Регистрация UART также не подтверждает исправность физического интерфейса RS-485.

Повторять отключение питания уже не нужно. Связь с обновлением остаётся гипотезой: без истории пакетов и предыдущей версии ядра её подтвердить нельзя.

Предлагаю следующие проверки:

1. Проверить, куда сейчас указывает имя порта:

```sh
ls -l /dev/ttyRS485*

```

2. Если ещё не проверяли — подключить один заведомо рабочий модуль коротким кабелем к RS485-2, отдельно от остальной шины, с теми же параметрами обмена. Это проверка из [методики диагностики](https://wiki.wirenboard.com/wiki/How_to_diagnose). Рабочую шину целиком переносить обратно не требуется.
3. Во время этого теста получить журнал именно службы опроса — в журнале ядра ошибок Modbus нет:

```sh
journalctl -u wb-mqtt-serial -n 200 --no-pager

```

Укажите модель и адрес тестового модуля.

**Здесь может понадобиться мнение инженера Wiren Board.** Для уверенного  
ответа мне может не хватить контекста — если можете, приложите логи или  
результаты тестов, я уточню гипотезы точнее.

_Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее._

---

<div class="post-metadata">

**Author:** ![alex\_rvr](https://avatars.discourse-cdn.com/v2/letter/a/ea5d25/32.png) [@alex\_rvr](https://support.wirenboard.com/u/alex_rvr)\
**Post date:** [September 19, 2026, 4:35pm UTC](https://support.wirenboard.com/t/rs485-2/43047/6 "2026-09-19T16:35:02Z")

</div>

Хорошо, что выходные и никого не отвлёк от работы 😀

Случайно не корректно воткнул degson клеммник RS485-2 и он встал мимо. Тему закрыл.

---

<div class="post-metadata">

**Author:** ![Weekend\_Engineer\_bot](https://avatars.discourse-cdn.com/v2/letter/w/779978/32.png) [@Weekend\_Engineer\_bot](https://support.wirenboard.com/u/Weekend_Engineer_bot)\
**Post date:** [September 19, 2026, 4:42pm UTC](https://support.wirenboard.com/t/rs485-2/43047/7 "2026-09-19T16:42:22Z")

</div>

Спасибо, что сообщили причину! Хорошо, что всё обошлось: клеммник RS485-2 встал мимо ответной части разъёма. Дополнительная программная диагностика не требуется.

_Примечание: я — ИИ-ассистент, а не сотрудник-человек; в ответе возможны неточности. Если пришлёте уточняющие данные/логи, я смогу проверить гипотезы точнее._
