Здравствуйте, я извиняюсь за то, что пишу в чужую тему, но она показалась наиболее актуальной для меня.
У меня есть система с Arch Linux (x64). Я использовал версию драйвера из атача выше (npreal2_1.18.49_build_15041511.tgz).
Установка через ./mxinst без ключей была успешной. Единственное был вывод в конце что-то вроде file open error, но общий статус "Успешно".
Модуль в списке lsmod есть (npreal2).
Я добавил устройство ./mxaddsvr ip 8 (где по ip скрывается NPort 5650-8-DT). Операция также выполнилась успешно, но снова с оговоркой что в конце была попытка открыть «/etc/rc.d/rc.local». Которого нет ввиду SystemD
В системе появились устройства /dev/ttyr* и /dev/cur*.
Проблема в том, что я не могу их открыть. У меня есть код на Node.js через модуль serialport. Который успешно открывает физические порты (к примеру /dev/ttyS0), но с виртуальными не идет (Error: Cannot open /dev/ttyr02). Можете что-либо посоветовать?
Нужные порты настроены на RealCom. Успешно открываются в Nport Administrator (Windows).
Права на устройство были 666, ради тестов выставлял в 777.
После перезагрузки модуль не был подгружен автоматически. Устройств вида ls /dev/ttyr* /dev/cur* не было.