Онлайн-кассы Штрих-М

Сканеры штрих-кодов, принтеры чеков, фискальные регистраторы, пинпады, весы
Ответить
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Онлайн-кассы Штрих-М

Сообщение aka »

Касса должна быть настроена в режим RNDIS.

Касса подключается к терминалу по USB.

По USB терминал видит в кассе USB сетевую карту.

USB сетевая карта как бы подключена в свич. Внутри кассы.

В этот же свич внутри кассы как бы подключена ещё одна сетевая карта, на которой отвечает собственно касса.

Получается так:

shtrih-m-network.png
shtrih-m-network.png (12.58 КБ) 4705 просмотров

Кассу надо заранее подключить к машине с Windows, на которой установлены драйвера Штрих-м, и настроить. IP-адреса на схеме соответствуют такой настройке кассы:

shtrih-m-pos-settings.jpg
shtrih-m-pos-settings.jpg (72.04 КБ) 4705 просмотров

В нашей схеме:

192.168.1.123 - IP-адрес терминала wtware, по которому терминал общается с миром.

10.210.214.1 - IP-адрес USB сетевой карты терминала wtware, по которой он связывается с кассой. Терминал связан с кассой USB проводом, USB сетевая карта внутри кассы.

10.210.214.2 - IP-адрес собственно кассы.

В конфигурационном файле терминала wtware надо написать волшебные слова:

Код: Выделить всё

extra=telnet, shtrih-m 10.210.214.1/24
Здесь мы указываем терминалу:

1. Запустить встроенный telnet-сервер. Чтобы зайти по telnet на терминал, отправить пинг на кассу и убедиться, что терминал кассу видит.

2. Запустить драйвер USB сетевой карты кассы, прописать на него IP 10.210.212.1 и маску подсети 24 бита длиной (255.255.255.0 - 24 бита), включить маршрутизацию.


Подключите настроенную кассу к терминалу. Перегрузите терминал. С другой машины подключитесь к терминалу по старому, простому telnet, не по ssh. Из командной строки в telent попробуйте отправить ping на кассу:

Код: Выделить всё

ping 10.210.214.2
Пинги должны доходить. Если пингов нет, дальше двигаться не надо, надо искать пинги.

Если пинги есть, можно настраивать маршрутизацию. Сервер и все маршрутизаторы по пути от сервера до терминала должны знать, что подсеть 10.210.214.0/24 находится за маршрутизатором 192.168.1.123. Терминал wtware работает маршрутизатором.

Когда настроите маршрутизацию, должны идти пинги с сервера, из командной строки Windows, до кассы:

Код: Выделить всё

ping 10.210.214.2
Когда пинги пойдут, можно настраивать 1С:

shtrih-m-1C-settings.jpg
shtrih-m-1C-settings.jpg (82.55 КБ) 4705 просмотров

Ещё надо убрать слово telnet из конфигурационного файла терминала wtware, оно там было нужно только для проверки ping. Должно остаться так:

Код: Выделить всё

extra=shtrih-m 10.210.214.1/24
ARTrefilov
Сообщения: 3
Зарегистрирован: Пн мар 06, 2017 10:04 am

Re: Онлайн-кассы Штрих-М

Сообщение ARTrefilov »

Добрый день.

Где можно взять файл shtrih-m.zip, на который ссылается строка "extra=shtrih-m 10.210.214.1/24"?
В "WTware\TFTPDROOT\Everyone" файла нет.
На странице https://wtware.ru/fw/ файл найти не могу.
Без него не загружается, ошибка.
aka
Разработчик
Разработчик
Сообщения: 11804
Зарегистрирован: Ср окт 01, 2003 12:06 am
Откуда: Роcсия, Тольятти
Контактная информация:

Re: Онлайн-кассы Штрих-М

Сообщение aka »

Запустите свежую версию втвари. Свежая версия должна понимать, что shtrih-m это не зип, а ключевое слово.
Ответить

Вернуться в «Торговое оборудование (POS-системы)»