[ОТВЕТИТЬ]
26.04.2018 08:06
~Guest~
 
Собственно вопрос простой до безобразия, так как софт ну очень распространенный, инфы по нему в нете минимум.
Есть утверждение одного из клиентов, что с Профи-Т (компания Пилот) работают системные блоки только на atom.
Понятно, что мнение спорное, подозреваю, что речь идет о старой версии софта, аля Dos, ну и понятно, не каждый системник очень просто позволяет развернуть данную операционку, чем новее, тем сложнее, из-за отсутствия специалистов в этой ОС.

Так вот хочется понять, какие ОС использовались для Профи-Т в последние 10 лет?
26.04.2018 10:42
KirillHome
 
В последний раз запускал ПРОФИ-Т 4 на старых компах с XP, был опыт запуска на Window's 7 - плохо выходило из кассовой программы.
26.04.2018 11:14
Fomka
 
~Guest~, К нам они привозили для демонстрации какой то моноблок, у которого была возможность установки двойного монитора. И так же была заявлена поддержка тача.
Плюс они предлагали свои системники по конфигу как у вас, только за много дороже. Например (не реклама) -
Поэтому я уверен, что всё там работает далеко не только на Атоме. У них версии софта то тоже разные. Может Детский мир и сидит на какой то консервативной около продуктовой версии, но там и другие версии есть.
26.04.2018 11:45
~Guest~
 
Цитата:
Fomka Например (не реклама) -
.
Даже комментировать эту поделку не буду. Достаточно того, что часть портов поверх задней планки прикручено двумя болтами :)
Очень специфичное добавление портов, прямо совсем специфичное.



(0,09Мб)
26.04.2018 11:48
~Guest~
 
Значит нашего партнера разводят, утверждая, что кроме атома ничего не работает.
Мы знаем, что у большинства новинок pos систем есть проблема с установкой DOS, но мы вроде давно этот вопрос закрыли, даже образ есть готовый. Может просто кто-то не хочет с нуля ставить DOS на аналогичные блоки.
Но к сожалению кассовые системы на данной ОС еще встречаются, даже редкостью их пока сложно назвать, т.к. клиенты достаточно крупные.
26.04.2018 15:45
KirillHome
 
Но Профи-Т, на сколько я в курсе, давно уже 5 версии (её не смотрел)
11.05.2018 10:16
~Guest~
 
Коллеги, есть еще одни вопрос.
В целом он связан с Профи-Т по причине ОС на которой работает.

Итак, работает данная кассовая софтина под некой сборкой Линукса – Slax 5. c16

Может чисто случайно у кого есть у кого драйвера под эту сборку, ну или как её найти, подозреваю, что они могут быть совместимы с другими сборками: драйвер USB Ethernet/RNDIS, буду признателен.
11.05.2018 11:15
OlegON
 
Ну, во-первых, это не сборка, а дистрибутив :) Slax 5 - это что-то дико дремучее из начала 2000х.
Во-вторых, драйвера в Linux в большей части находятся в ядре. Все нашлепки сбоку работают, как правило, плохо.
В-третьих, есть мысль, что в то время USB Ethernet был еще совсем непопулярен, поскольку USB3 еще не вышел.
Думаю, что в сложившейся ситуации гораздо правильнее будет не развивать дохлый дистр, а пытаться затащить софт на новый, где уже все будет работать. В качестве варианта - через виртуалку.
Для исследования же лучше не именем дистрибутива махать, а дать вывод команд:
Код:
uname -a
lspci -k
lsusb -t
первая покажет версию ядра
вторая - что на PCI шине с модулями ядра
третья - структуру устройств на USB
11.05.2018 11:27
~Guest~
 
Цитата:
OlegON Ну, во-первых, это не сборка, а дистрибутив :) Slax 5 - это что-то дико дремучее из начала 2000х.
Во-вторых, драйвера в Linux в большей части находятся в ядре. Все нашлепки сбоку работают, как правило, плохо.
В-третьих, есть мысль, что в то время USB Ethernet был еще совсем непопулярен, поскольку USB3 еще не вышел.
Это хорошо, мысль здравая, осталось донести её в ФИТ :))))
Работаем с тем, что есть, повлиять не может.

По командам подготовлю ответ :)
11.05.2018 11:44
~Guest~
 
Результат запроса uname –a :
Linux C161 2.6.16 #1 Thu Mar 31 18:30:38 UTC 2011 i686 pentium4 i386 GNU/Linux

Команду lspci –k касса не понимает, вернее модификатор –k в ней отсутствует.
root@C161:~# lspci -k
lspci: invalid option -- k
Usage: lspci [<switches>]

-v Be verbose
-n Show numeric ID's
-b Bus-centric view (PCI addresses and IRQ's instead of those seen by the CPU)
-x Show hex-dump of the standard portion of config space
-xxx Show hex-dump of the whole config space (dangerous; root only)
-s [[<bus>]:][<slot>][.[<func>]] Show only devices in selected slots
-d [<vendor>]:[<device>] Show only selected devices
-t Show bus tree
-m Produce machine-readable output
-i <file> Use specified ID database instead of /usr/share/pci.ids
-M Enable `bus mapping' mode (dangerous; root only)
-P <dir> Use specified directory instead of /proc/bus/pci
-H <mode> Use direct hardware access (<mode> = 1 or 2)
-F <file> Read configuration data from given file
-G Enable PCI access debugging

Команда lsusb –t
root@C161:~# lsusb –t
Usage: lsusb [options]...
List all USB devices

OPTIONS
-v
Increase verbosity
-s [[bus]:][devnum]
Show only devices in specified bus and/or devnum
-d vendor:[product]
Show only devices with the specified vendor and product ID
-D device
Selects which device lsusb will examine
-t
Dump the physical USB device hierarchy as a tree
-v, --version
Show version of program
11.05.2018 11:54
OlegON
 
Ты, видимо, через какой-то недоредактор от убогих, вроде ворда, перекидывал... Мне кажется, у тебя там тире вместо дефиса.
Но, даже если не знает - попробуй просто без параметров запустить...
11.05.2018 11:59
~Guest~
 
Цитата:
OlegON Но, даже если не знает - попробуй просто без параметров запустить...
Это как?
11.05.2018 12:02
OlegON
 
ты меня пугаешь... -k и -t - параметры, соответственно, без них
Код:
lspci
lsusb
11.05.2018 12:50
~Guest~
 
Цитата:
OlegON ты меня пугаешь... -k и -t - параметры, соответственно, без них
Ну мы не все с Линуксом знакомы :)
Вот сразу полез гуглить, как на винду, где скачать драйвера под эту ОС Линукса, и честно сказать меня постигло фиаско :)
11.05.2018 13:30
OlegON
 
Цитата:
OlegON драйвера в Linux в большей части находятся в ядре
Цитата:
~Guest~ полез гуглить, как на винду, где скачать драйвера
не надо ничего качать, втыкаешь - работает... у меня на буке такая вот хрень...
11.05.2018 14:27
~Guest~
 
Цитата:
OlegON не надо ничего качать, втыкаешь - работает... у меня на буке такая вот хрень...
Был бы рад, если бы это было так. Со сканером да, втыкаешь - работает. А вот с ФР нет, драйвер USB Ethernet/RNDIS не поднимается, т.е. софт не видит ФР.

Сам RNDIS не поднимается, виртуальная карта отсутствует.
11.05.2018 15:35
OlegON
 
Мы про древнючую слаку все еще говорим? Которая была выпущена еще до того, как USB Ethernet появился?
Я-то про ноут говорю, на котором у меня современный Linux.
11.05.2018 16:06
~Guest~
 
Команду lspci –k касса вообще не знает, а если бы знала, то в инфо справке, которую касса выводит после запроса lspci –k, была бы эта команда в виде:
-k <результат команды>

А вот на команду lsusb, касса ответила следующим результатом:
root@Test:~# lspci
00:00.0 Host bridge: Intel Corporation: Unknown device 0f00 (rev 0e)
00:02.0 VGA compatible controller: Intel Corporation: Unknown device 0f31 (rev 0e)
00:13.0 IDE interface: Intel Corporation: Unknown device 0f21 (rev 0e)
00:14.0 USB Controller: Intel Corporation: Unknown device 0f35 (rev 0e)
00:1a.0 Encryption controller: Intel Corporation: Unknown device 0f18 (rev 0e)
00:1b.0 Class 0403: Intel Corporation: Unknown device 0f04 (rev 0e)
00:1c.0 PCI bridge: Intel Corporation: Unknown device 0f48 (rev 0e)
00:1c.1 PCI bridge: Intel Corporation: Unknown device 0f4a (rev 0e)
00:1c.2 PCI bridge: Intel Corporation: Unknown device 0f4c (rev 0e)
00:1c.3 PCI bridge: Intel Corporation: Unknown device 0f4e (rev 0e)
00:1f.0 ISA bridge: Intel Corporation: Unknown device 0f1c (rev 0e)
00:1f.3 SMBus: Intel Corporation: Unknown device 0f12 (rev 0e)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.: Unknown device 8168 (rev 07)
root@Test:~#
11.05.2018 16:08
~Guest~
 
Цитата:
OlegON Мы про древнючую слаку все еще говорим? Которая была выпущена еще до того, как USB Ethernet появился?
Я-то про ноут говорю, на котором у меня современный Linux.
Честно говоря не вижу смысла спора, мне бы инцидент закрыть :)
11.05.2018 16:38
OlegON
 
В общем, понятно, древнючий дистр на железе, которое значительно его моложе...
Софт на новый дистр попробовать перенести не хочешь?
11.05.2018 16:49
~Guest~
 
Цитата:
OlegON В общем, понятно, древнючий дистр на железе, которое значительно его моложе...
Софт на новый дистр попробовать перенести не хочешь?
Олег, чего понятно? Проблема не решаема?

Чего перенести, софт не мой. Это все равно, что С+ попросить перенести УКМ 4 на свежую ОСь, понимаешь?
11.05.2018 17:18
baggio
 
Проблема только с rndis? других проблем нет?
11.05.2018 20:07
OlegON
 
Проблема приблизительно такая же, как драйвера от 10ки поставить на ХР. Далее чуть проще, если кто-то сможет скомпилировать модуль для старого ядра.
А софт можно попробовать самому поставить на новую ОС, если горит. Приблизительно с такой же разницей поколений.
13.05.2018 16:55
~Guest~
 
Цитата:
baggio Проблема только с rndis? других проблем нет?
Да, и примирительно к фискальнику, остальные USB устройства работают. Но на других системных блоках может работать.
Мы у Штриха уточняли драйвера, но там отдельные зомби сидят, у них один ответ, в паспорте к железке нет указаний а работоспособность с Линуксом, прощайте.
13.05.2018 16:58
~Guest~
 
Цитата:
OlegON Проблема приблизительно такая же, как драйвера от 10ки поставить на ХР. Далее чуть проще, если кто-то сможет скомпилировать модуль для старого ядра.
А софт можно попробовать самому поставить на новую ОС, если горит. Приблизительно с такой же разницей поколений.
Олег, ты слишком усложняешь, уверен, решение на поверхности.
14.05.2018 10:06
baggio
 
Цитата:
~Guest~ Да, и примирительно к фискальнику, остальные USB устройства работают. Но на других системных блоках может работать.
Мы у Штриха уточняли драйвера, но там отдельные зомби сидят, у них один ответ, в паспорте к железке нет указаний а работоспособность с Линуксом, прощайте.
Есть вариант использовать какой-нибудь роутер с усб и опенврт...
К кассе по железному ком...
14.05.2018 11:04
~Guest~
 
Цитата:
baggio Есть вариант использовать какой-нибудь роутер с усб и опенврт...
К кассе по железному ком...
Нежелателен такой вариант.

Коллеги, мыслей больше нет?
14.05.2018 11:38
OlegON
 
У меня мыслей других нет, и я, как мне кажется, не усложняю, достаточно понятный путь. Для начала - поставить какой-то Linux поновее, например, Fedora, обновить его до последнего. Воткнуть железку. Если заработала - отлично, начинаем смотреть, что куда можно перенести.
14.05.2018 12:12
~Guest~
 
Цитата:
OlegON У меня мыслей других нет, и я, как мне кажется, не усложняю, достаточно понятный путь. Для начала - поставить какой-то Linux поновее, например, Fedora, обновить его до последнего. Воткнуть железку. Если заработала - отлично, начинаем смотреть, что куда можно перенести.
А вот у меня мысль возникла, напрячь Пилот, как владельца софта.
Вот был вообще удивлен. Оказывается Профит-Т штатно никогда и не ставился на Линукс... Т.е. это полностью клиентская поделка, поднять Виндузовый софт на линуксе... Если учесть, что и ФР Ритейл 01-Ф никогда под линукс на заявлялся, то тут вообще туши свет.
Вот такие дела.
14.05.2018 12:20
OlegON
 
Если все через Wine подняли, то я бы даже удивился, если бы нормально работало... Категорически не советую такие прокладки в продуктив выводить. Ни лицензионной чистоты, ни стабильности...


Опции темы


Часовой пояс GMT +3, время: 13:33.

 

Форум сделан на основе vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.