При подключении фискальных регистраторов Штрих-М (например, Штрих-М-Лайт-01Ф) к компьютерам под управлением операционной системы Windows 10 по интерфейсу RNDIS пользователи регулярно сталкиваются с ситуацией, когда чеки перестают передаваться в Оператора фискальных данных (ОФД). Временным решением часто служит сброс и повторный выбор галочки «Разрешить другим пользователям сети использовать подключение к Интернету данного компьютера» в свойствах сетевого подключения. Однако это требует постоянного ручного вмешательства. Проанализируем причины этой неисправности и разберем проверенные способы её полного устранения.
Рассмотрим, почему происходят обрывы связи. Главной причиной является специфика работы встроенной в Windows 10 службы общего доступа к подключению к Интернету (ICS / SharedAccess). По умолчанию эта служба может автоматически приостанавливать работу или сбрасывать маршрутизацию при отсутствии сетевой активности, перезагрузке системы или переподключении USB-устройств. Кроме того, на нестабильность влияют следующие факторы:
Самым эффективным способом решения проблемы без изменения аппаратной схемы является запуск специальной службы перенаправления фискальных данных из состава драйвера ККТ Штрих-М.
Разберем по шагам порядок действий:
OFDConnect (в более современных версиях драйвера она называется kktProxy).Если для работы требуется оставить механизм расшаривания подключения (ICS), зафиксируем его стабильную работу через реестр системы и свойства оборудования.
Рассмотрим порядок настройки параметров Windows:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedAccess
DWORD (32-бит) с именем EnableRebootPersistConnection и присвоим ему значение 1. Это предотвратит сброс настроек общего доступа после перезагрузки ОС.SharedAccess) имеет тип запуска «Автоматически».Для предотвращения подвисания сетевого стека кассового аппарата настроим статический адрес и внешние DNS-серверы непосредственно в фискальном регистраторе через утилиту «Тест драйвера ККТ».
Посмотрим на алгоритм настройки параметров кассы:
1 в поле Static).8.8.8.8.connect.ofd.ru) укажем его прямой IPv4-адрес. Это позволит кассе обращаться к серверу напрямую, минуя внутренний DNS-прокси Windows.Проанализируем альтернативные способы подключения, которые полностью исключают проблемный протокол RNDIS.