Jump to content
Форум по продукции MOXA

ряд проблем с драйвером npreal2 linux


Recommended Posts

0. Имеется moxa nport 5150 S/N:RAILR1000012  ,Linux с ядрами 4.x,astra 1.6 kernel -4.15.3-1

1. Длительное выключение и перезагрузка Linux с установленным и настроенным npreal2(пролема повторяется в Astra 1.6 и Debian 10)

2. Не ясен смысл ограничений по номерам портов (не более 10000) при возможности выставления в веб интерфейсе более старших номеров .

3. Общая не стабильность работы которая выражается в периодическом зависании модуля и падении ядра. Например когда npreal2 не находит nport5150 в сети по причине отвала связи. Лог этого события прилагается.

4.Хотелось бы получить описание протокола взаимодействия npreal2 и nport5150.

dmesg_moxa_log.txt

Link to comment

Добрый день.
0. Уточните, пожалуйста, полную версию ОС Astra. Лучше даже ссылку на  дистрибутив. Приложенный лог - из неё же? И версию используемого драйвера тоже.
1. Приведите, пожалуйста, логи загрузки и перезагрузки для Astra с npreal и без, что бы можно было оценить разницу.
2. Про какие порты идёт речь? Поясните.
3. Что то кроме npreal установлено?
4. ЛС

Link to comment

День добрый .

1.Версия Astra linux 1.6 SE Лог загрузки и выключения прилагается(он от той же версии системы, но поставленной в виртуальную машину для удобства снятия логов), версия драйвера 4.0.2OsStartStopLogWithNpreal.txt,OsStartStopLogWithoutNpreal.txt

2. Идет речь про tcp порты данных и команд, ограничение 10000, в вэб интерфейсе мохи 5150 об этом ни слова. 

3.Для чистоты эксперимента в виртуалке ничего более нет, но тем не менее глюк длительного выключения присутствует.

Link to comment

И еще доп информация:

1.Nport 5150 Firmware Version 3.8 Build 17102516

2. Nport находится в TCP Server Mode, для тестов выбраны порты

Local TCP port: 950
Command port: 966

3. Реально необходимы порты 14501, 14502

Чего в принципе можно добиться если внести изменения в ваш драйвер, изменив ограничения , но хотелось бы официальной позиции по этому вопросу. 

Link to comment
  • 4 weeks later...

Обновлю по поводу TCP сокетов: по официальной позиции от разработчиков, должно работать только с RealCOM. А там номера сокетов фиксированные. Такой вот ответ.

Link to comment
  • 1 month later...
  • 4 weeks later...

Результат после продолжительного тестирования с вашей версией 4.0.17 на Astra linux 1.6 SE положительный, задержки в процессе перезагрузки пропали.

Расширил возможные порты использования до диапазона 49152 заместо 10000 немного поправив код, все благополучно работает. Спасибо за поддержку.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...