Ethernet Экр 2102

Настройка 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 на роутере) нам надо в итоге на ПК получить такую картину :

фотка 1

Где 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 сервера, то есть получает автоматом. Но тем не менее все работает и с такими настройками теперь нормально.