Эмулятор ККМ Cremu
Для нормальной работы эмулятора ККМ в wine необходимо настроить виртуальный порт.
Можно использовать SOCAT - реле для двунаправленной передачи данных между двумя независимыми каналами данных. Каждый из этих каналов данных может быть файл, pipe, устройство (терминал или модем и т.д.), сокет (UNIX, IP4, IP6, UDP, TCP), уже открытый дескриптор файла (stdin и т.д), программа, или произвольная комбинация двух из них.
Для этого выполняем : $ sudo apt-get install socat
$ socat PTY,link=.wine/dosdevices/com1 PTY,link=.wine/dosdevices/cncb0
оставляем последнюю команду запущенной (оставляем в покое эту вкладку консоли).
Далее запускаем ту часть ККМ,с которой будем работать (в данном случае используем эмулятор CREMU): Например:
Фискальный регистратор:
СП101ФР-К- $ cremu.exe sp101frk.conf ,
СП402ФР-К- $ cremu.exe sp402frk.conf ,
СП412ФР - $ cremu.exe sp412fr.conf .
Дисплей покупателя:
$ cremu.exe ba6x.conf
ЭКЛЗ:
$ cremu.exe eklz.conf
Подробно о cremu тут: http://code.google.com/p/cremu/wiki/installation
После запуска,к примеру,фискального регистратора, одновременно запускаем FRTools.exe - для автоматического нахождения порта, тестирования устройств.
Также полезное тут: http://www.servplus.ru/service/drivers/section.php?IBLOCK_ID=69&SECTION_ID=757