[ОТВЕТИТЬ]
06.01.2014 20:01
Tiger
 
Столкнулся с такой проблемой на кассах отваливается ФР с com-порта! Касса работает и ошибка:
Цитата:
00:01:55: 0x00004000: INFO: hw: USB-COM No usb-serial devices found in DB
00:01:55: 0x00004000: INFO: hw: Appending new keyboard port '/mb1/kbdp'
00:01:55: 0x00004000: INFO: hw: Appending new COM port '/mb1/com'
00:01:56: 0x00004000: INFO: OBSOLETE: first byte leak detected
00:02:00: 0x00004000: FATAL: diag: КОД НЕИЗВЕСТЕН НЕИЗВЕСТНАЯ ОШИБКА Фискальный регистратор: 19: Устройство не подключено или не отвечает. Команда: 165 (4135301c): Call code = 0xa5 Error code = 19 Status = 0x0
00:02:02: 0x00004000: INFO: main: terminating global task's
00:02:02: 0x00004000: INFO: hw: terminating poll task's
00:02:02: 0x00004000: INFO: sound#0b232170: Pending terminate request received
00:02:02: 0x00004000: INFO: NTLP#b6d0b0b0: Pending terminate request received
00:02:02: 0x00008002: INFO: sound#0b232170: finished
Причем подключаю эту же материнскую плату загружаю windows и com-порт работает! На текущей момент решаю проблему заменой конфигурационной группы на другой com-порт для ФР, но com порты не бесконечны и придется менять материнскую плату! Были предположения что может слетают параметры com-порта, но сравнив с параметрами рабочей кассы все параметры аналогичны! Как поправить ситуацию с com-портами, чтобы они работали на кассе?
07.01.2014 12:36
Mtirt
 
Совсем отваливается? Или фискальник отключаешь (обесточиваешь) /включаешь и всё нормально работает?
И какая версия УКМ4?
07.01.2014 16:34
Tiger
 
Цитата:
Mtirt Совсем отваливается? Или фискальник отключаешь (обесточиваешь) /включаешь и всё нормально работает?
И какая версия УКМ4?
Совсем отваливается! Отключения питания не помогает! Версия УКМ 52 sp1! Но это только в одном магазине!Причем com порт живой, проверено на windows подключением сканера на этот порт!
07.01.2014 17:23
Mtirt
 
Еще вопрос, какой фискальник используется?
08.01.2014 03:22
Tiger
 
Цитата:
Mtirt Еще вопрос, какой фискальник используется?
СП-402 ФР-К!
20.01.2014 21:52
Vasiliy_S
 
Может прерывании на порту слетело?
Или банально кабель поменять?
21.01.2014 09:10
Tiger
 
Цитата:
Vasiliy_S Может прерывании на порту слетело?
Или банально кабель поменять?
Прерывание на порту проверял командой
Цитата:
stty -F /dev/ttyS0
Все параметры совпадают с рабочей кассой! Кабель не причем, меняю конфигурационную группу, с тем же кабелям только на 2-ом com-порту и всё работает!
21.01.2014 10:17
Dim
 
прерывания смотрятся в биосе. на разных портах должны быть разные прерывания
24.01.2014 09:02
MikeRage
 
А это происходит случайно не при оплате через терминал СберБанка?
24.01.2014 11:30
Tiger
 
Цитата:
MikeRage А это происходит случайно не при оплате через терминал СберБанка?
Последний раз точно не по Сбербанку! А какое влияние сбера на ФР?
24.01.2014 11:45
MikeRage
 
Цитата:
Tiger Последний раз точно не по Сбербанку! А какое влияние сбера на ФР?
у нас есть проблема связанная с оплатой через Сбер, после оплаты выходит ошибка "фискальник не подключен", с банковской карты деньги снимаются, а на кассе чек не выходит, при повторной оплате все проходит норм.. замучались уже с этим, думал может что-то похожее у Вас
24.01.2014 12:09
Mtirt
 
Цитата:
MikeRage у нас есть проблема связанная с оплатой через Сбер, после оплаты выходит ошибка "фискальник не подключен", с банковской карты деньги снимаются, а на кассе чек не выходит, при повторной оплате все проходит норм.. замучались уже с этим, думал может что-то похожее у Вас
Версия УКМ4?
27.01.2014 08:15
MikeRage
 
Цитата:
Mtirt Версия УКМ4?
да, 53 version
27.01.2014 08:50
Dim
 
я снова про прерывания... возможно порты с фискальником и пинпадом сидят на одном прерывании
03.02.2014 08:53
Tiger
 
Цитата:
Dim я снова про прерывания... возможно порты с фискальником и пинпадом сидят на одном прерывании
cat /var/log/dmesg | grep -i ttyS
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
0000:03:00.0: ttyS4 at I/O 0xd030 (irq = 18) is a ST16650V2
0000:03:00.1: ttyS5 at I/O 0xd020 (irq = 19) is a ST16650V2

Проверил прерывания! Опять фискальник отвалился, в этот раз после расчета по сбербанку!
03.02.2014 15:35
MikeRage
 
Цитата:
Tiger cat /var/log/dmesg | grep -i ttyS
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:0a: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0b: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
0000:03:00.0: ttyS4 at I/O 0xd030 (irq = 18) is a ST16650V2
0000:03:00.1: ttyS5 at I/O 0xd020 (irq = 19) is a ST16650V2

Проверил прерывания! Опять фискальник отвалился, в этот раз после расчета по сбербанку!
а в логах кассы всё тоже самое написано или что-то новое добавилось(типо команда 32|33|53)?
03.02.2014 16:20
Tiger
 
В логе кассы так:
Цитата:
11:48:26: 0x00004000: INFO: Global: ---------- Client v.52 started -----------
11:48:26: 0x00008002: INFO: sound#0c5c8170: started
11:48:28: 0x0000c003: INFO: NTLP#b6c0b048: started
11:48:28: 0x00010004: INFO: Connector to server#b6c0b558: started
11:48:28: 0x00010004: INFO: NTLP#b6c0b048: Socket 10 connected to 192.168.240.240: new channel 3066085944 created
11:48:28: 0x00010004: INFO: LOGIN: operation in complete
11:48:32: 0x00004000: INFO: hw: initializing
11:48:32: 0x00004000: INFO: hw: USB-COM No usb-serial devices found in DB
11:48:32: 0x00004000: INFO: hw: Appending new keyboard port '/mb1/kbdp'
11:48:32: 0x00004000: INFO: hw: Appending new COM port '/mb1/com'
11:48:33: 0x00004000: INFO: OBSOLETE: first byte leak detected
11:48:37: 0x00004000: FATAL: diag: КОД НЕИЗВЕСТЕН НЕИЗВЕСТНАЯ ОШИБКА Фискальный регистратор: 19: Устройство не подключено или не отвечает. Команда: 165 (4135301c): Call code = 0xa5 Error code = 19 Status = 0x0
11:48:39: 0x00004000: INFO: main: terminating global task's
11:48:39: 0x00004000: INFO: hw: terminating poll task's
11:48:39: 0x00004000: INFO: sound#0c5c8170: Pending terminate request received
11:48:39: 0x00004000: INFO: NTLP#b6c0b048: Pending terminate request received
11:48:39: 0x00008002: INFO: sound#0c5c8170: finished
11:48:39: 0x00004000: INFO: Connector to server#b6c0b558: Pending terminate request received
11:48:39: 0x00004000: INFO: NTLP#b6c0b048: Channel 3066085944 closed
11:48:39: 0x00010004: INFO: Connector to server#b6c0b558: finished
11:48:39: 0x00004000: WARNING: PROTOCOL: ChannelDied
11:48:39: 0x0000c003: INFO: NTLP#b6c0b048: finished
11:48:44:FATAL: ukmstart.sh: ukmclient exit code = 6
11:48:44:FATAL: ukmstart.sh: Standard error
11:49:44:INFO: ukmstart.sh: Starting sudo -u ukmclient ./cashmain
После смены конфигурационной группы лог:
Цитата:
15:22:02: 0x00008002: INFO: sound#0b587010: started
15:22:04: 0x0000c003: INFO: NTLP#b6d0b0b0: started
15:22:04: 0x00010004: INFO: Connector to server#b6d0b5b0: started
15:22:04: 0x00010004: INFO: NTLP#b6d0b0b0: Socket 10 connected to 192.168.240.240: new channel 3067134688 created
15:22:04: 0x00010004: INFO: LOGIN: operation in complete
15:22:09: 0x00004000: INFO: hw: initializing
15:22:09: 0x00004000: INFO: hw: USB-COM No usb-serial devices found in DB
15:22:09: 0x00004000: INFO: hw: Appending new keyboard port '/mb1/kbdp'
15:22:09: 0x00004000: INFO: hw: Appending new COM port '/mb1/com'
15:22:09: 0x00004000: INFO: hw: Appending new cashdrawer port '/mb1/com2/fiscalboard/cd'
15:22:09: 0x00004000: INFO: hw: USB HID keyboards list begin ----
15:22:09: 0x00004000: INFO: hw: No USB keyboards detected
15:22:09: 0x00004000: INFO: hw: USB HID keyboards list end ----
15:22:11: 0x00004000: INFO: context: Push front context CContextDefault
15:22:11: 0x00030007: INFO: CBottomExecutor#b6dc4738: started
15:22:11: 0x00030007: INFO: CBottomExecutor#b6dc4738: finished
15:22:12: 0x00004000: DEBUG: luaukm: hello
15:22:12: 0x00004000: WARNING: main: Правильно
Смущает отсутствие строчки Appending new cashdrawer в логи на момент поломки и появление её после смены com порта с 1-го на 2-ой Appending new cashdrawer port '/mb1/com2/fiscalboard/cd'
03.02.2014 16:28
student
 
Цитата:
Tiger В логе кассы так:
перечитал тему и не нашел упоминания про усб2сом
я не спец в линуксе, но вот эта запись в логе меня в ступор вводит

11:48:32: 0x00004000: INFO: hw: USB-COM No usb-serial devices found in DB

как я понимаю не найдено усб2сом (это первично) т.е. реально нет сом порта, а фискальник уже как следствие (вторично)

м.б. трабла с усб разъемом\питанием на нем\....
03.02.2014 16:40
whitewizard
 
Ни о чём это не говорит. Начиная с какой-то версии начали поддерживать USB устройства.
03.02.2014 16:41
whitewizard
 
Пинпад комовский или USB?
03.02.2014 16:43
Tiger
 
Цитата:
student перечитал тему и не нашел упоминания про усб2сом
я не спец в линуксе, но вот эта запись в логе меня в ступор вводит

11:48:32: 0x00004000: INFO: hw: USB-COM No usb-serial devices found in DB

как я понимаю не найдено усб2сом (это первично) т.е. реально нет сом порта, а фискальник уже как следствие (вторично)

м.б. трабла с усб разъемом\питанием на нем\....
USB-COM No usb-serial devices found in DB пишется на всех кассах проблема думаю не в этом! А вот отсутствие и наличие строчек наталкивает на размышления:

1. Когда com1 живой в логе есть строчка
Цитата:
Appending new cashdrawer port '/mb1/com1/fiscalboard/cd'
2. Когда ФР отваливает на месте этой строчки в логе
Цитата:
OBSOLETE: first byte leak detected
3. После смены конфигурационной группы на com2, появляется строка, указывающая на com1
Цитата:
Appending new cashdrawer port '/mb1/com2/fiscalboard/cd'
03.02.2014 16:48
Tiger
 
Цитата:
whitewizard Пинпад комовский или USB?
комовский на 4 порту
04.02.2014 02:48
whitewizard
 
Цитата:
Tiger комовский на 4 порту
Это не по фэн-шую.
ФР на СОМ1. Пинпад на СОМ2.
04.02.2014 03:06
Tiger
 
Цитата:
whitewizard Это не по фэн-шую.
ФР на СОМ1. Пинпад на СОМ2.
На всех магазинах по фэн-шую, а на этом как-то не по фэн-шую :) Да и нет иногда возможность подключить на com2 из-за отсутствия его на материнской плате!
04.02.2014 03:47
whitewizard
 
Да, но даже сбербанк рекомендует ставить их пинпад на COM1, COM2
04.02.2014 07:54
student
 
Цитата:
whitewizard Да, но даже сбербанк рекомендует ставить их пинпад на COM1, COM2
странный какой то у вас сбербанк :) наши то ставят как бог на душу положит - на любой свободный и никаких проблем нет, мой тестовый вообще на 32-м (усб4сом) более 3-х лет сидит :koo-koo:
04.02.2014 09:53
MikeRage
 
Цитата:
whitewizard Да, но даже сбербанк рекомендует ставить их пинпад на COM1, COM2
первый раз о таком слышу, у нас сбер одинаково работает на 3,4,5,6 ком портах (зависит от системника ) в разных магазинах..
04.02.2014 09:58
MikeRage
 
Цитата:
Tiger Прерывание на порту проверял командой Все параметры совпадают с рабочей кассой! Кабель не причем, меняю конфигурационную группу, с тем же кабелям только на 2-ом com-порту и всё работает!
фискальник до сих пор не подключается? или временами все же работает а потом снова отваливается?
что насчет кабеля то?
04.02.2014 10:59
Tiger
 
Цитата:
MikeRage фискальник до сих пор не подключается? или временами все же работает а потом снова отваливается?
что насчет кабеля то?
ФР отваливается и навсегда куда копать не знаю! С кабелем всё нормально и заменен на новый все равно дохнет порт, при чем мне кажется не сдыхает а слетаю настройки com порта!
04.02.2014 11:34
whitewizard
 
Ваша плата сертифицирована по работе с УКМ4?


Опции темы


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

 

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