Проблема, собственно, вот в чем: в Linux терминал определяется как ttyACM*, где * - номер порта, но периодически этот номер самопроизвольно (?) меняется (с 0 на 1 и наоборот, например). И соответственно, терминал не работает, пока не поправишь ini-шник
Кто-нибудь сталкивался с подобным и существуют ли решения.
В гугле находил только решения в виде скриптов размером с простыню, которую нужно ставить в автозагрузку. Но кассы у клиентов обслуживает отдельная организация, лезть куда-либо, кроме \arcom\linux\ нам запрещено...
P.S. COM-кабели не предлагать
iPP320 (350) USB + SetRetail 10 (Linux)
Re: iPP320 (350) USB + SetRetail 10 (Linux)
А, собственно, почему не предлагать? Кристалл-сервис всегда оставляют второй порт для эквайринга и не трогают его.
Re: iPP320 (350) USB + SetRetail 10 (Linux)
Он уже занят еще одним терминалом, собственно, свободных СОМ портов нет
Re: iPP320 (350) USB + SetRetail 10 (Linux)
Далеко не всегда второй порт оставляют. Удали старый файлик линка (кстати, какого он цвета?) и пройдя через командер в банковскую папку пропиши линк ln /dev/ttyACM0 ttyS99 –s терминал встанет на 9 порт, только в настройках ваших пересади его на 9й порт.
Re: iPP320 (350) USB + SetRetail 10 (Linux)
В /opt/bootlocal.d через sudo mceidt открыть 43-com-pinpad.sh
отредактировать команду - вместо ttyACM0 прописать ttyACM[0-9]
выйти сохранив изменения
дать команду cash save
отредактировать команду - вместо ttyACM0 прописать ttyACM[0-9]
выйти сохранив изменения
дать команду cash save