Настройка IP статически. Настраиваем у кассы стандартно IP / маску / шлюз. Допустим у нас :
192.168.1.142
255.255.255.0
192.168.1.1 шлюз , он же роутер
Или все поля оставляем пустыми значениями и тогда будет обращение кассы к DHCP серверу вашей локальной сети за настройками.
Включаем кассу , делаем "ПРОГОН" и видим настройки кассы такие же
192.168.1.142
255.255.255.0
192.168.1.1
это потому ,что мы закрепили МАК адрес кассы за ip 192.168.1.142 (на роутере).
Есть нюанс у всех касс ЭКР 2102 одинаковый МАК адрес (так-то). То есть две кассы в одной сети как-то нельзя использовать вообще (будут однозначно конфликты).
Теперь в настройках ОФД указываем домен (адрес) сервера ОФД . Допустим у нас тестовый Ярус:
test.ofd-ya.ru
7790
91.107.67.212 - ip сервера офд (на всякий случай)
Теперь проверяем случай, когда связи с ОФД почему-то нет. Проявления такие : при включении касса покажет
"ETh НОР" - модуль Eth запустился, связь с ним сеть, настройки ip, маски,шлюза сделаны (либо статически либо автоматом).
Индикация сразу после пробития чека (123р.), то есть касса пытается отправить на ОФД чек:
_
с 123
это запрос на ip шлюза серверу DNS ответить кому принадлежит имя test.ofd-ya.ru .
Если курсор долго висит справа над суммой значит либо dns сервер не отвечает ,
либо сервер ОФД не отвечает. Если ответа не удается получить
касса попытается несколько раз (через определенный период) сделать запрос ,
см. курсор справа появится опять
_
с 123
Если курсор слева появился на буквой с
это уже ответ сервера, что чек принят
_
А 123
это похоже на ответ кассы серверу (ACK)
что все ОK : закрываем соединение
Чаще всего проблемы связаны с невозможностью достучаться до DNS сервера, чтобы для имени test.ofd-ya.ru получить его IP адрес. Можно конечно напрямую заменить test.ofd-ya.ru на его ip адрес (на данный момент 91.107.67.212) и это будет работать , но это не совсем правильно. IP сервера ОФД может и измениться легко , а вот его доменное имя test.ofd-ya.ru не должно меняться .
Как проверить , что DNS сервер доступен? На кассе никак. Но можно попробовать включиться компьютером в ETHERNET хаб вместе с кассой в одну сеть и посмотреть сеть через ПК. На ПК указываем получение IP,DNS автоматом.
Если вы видите примерно такое , то это значит , что до DNS сервера ваш ПК не может достучатся и надо настраивать роутер.
C:\Users\p>nslookup test.ofd-ya.ru
DNS request timed out.
timeout was 2 seconds.
Сервер: UnKnown
Address: 8.8.8.8
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** ЏаҐўл襮 ўаҐ¬п ®¦Ё¤ Ёп § Їа®б UnKnown
Если вы видите примерно такое , то это значит ПК может достучаться до DNS сервера и все нормально:
C:\Users\p>nslookup test.ofd-ya.ru
Сервер: UnKnown
Address: 192.168.1.1
ЌҐ § б«г¦Ёў ойЁ© ¤®ўҐаЁп ®вўҐв:
Имя: test.ofd-ya.ru
Address: 91.107.67.212
это мы узнали какой ip у test.ofd-ya.ru
причем ip через который мы работаем 192.168.1.1
Если в первом неудачном случае сделать немного по другому , то есть вторым параметром передать server = 192.168.1.1 , то скорее всего все пройдет на нормально:
C:\Users\p>nslookup test.ofd-ya.ru 192.168.1.1
Сервер: UnKnown
Address: 192.168.1.1
ЌҐ § б«г¦Ёў ойЁ© ¤®ўҐаЁп ®вўҐв:
Имя: test.ofd-ya.ru
Address: 91.107.67.21
2
Не забываем после каждых изменений настроек роутера отключать и подключать заново ethernet адаптер на ПК.
Поскольку на пк и на кассе мы получаем сетевые настройки автоматом (от сервера DHCP на роутере) нам надо в итоге на ПК получить такую картину :
Где DNS сервер IP4 должен быть только адресом локальной сети 192.168.1.1 , никаких 8.8.8.8 , так как 8.8.8.8 никогда и никуда не пройдут по сети 192.168.1.1/255.255.255.0 (это азбука).
Теперь не забываем выключить/включить кассу и вы обнаружите после "ETH НОР", что появились ответы от сервера :
_
cEh НОР
появился слева вверху курсор
В результате все чеки уходят нормально. Можно теперь настроить кассу статически , точнее прописать IP , маску , шлюз.
192.168.1.142
255.255.255.0
192.168.1.1 шлюз (он же роутер)
Тут похоже , что DNS сервер касса все-равно запрашивает у DHCP сервера, то есть получает автоматом. Но тем не менее все работает и с такими настройками теперь нормально.