+7 499 990-10-21

Выбор оборудования для кассы

Re: Выбор оборудования для кассы

Сообщение Alexander » 11 янв 2011, 18:07

У Вас на Debian сейчас порт ACM в настройках торгового оборудования есть, но при этом дисплей работает неправильно?
Все манипуляции с портами, драйверами ядра и т.п. на этой же установке делались, или это чистая установка?
DBUpdate действительно обновляет структуру базы данных, предварительно проверяя текущую структуру.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Выбор оборудования для кассы

Сообщение Sergey78 » 11 янв 2011, 18:35

Пробую на:
- рельной машине, с Debian, ветка testing, ядро 2.6.32
- виртуальной машине с Debian stable, ядро 2.6.26
- виртуальной машине с Debian testing, ядро 2.6.32
- виртуальной машине с мандривой (дистрибутив с вашего ftp).

В debian везде есть порт ACM и дисплей везде работает одинаково не правильно. Пробовал с чистой установкой.
В виртуалке с мандривой работает как надо.
В мандриве обновлял программу штатными средствами (через меню "обновление с cd"), в дебиане просто заменой бинарников и запуском DBUpdate.
Sergey78
 
Постов: 99
Зарегистрирован: 26 ноя 2010, 13:47

Re: Выбор оборудования для кассы

Сообщение Alexander » 11 янв 2011, 19:53

Завтра попробуем собрать стенд на Debian 5.0.7
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Выбор оборудования для кассы

Сообщение Sergey78 » 11 янв 2011, 20:14

Alexander писал(а):Завтра попробуем собрать стенд на Debian 5.0.7


Попробовал с ubuntu 10.10, точно теже симптомы. Я могу скинуть вам образ системы из virtualbox-а, чтоб не заниматься установкой.
Sergey78
 
Постов: 99
Зарегистрирован: 26 ноя 2010, 13:47

Re: Выбор оборудования для кассы

Сообщение Alexander » 11 янв 2011, 20:25

Можно и так. Если не сложно - выложите где-нибудь на файлообменнике и скиньте ссылку на support@dnc-soft.ru или опубликуйте здесь.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Выбор оборудования для кассы

Сообщение Sergey78 » 12 янв 2011, 00:50

Сделал два образа. Я экспортировал из VirtualBox 4.0, но думаю и в 3.2 импортируется.
Образ номер 1 - http://www.terentiev.me/sites/default/f ... al.tar.bz2 (472MB)
Установленная система (Debian, ветка testing), сделано обновление и установлен mc и ssh. В папке /root лежит дистрибутив 1.2.5 и дистрибутив 1.2.5p4. В папке ./Deb лежит комплект для полу-автоматической установки.
Порядок установки описан в файле install.txt, тут опишу по русски:

1.Логинимся пользователем root с паролем toor
2. Запускаем ./Deb/install.sh (скачает около 50mb) Установятся необходимые пакеты
3. dpkg -i ./Deb/dency_1.2.5-1_i386.deb Установится сама программа
4. ./Deb/config_dnc.sh
Создание конфигов и таблиц в БД. Оно может ругнуться, что каталога 8.3 для postgres-а нету, но это не страшно. Мой косяк =) Оно конфиг для 8.4 положит куда надо, поэтому не стоит обращать внимание.
Скрипт спросит пароль для пользователя kassa, вводить можно что угодно, т.к. используется автологин, пароль этот будет не нужен.
5. reboot

На этом этапе 1.2.5 установлена. Система должна загружаться и стартовать диалог выбора пользователя DNC.

Обновление до 1.2.5-p4
1. Закомментировать старт ulpoad и unload демонов в /etc/rc.local и перезагрузиться.
2. Скопировать /root/Update_DNC1.2.5p4/bin в /usr/bin
Скопировать /root/Update_DNC1.2.5p4/libs в /usr/lib
3. Запустить /usr/bin/DBUpdate/DBUpdate
4. Поправить /usr/bin/run_reshka, должно быть так:
#!/bin/bash
CURDATE=`date +%Y-%M-%d_%H:%M`
LOGNAME='/var/log/dancy/reshka/reshka_'$CURDATE'.log'
/usr/bin/reshka > $LOGNAME

5. Раскомментировать запуск unload и upload демонов в /etc/rc.local и перезагрузиться.
Кроме того, в /etc/rc.local надо добавить:
chmod a+rw /dev/ttyACM*
После перезагрузки должна запуститься 1.2.5p4

Второй образ - http://www.terentiev.me/sites/default/f ... ed.tar.bz2 (506MB)
Тут уже проделаны все действия описанные ниже. Почти все =) Надо только добавить в /etc/rc.local "chmod a+rw /dev/ttyACM*"
Sergey78
 
Постов: 99
Зарегистрирован: 26 ноя 2010, 13:47

Re: Выбор оборудования для кассы

Сообщение Alexander » 12 янв 2011, 02:09

Ok, скачал, спасибо. Завтра попробуем разобраться.
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Выбор оборудования для кассы

Сообщение Alexander » 12 янв 2011, 15:06

Распакуйте прилагаемый файл и скиньте библиотеку libhwsrv.so в /usr/lib - должно помочь ( у меня на Вашей виртуалке всё заработало корректно )
Пока библиотека только для 32-битной версии и только для сборки patch4.
В дальнейшем включим это исправление в основную сборку.
Отпишитесь по результатам :)
Вложения
libhwsrv.tar.gz
(315.85 КБ) Скачиваний: 559
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Re: Выбор оборудования для кассы

Сообщение Sergey78 » 12 янв 2011, 16:33

С этой библиотекой экран работает как надо, спасибо. Только вот процесс RMK начинает грузить процессор на 100% в простое. Отключил в настройках дисплей - нагрузка опять в 0 упала. Включил - 100%.
Вот так это выглядит. По значениям Load Average понятно, что это не секундная нагрузка.
Изображение
Sergey78
 
Постов: 99
Зарегистрирован: 26 ноя 2010, 13:47

Re: Выбор оборудования для кассы

Сообщение Alexander » 12 янв 2011, 18:14

Подправили - должно помочь.
Способ установки и ограничения те же.
Вложения
libhwsrv.tar.gz
(316.39 КБ) Скачиваний: 573
Alexander
 
Постов: 4992
Зарегистрирован: 16 авг 2009, 23:34
Откуда: Техподдержка ГК ДЭНСИ

Пред.След.

Вернуться в Кассовая программа ДЭНСИ:КАССА

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


cron

Кто сейчас на конференции

Сейчас посетителей на конференции: 0, из них зарегистрированных: 0, скрытых: 0 и гостей: 0 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (180) здесь было 29 апр 2024, 13:15

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0