[ОТВЕТИТЬ]
10.01.2016 20:19
skier2
 
Доброго дня всем.
смотрел на форуме, но так и не нашел решение проблемы
может что изменилось и будет ответ:

УКМ4 версия 67. установлен 25.12.15
ситуация
кассы (3 шт, BeetleM) установлены, зарегистрированы, работают. 2 дня. В одно время все переходят в офф-лайн. Перезагрузка сервера, служб, касс, замена\перетыкание свичей и прочие танцы с бубнами могут привести к тому, что они выйдут в он-лайн (а могут и не привести), но после одного-двух дней работы - опять моргание "поиск" на кассе, пинги на кассы не проходят.
Что можно сделать?
в логах сервера в 9:40 проходят записи:
09:39:24: 0x000011d4: INFO: NTLP#023a30c0: Receive timeout expired on channel 106460792, socket 4348, timeout 20000
09:39:24: 0x000011d4: INFO: NTLP#023a30c0: Channel 106460792 closed
09:39:24: 0x00001c5c: INFO: CChannel_closer#channel 106460792#023e28d8: started
09:39:24: 0x00001c5c: INFO: Cash#Терминал №4: отключение терминала
09:39:24: 0x00001c5c: INFO: Cash#Терминал №4: отключение
09:39:24: 0x00001c5c: INFO: CChannel_closer#channel 106460792#023e28d8: finished
09:39:46: 0x000011d4: INFO: NTLP#023a30c0: Receive timeout expired on channel 105315352, socket 4040, timeout 20000
09:39:46: 0x000011d4: INFO: NTLP#023a30c0: Channel 105315352 closed
09:39:46: 0x00001c18: INFO: CChannel_closer#channel 105315352#023e28d8: started
09:39:46: 0x00001c18: INFO: Cash#Терминал №5: отключение терминала
09:39:46: 0x00001c18: INFO: Cash#Терминал №5: отключение
09:39:46: 0x00001c18: INFO: CChannel_closer#channel 105315352#023e28d8: finished
09:40:02: 0x000011d4: INFO: NTLP#023a30c0: Receive timeout expired on channel 105974704, socket 4640, timeout 20000
09:40:02: 0x000011d4: INFO: NTLP#023a30c0: Channel 105974704 closed
09:40:02: 0x00000c2c: INFO: CChannel_closer#channel 105974704#023e28d8: started
09:40:02: 0x00000c2c: INFO: Cash#Терминал №6: отключение терминала
09:40:02: 0x00000c2c: INFO: Cash#Терминал №6: отключение
09:40:02: 0x00000c2c: INFO: CChannel_closer#channel 105974704#023e28d8: finished
Вложения
Тип файла: 7z 2016-01-07.7z (13.9 Кб, 35 просмотров)
10.01.2016 21:05
OlegON
 
команда dmesg на кассе работает? ничего интересного нет? в syslog бы посмотреть и список netstat, когда уходит в оффлайн...
10.01.2016 23:05
skier2
 
как запустить dmesg?

TCP server-merid03:2545 server-merid03:3306 ESTABLISHED
TCP server-merid03:2547 server-merid03:3306 ESTABLISHED
TCP server-merid03:2548 server-merid03:3306 ESTABLISHED
TCP server-merid03:2549 server-merid03:3306 ESTABLISHED
TCP server-merid03:2550 server-merid03:3306 ESTABLISHED
TCP server-merid03:2551 server-merid03:3306 ESTABLISHED
TCP server-merid03:2552 server-merid03:3306 ESTABLISHED
TCP server-merid03:2553 server-merid03:3306 ESTABLISHED
TCP server-merid03:2554 server-merid03:3306 ESTABLISHED
TCP server-merid03:2555 server-merid03:3306 ESTABLISHED
TCP server-merid03:2556 server-merid03:3306 ESTABLISHED
TCP server-merid03:2557 server-merid03:3306 ESTABLISHED
TCP server-merid03:2558 server-merid03:3306 ESTABLISHED
TCP server-merid03:2559 server-merid03:3306 ESTABLISHED
TCP server-merid03:2560 server-merid03:3306 ESTABLISHED
TCP server-merid03:2561 server-merid03:3306 ESTABLISHED
TCP server-merid03:2562 server-merid03:3306 ESTABLISHED
TCP server-merid03:2563 server-merid03:3306 ESTABLISHED
TCP server-merid03:2564 server-merid03:3306 ESTABLISHED
TCP server-merid03:2570 server-merid03:3306 ESTABLISHED
TCP server-merid03:2571 server-merid03:3306 ESTABLISHED
TCP server-merid03:2572 server-merid03:3306 ESTABLISHED
TCP server-merid03:2573 server-merid03:3306 ESTABLISHED
TCP server-merid03:2574 server-merid03:3306 ESTABLISHED
TCP server-merid03:2576 server-merid03:3306 ESTABLISHED
TCP server-merid03:2578 server-merid03:3306 ESTABLISHED
TCP server-merid03:2579 server-merid03:3306 ESTABLISHED
TCP server-merid03:2580 server-merid03:3306 ESTABLISHED
TCP server-merid03:2581 server-merid03:3306 ESTABLISHED
TCP server-merid03:2582 server-merid03:3306 ESTABLISHED
TCP server-merid03:2589 server-merid03:3306 ESTABLISHED
TCP server-merid03:2590 server-merid03:3306 ESTABLISHED
TCP server-merid03:2614 server-merid03:3306 ESTABLISHED
TCP server-merid03:3306 server-merid03:2545 ESTABLISHED
TCP server-merid03:3306 server-merid03:2547 ESTABLISHED
TCP server-merid03:3306 server-merid03:2548 ESTABLISHED
TCP server-merid03:3306 server-merid03:2549 ESTABLISHED
TCP server-merid03:3306 server-merid03:2550 ESTABLISHED
TCP server-merid03:3306 server-merid03:2551 ESTABLISHED
TCP server-merid03:3306 server-merid03:2552 ESTABLISHED
TCP server-merid03:3306 server-merid03:2553 ESTABLISHED
TCP server-merid03:3306 server-merid03:2554 ESTABLISHED
TCP server-merid03:3306 server-merid03:2555 ESTABLISHED
TCP server-merid03:3306 server-merid03:2556 ESTABLISHED
TCP server-merid03:3306 server-merid03:2557 ESTABLISHED
TCP server-merid03:3306 server-merid03:2558 ESTABLISHED
TCP server-merid03:3306 server-merid03:2559 ESTABLISHED
TCP server-merid03:3306 server-merid03:2560 ESTABLISHED
TCP server-merid03:3306 server-merid03:2561 ESTABLISHED
TCP server-merid03:3306 server-merid03:2562 ESTABLISHED
TCP server-merid03:3306 server-merid03:2563 ESTABLISHED
TCP server-merid03:3306 server-merid03:2564 ESTABLISHED
TCP server-merid03:3306 server-merid03:2570 ESTABLISHED
TCP server-merid03:3306 server-merid03:2571 ESTABLISHED
TCP server-merid03:3306 server-merid03:2572 ESTABLISHED
TCP server-merid03:3306 server-merid03:2573 ESTABLISHED
TCP server-merid03:3306 server-merid03:2574 ESTABLISHED
TCP server-merid03:3306 server-merid03:2576 ESTABLISHED
TCP server-merid03:3306 server-merid03:2578 ESTABLISHED
TCP server-merid03:3306 server-merid03:2579 ESTABLISHED
TCP server-merid03:3306 server-merid03:2580 ESTABLISHED
TCP server-merid03:3306 server-merid03:2581 ESTABLISHED
TCP server-merid03:3306 server-merid03:2582 ESTABLISHED
TCP server-merid03:3306 server-merid03:2589 ESTABLISHED
TCP server-merid03:3306 server-merid03:2590 ESTABLISHED
TCP server-merid03:3306 server-merid03:2614 ESTABLISHED
TCP server-merid03:4119 server-merid03:3306 TIME_WAIT
TCP server-merid03:4120 server-merid03:3306 TIME_WAIT
TCP server-merid03:4121 server-merid03:3306 TIME_WAIT
TCP server-merid03:4122 server-merid03:3306 TIME_WAIT
TCP server-merid03:4123 server-merid03:3306 TIME_WAIT
TCP server-merid03:4124 server-merid03:3306 TIME_WAIT
TCP server-merid03:4125 server-merid03:3306 TIME_WAIT
TCP server-merid03:4126 server-merid03:3306 TIME_WAIT
TCP server-merid03:4127 server-merid03:3306 TIME_WAIT
TCP server-merid03:4128 server-merid03:3306 TIME_WAIT
TCP server-merid03:4129 server-merid03:3306 TIME_WAIT
TCP server-merid03:4130 server-merid03:3306 TIME_WAIT
TCP server-merid03:4131 server-merid03:3306 TIME_WAIT
TCP server-merid03:4132 server-merid03:63403 TIME_WAIT
TCP server-merid03:4134 server-merid03:63403 TIME_WAIT
TCP server-merid03:4135 server-merid03:63403 TIME_WAIT
TCP server-merid03:4138 server-merid03:3306 TIME_WAIT
TCP server-merid03:4139 server-merid03:3306 TIME_WAIT
TCP server-merid03:4140 server-merid03:3306 TIME_WAIT
TCP server-merid03:4141 server-merid03:3306 TIME_WAIT
TCP server-merid03:4142 server-merid03:3306 TIME_WAIT
TCP server-merid03:4143 server-merid03:3306 TIME_WAIT
TCP server-merid03:4144 server-merid03:3306 TIME_WAIT
TCP server-merid03:4145 server-merid03:3306 TIME_WAIT
TCP server-merid03:4146 server-merid03:3306 TIME_WAIT
TCP server-merid03:4147 server-merid03:3306 TIME_WAIT
TCP server-merid03:4148 server-merid03:3306 TIME_WAIT
TCP server-merid03:4149 server-merid03:3306 TIME_WAIT
TCP server-merid03:4150 server-merid03:3306 TIME_WAIT
TCP server-merid03:4151 server-merid03:3306 TIME_WAIT
TCP server-merid03:4152 server-merid03:3306 TIME_WAIT
TCP server-merid03:1098 server-merid03:1521 ESTABLISHED
TCP server-merid03:1157 server-merid03:1521 ESTABLISHED
TCP server-merid03:1159 server-merid03:1521 ESTABLISHED
TCP server-merid03:1521 server-merid03:1098 ESTABLISHED
TCP server-merid03:1521 server-merid03:1157 ESTABLISHED
TCP server-merid03:1521 server-merid03:1159 ESTABLISHED
TCP server-merid03:1521 server-merid03:3971 ESTABLISHED
TCP server-merid03:1521 server-merid03:3972 ESTABLISHED
TCP server-merid03:1521 server-merid03:3973 ESTABLISHED
TCP server-merid03:ms-wbt-server OPERATOR:1773 ESTABLISHED
TCP server-merid03:3971 server-merid03:1521 ESTABLISHED
TCP server-merid03:3972 server-merid03:1521 ESTABLISHED
TCP server-merid03:3973 server-merid03:1521 ESTABLISHED
TCP server-merid03:4133 server-merid03:1521 TIME_WAIT
10.01.2016 23:18
skier2
 
я так понимаю что pitty не будет работать если пинги не проходят?
11.01.2016 07:07
OlegON
 
Все же оно putty. Работать вряд ли будет, поскольку сети нет. А вот что установленные соединения есть, когда связи нет... Все же, скорее всего, это ты с сетью что-то намудрил. Стенки и мусорантивирусы проверил? Есть они?
dmesg - такая команда и есть, точнее - должна быть.
11.01.2016 15:28
Chebure
 
Я бы проверил IP адресацию, возможен конфликт адресов в сети с другими устройствами.
11.01.2016 15:41
skier2
 
каким то образом можно подключится к кассе УКМ4 с консоли для проверки ip-адреса и что там нужно посмотреть?
11.01.2016 16:59
Chebure
 
Я предлагал, продиагностировать, в принципе, сеть.
Например, отключить терминалы от сети, попинговать эти адреса некоторое время, может объявятся другие устройства на этом адресе.

Так же была проблема с драйверами сетевой карты r8169
драйвера r8169 из комплекта стандартного ядра Linux 2.6.35.7 менялись на драйвер r8168 версии 8.024.00 и выше производства Realtek..
11.01.2016 17:17
whitewizard
 
Ещё вариант сетевые на кассах перевести из режима AUTO в 100FD, например
12.01.2016 14:07
skier2
 
варианты с одинаковыми адресами, равно как и плохим кабелем - рассмотрел в самом начале. в магазине всего 2 компа, 2 весов и 3 кассы - сложно ошибиться
предполагаю следующее. при заливке касс по сети предлагалось только установка динамических адресов, поэтому думается что касса забыла тот адрес, который был задан ранее
запустил кассу в технологическом режиме, просмотрел файл /etc/sysconfig/network-scripts/ifcfg-eth0 командой cat, увидел, что его содержимое:

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=dhcp

хотел бы его (содержимое) поменять на

DEVICE=eth0
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.0.ххх
NETMASK=255.255.255.0
GATEWAY=192.168.0.1

как это сделать?
команда mc не запускается (find / name mc говорит что такого файла нет)
как можно поменять содержимое файла?
доступа на кассу по sh нет, только с клавиатуры
12.01.2016 14:55
Chebure
 
Лучше, конечно, использовать статику, для этого можно правильно сгенерировать установочную флешь.
Странно, что не работает mc. По-моему, этот пакет давно включен в состав дистрибутива и запускается.

Попробовать ifconfig

ifconfig eth0 192.168.1.1 netmask 255.255.255.0 выставить интерфейсу eth0 ip-адрес и маску подсети
12.01.2016 15:02
m1n1mal
 
Для смены сетевых настроек, на кассе можно использовать команду netconfig, там все предельно просто.
12.01.2016 15:11
skier2
 
проблема была в том, как это сделать неподготовленному человеку, так как даже выполнение команд по букварю вводит в некоторый ступор, если не понимаешь для чего это
что сделал
при запуске кассы нажимал Esc или Shift - попал в меню загрузки, выбрал Maintenance
и вот тут, если не войти под root, netconfig не работает..
поэтому
ukmoff
init 3
ждем starting ukm, нажимаем Alt+F3, далее root-xxxxxx
далее mc или netconfig - как кому понравится
правим файлик /etc/sysconfig/network-scripts/ipcfg-eth0
не забыть ukmon
reboot
p.s. для таких же как я. да и для себя на следующий раз. вдруг
13.01.2016 02:36
Павел Сосновских
 
на всякий, добавлю
из maintainance mc запускается с указанием полного пути
/usr/local/mc/bin/mc
Опции темы


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

 

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