Как настроить подключение ККТ Штрих-М через RNDIS, если драйвер не видит кассу?

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

При подключении современной контрольно-кассовой техники (ККТ) «Штрих-М» к компьютеру через USB-кабель часто используется технология RNDIS (Remote NDIS). Это позволяет операционной системе видеть кассу не как последовательный COM-порт, а как полноценный сетевой адаптер. Однако пользователи часто сталкиваются с ситуацией, когда устройство отображается в диспетчере задач, но «Тест драйвера» не может установить связь с аппаратом. В этой статье мы подробно разберем, как правильно настроить это соединение, устранить конфликты IP-адресов и обеспечить стабильную передачу данных в ОФД.

Разберем природу проблемы с драйвером RNDIS

Первым делом проанализируем ситуацию в Диспетчере устройств Windows. При подключении кассы она должна появиться в разделе «Сетевые адаптеры» как Remote NDIS based Internet Sharing Device. Основная сложность заключается в том, что Windows 10 и 11 иногда некорректно идентифицируют это устройство, пытаясь подставить драйверы для COM-портов или универсальных USB-устройств. В таком случае сетевой интерфейс не инициализируется должным образом.

Для исправления этой ситуации выполним следующие шаги:

  1. Откроем «Диспетчер устройств».
  2. Найдем наше устройство (оно может быть с восклицательным знаком или в разделе «Другие устройства»).
  3. Нажмем правой кнопкой мыши и выберем пункт «Обновить драйвер».
  4. Выберем «Найти драйверы на этом компьютере», а затем — «Выбрать из списка уже установленных драйверов».
  5. В списке категорий выберем Сетевые адаптеры.
  6. В окне выбора изготовителя выберем Microsoft, а в правой колонке — модель Remote NDIS based Internet Sharing Device.

После принудительной установки этого драйвера у нас в системе появится новое сетевое соединение. Рассмотрим, как его правильно настроить.

Настройка сетевых адресов и устранение конфликта подсетей

Одной из главных причин, по которой касса не видна в драйвере, является несовпадение IP-адреса, заданного в ККТ, и адреса сетевого адаптера на ПК. Проанализируем типичный случай: по умолчанию в кассах «Штрих-М» для интерфейса RNDIS зашит статический адрес 192.168.137.111.

Для того чтобы компьютер и касса «увидели» друг друга, они должны находиться в одной подсети. Выполним настройку сетевого адаптера на стороне ПК:

  1. Зайдем в «Центр управления сетями и общим доступом» -> «Изменение параметров адаптера».
  2. Найдем подключение, соответствующее нашей кассе (оно будет подписано как RNDIS).
  3. Откроем «Свойства», выберем «Протокол интернета версии 4 (TCP/IPv4)» и снова нажмем «Свойства».
  4. Важно: не оставляйте получение адреса автоматическим. Установим переключатель в положение «Использовать следующий IP-адрес».
  5. Введем IP-адрес: 192.168.137.1 (это будет адрес шлюза для кассы).
  6. Маска подсети: 255.255.255.0.

Теперь, когда компьютер имеет адрес 192.168.137.1, он сможет обращаться к кассе по адресу 192.168.137.111. Как показывает практика, попытки поиска устройства через кнопку «Поиск» в драйвере часто заканчиваются неудачей из-за блокировок широковещательных пакетов. Поэтому перейдем к прямой настройке «Теста драйвера».

Настройка параметров связи в Тесте драйвера

Запустим утилиту «Тест драйвера ККТ» (версии 4.14 или 4.15) и перейдем в раздел «Настройка свойств». Проанализируем необходимые параметры:

После ввода этих данных нажмем кнопку «Проверка связи». Если всё настроено верно, в нижней строке состояния отобразится модель вашей кассы и её заводской номер.

Работа с внутренними таблицами ККТ (Таблица 19)

Если связь всё еще не установлена, нам необходимо проверить, активирован ли режим RNDIS внутри самой кассы. Это делается через таблицы параметров. Если у вас есть доступ через другой интерфейс (например, COM или Wi-Fi), проверим следующие поля в Таблице 19 (Параметры сети):

  1. Поле RNDIS/PPP: должно иметь значение 1.
  2. Поля IP-адреса: убедимся, что там действительно прописан 192.168.137.111.

Для применения изменений в таблицах кассу необходимо перезагрузить (выключить и включить питание).

Обеспечение передачи данных в ОФД через компьютер

Преимущество RNDIS заключается в том, что касса может «забирать» интернет у компьютера для отправки чеков. Чтобы это заработало, выполним настройку общего доступа:

  1. Найдем в сетевых подключениях адаптер, который имеет выход в интернет (ваш основной Wi-Fi или Ethernet).
  2. Зайдем в его «Свойства», вкладка «Доступ».
  3. Установим галочку «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера».
  4. В выпадающем списке выберем наше RNDIS-подключение.

После этого компьютер начнет работать как роутер для кассового аппарата.

Дополнительные рекомендации по стабильности

Рассмотрим технические нюансы, которые могут влиять на работу:

Таким образом, правильная настройка RNDIS сводится к трем ключевым точкам: корректный драйвер в Windows, статические IP-адреса в одной подсети и верный номер TCP-порта в настройках драйвера ККТ. Следуя этой инструкции, вы сможете быстро диагностировать и устранить проблемы со связью. Для организации совместной работы нескольких рабочих мест с настроенным сетевым фискальным регистратором можно использовать расширение для подключения одной кассы к нескольким компьютерам в УТ 11.

← На главную