[ОТВЕТИТЬ]
06.10.2016 10:15
Feofan
 
Ситуация следующая:
1. На обычный комп ставлю УКМ-4
2. В нем один встроенный СОМ порт и два на плате расширителя РСI
3. В родной порт включаю ФР412 в первый порт расширителя дисплей покупателя.
Что происходит: При включении УКМ клиента выдает ошибку дисплея(таймаут)

Вопросы: При настройке сом порта командой lspci выдало :

01:00.0 Serial controller: MosChip Semiconductor Technology Ltd. PCI 9865 Multi-I/O Controller (prog-if 02 [16550])
Subsystem: Device a000:1000
Flags: bus master, medium devsel, latency 32, IRQ 18
I/O ports at b000 [size=8]
Memory at e8000000 (32-bit, non-prefetchable) [size=4K]
Memory at e8001000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2
Kernel driver in use: serial

01:00.1 Serial controller: MosChip Semiconductor Technology Ltd. PCI 9865 Multi-I/O Controller (prog-if 02 [16550])
Subsystem: Device a000:1000
Flags: bus master, medium devsel, latency 32, IRQ 21
I/O ports at b400 [size=8]
Memory at e8002000 (32-bit, non-prefetchable) [size=4K]
Memory at e8003000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2
Kernel driver in use: serial

01:00.2 Parallel controller: MosChip Semiconductor Technology Ltd. PCI 9865 Multi-I/O Controller (prog-if 03 [IEEE1284])
Subsystem: Device a000:2000
Flags: bus master, medium devsel, latency 32, IRQ 22
I/O ports at b800 [size=8]
I/O ports at bc00 [size=8]
Memory at e8004000 (32-bit, non-prefetchable) [size=4K]
Memory at e8005000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [48] Power Management version 2
Kernel driver in use: parport_pc
В какой порт в файлике serial.cfg и что прописывать? Попробоват писать в 3 потом тестом команда виснет ... во втором команда проходит, но ничего не грузится.
Попробовал фискальник в этот порт тоже ошибка ... полез в настройки скорости, недает изменить ...

Да и дисплей покупателя без своего блока питания .. это критично? (Я так понял эти сом порты питания не дают... или можно настроить)
06.10.2016 10:56
vdm
 
Питание в портах платы расширения скорее всего отсутствует, дисплей без внешнего БП работать не будет.
В serial.cfg
Код:
COM3_CFG="setserial /dev/ttyS2 uart 16550A port 0xb000 irq 18 skip_test spd_normal"
COM4_CFG="setserial /dev/ttyS3 uart 16550A port 0xb400 irq 21 skip_test spd_normal"
Или COM5-ttyS4/COM6-ttyS5
06.10.2016 11:00
Павел Сосновских
 
Аналогичная плата расширения на чипе **35 вместо **65 определяется сама и обычно встает на 5-6 сом-порты
Судя по вашему выводу lspci нужно прописать:
COM5_CFG="setserial /dev/ttyS4 uart 16550A baud_base 115200 spd_normal skip_test ^fourport ^auto_irq irq 18 port 0xb000"
COM6_CFG="setserial /dev/ttyS5 uart 16550A baud_base 115200 spd_normal skip_test ^fourport ^auto_irq irq 21 port 0xb400"
06.10.2016 11:27
Feofan
 
Попробовал и на 3-4 и на 5-6 выдает ошибку фискальника ... отключен либо таймаут

включаю этот фискальник в первый сом(встроенный) проходит без ошибки
06.10.2016 11:31
overlord
 
Мы никакие настройки не выставляем.
В srial.cfg
COM1_CFG=""
COM2_CFG=""
COM3_CFG=""
COM4_CFG=""
COM5_CFG=""
COM6_CFG=""
COM7_CFG=""
COM8_CFG=""
COM9_CFG=""
COM10_CFG=""

А порты начинаются с 5
06.10.2016 11:33
vdm
 
ФР в порт платы и после загрузки покажи вывод
cat /proc/tty/driver/serial
06.10.2016 11:41
Feofan
 
serinfo:1.0 driver revision:
0: uart:16550A port:000003F8 irq:4 tx:54 rx:0
1: uart:16550A port:000002F8 irq:3 tx:0 rx:0
2: uart:unknown port:000003E8 irq:4
3: uart:unknown port:000002E8 irq:3
4: uart:ST16650V2 port:0000B000 irq:18 tx:0 rx:5 fe:1
5: uart:ST16650V2 port:0000B400 irq:21 tx:0 rx:0
6: uart:unknown port:00000000 irq:0
7: uart:unknown port:00000000 irq:0
8: uart:unknown port:00000000 irq:0
9: uart:unknown port:00000000 irq:0


Из этого следует что плата занела 5-6 ... ибо в etc/serial.cfg я начиная с 3 порта все стер вот так
COM1_CFG="setserial /dev/ttyS0 uart 16550A baud_base 115200 spd_normal skip_test ^fourport ^auto_irq irq 4 port 0x03f8"
COM2_CFG="setserial /dev/ttyS1 uart 16550A baud_base 115200 spd_normal skip_test ^fourport ^auto_irq irq 3 port 0x02f8"
COM3_CFG=""
COM4_CFG=""
COM5_CFG=""
COM6_CFG=""
COM7_CFG=""
COM8_CFG=""
COM9_CFG=""
COM10_CFG=""
06.10.2016 11:57
udaffkaa
 
если больше периферии не нужно то как вариант можно подключить дисплей к порту фискальника и не мучатся с платами расширения
06.10.2016 12:01
Feofan
 
Цитата:
udaffkaa если больше периферии не нужно то как вариант можно подключить дисплей к порту фискальника и не мучатся с платами расширения
Еще в планах сканер и пин-клавиатура(безнал строго сом-порт)

Да а кстати что надо настроить в УКМ сервере для такого варианта (дисплей в порт фискальника)
06.10.2016 12:15
udaffkaa
 
Цитата:
Feofan Еще в планах сканер и пин-клавиатура(безнал строго сом-порт)

Да а кстати что надо настроить в УКМ сервере для такого варианта (дисплей в порт фискальника)
сканер на usb можно повесить, безнал уже сложнее - но у сбера помнится были терминалы на usb

а по УКМ:
создаешь новую конфиг группу оборудования где указываешь в разделе ФРа - тип дисплея ld-202 например, естественно в самом фискальнике тоже нужно указать что дисплей подключен к ФР
06.10.2016 12:19
leha_jazz
 
Цитата:
Feofan Еще в планах сканер и пин-клавиатура(безнал строго сом-порт)

Да а кстати что надо настроить в УКМ сервере для такого варианта (дисплей в порт фискальника)
Устройство "Фискальный регистратор Сервис Плюс" -> Тип дисплея - BA-63.
06.10.2016 12:49
Feofan
 
Да а дисплей должен быть со своим питанием или фискальник раздает?
06.10.2016 13:08
udaffkaa
 
Цитата:
leha_jazz Устройство "Фискальный регистратор Сервис Плюс" -> Тип дисплея - BA-63.
можно и так, но при наличии большого количества касс на разном оборудовании будут конфликты.

Цитата:
Feofan Да а дисплей должен быть со своим питанием или фискальник раздает?
от твоего фискальника:
Интерфейсы
RS232, USB — Компьютер
RJ12 — Денежный ящик
RS232 с питанием 12 V — Дисплей покупателя
PS/2 - клавиатура
06.10.2016 13:24
Feofan
 
Про настройку платы расширения больше идей нету?
06.10.2016 13:46
Feofan
 
Еще добавлю ... проверяю на работающем магазине, т.е. добавил конфигурацию оборудования ....
Теперь полез в логи и смотрю что он ищет дисплей по 3 сом-порту (это конфигурация магазинных касс)

Вопрос: как сказать "Ей" какой конфиг грузить????

... ведь в сервере УКМ выбрать можно ток после определения кассы (монитор оборудрвания тыкнул в нужную и указал конфигурацию)
06.10.2016 14:11
Павел Сосновских
 
изначально при первом подключении после установки касса попадает в тот магазин и с той конф. группой, которые указаны в
"Настройка сервера и оборудования/Параметры сервера/Параметры"
06.10.2016 15:29
Feofan
 
при подключении через плату выдает:

os error 19 open port COM5

и не дает менять настройки порта
06.10.2016 15:38
udaffkaa
 
ukmcli проверь на кассе: работа с фр - таблица настроек - тип дисплея покупателя - проверь твой ли там дисплей. обязательная перезагрузка для применения конф. группы
06.10.2016 15:48
udaffkaa
 
Цитата:
Feofan Еще добавлю ... проверяю на работающем магазине, т.е. добавил конфигурацию оборудования ....
Теперь полез в логи и смотрю что он ищет дисплей по 3 сом-порту (это конфигурация магазинных касс)

Вопрос: как сказать "Ей" какой конфиг грузить????

... ведь в сервере УКМ выбрать можно ток после определения кассы (монитор оборудрвания тыкнул в нужную и указал конфигурацию)
а что мешает новую кассу тестовую в магазе завести, а после настройки грохнуть?
06.10.2016 15:53
Feofan
 
да так и делаю .... с первым (родным портом все разобрал)... работает


Хочу таки запустить плату расширения... в сервере убрал всю периферийку, оставил только фискальник на сом 5 перегружаю и выдает ошибку os error 19 open port COM5
06.10.2016 15:55
Feofan
 
Причем прихожу к 99% убеждению фискальник точно в 5 порте ... надо смотреть(править) настройки порта ... а тут затор недает=(

пример:
192.168.151.157#stty -F/dev/tty4 speed 19200
38400
stty: /dev/tty4: unable to perform all requested operations
06.10.2016 16:01
udaffkaa
 
если память не изменяет ФР только на первом порту заводится, по крайней мере сп101 только там работает, на сп412 может что-то изменилось, но сильно сомневаюсь
06.10.2016 16:04
Feofan
 
Цитата:
udaffkaa если память не изменяет ФР только на первом порту заводится, по крайней мере сп101 только там работает, на сп412 может что-то изменилось, но сильно сомневаюсь

Завтра попробую со сканером на плате поиграть... раз такой поворот=)
06.10.2016 16:17
Dim
 
Цитата:
udaffkaa если память не изменяет ФР только на первом порту заводится, по крайней мере сп101 только там работает, на сп412 может что-то изменилось, но сильно сомневаюсь
не правда ваша. сейчас в одном магазине сп101 на сом2 работает. в другом штрихи на сом6 прекрасно себя чуствуют, в 3-м сп412 на сом3
06.10.2016 16:47
udaffkaa
 
Цитата:
Dim не правда ваша. сейчас в одном магазине сп101 на сом2 работает. в другом штрихи на сом6 прекрасно себя чуствуют, в 3-м сп412 на сом3
все на расширителях com-порта или POS-терминал имеет такое количество встроенных портов?
06.10.2016 17:43
Tiger
 
Цитата:
udaffkaa если память не изменяет ФР только на первом порту заводится, по крайней мере сп101 только там работает, на сп412 может что-то изменилось, но сильно сомневаюсь
Работают СП-402 на плата расширения, на любых com-портах до 6 включительно проверяно
06.10.2016 17:45
Tiger
 
Цитата:
Feofan при подключении через плату выдает:

os error 19 open port COM5

и не дает менять настройки порта
предлагаю поменять плату расширения
06.10.2016 17:57
Feofan
 
Цитата:
Tiger предлагаю поменять плату расширения
новая же=) да и по порту что-то видит
06.10.2016 21:38
Dim
 
Цитата:
udaffkaa все на расширителях com-порта или POS-терминал имеет такое количество встроенных портов?
на pos-компах (чеквей и китайский noname)
07.10.2016 09:18
Feofan
 
И в продолжении темы:
Подключил на плату расширения сканер магелан ... и все работает=)


Отсюда вывод: работа принтера-фискальника СП-412ФР с платы расширения не РАБОТАЕТ=(


Опции темы


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

 

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