По просьбе одного из наших ключевых клиентов, мы записали подробное обучающее видео по настройке драйвера Moxa UPort 1450-G2 на операционной системе Astra Linux чтобы помочь инженерам и администраторам, работающим в защищённых и промышленных ИТ-средах. В видео пошагово разобран процесс установки и конфигурации драйвера, с учетом особенности Astra Linux.
В связи с тем, что спрос на связку Moxa + Astra Linux стабильно растёт, мы хотим продемонстрировать готовое решение на примере Moxa Uport 1450-G2. Видео поможет быстрее запустить оборудование в работу, сократить время на отладку и повысить надёжность системы уже на этапе внедрения.
Используемые команды:
Установить доп.программы:
apt install setserial
apt install gcc cmake
Создать папку, например – "moxa" и перейти в нее:
mkdir moxa
cd moxa
Скачать драйвер с офф сайта:
wget https://files.ipc2u.ru/index.php/s/6XytPpNxTdc4GCY/download/moxa-uport-1200-1400-1600-1200-g2-1400-g2-1600-8-g2-series-linux-kernel-6.x-driver-v6.2.tar
Разархивировать в папку:
sudo tar -xf moxa-uport-1200-1400-1600-1200-g2-1400-g2-1600-8-g2-series-linux-kernel-6.x-driver-v6.2.tar
Перейти в папку и запустить файл mxinstall:
cd moxa/mxuport
sudo bash ./mxinstall
Добавить пользователя в группу управления последовательными портами:
sudo usermod -aG dialout user
Для выбора режима работы последовательного порта RS-485 2W:
setserial /dev/ttyUSB0 port 0x1
Возможные значения для "port":
0x00 RS-232
0x01 RS-485 2W
0x02 RS-422
0x03 RS-485 4W
Для проверки настроек последовательного порта:
setserial -G /dev/ttyUSB0
Включение и выключение FIFO:
UART type(16450-->disable FIFO, 16550A-->enable FIFO)
Disable FIFO:
# setserial /dev/ttyMXUSB0 uart 16450
Enable FIFO:
# setserial /dev/ttyMXUSB0 uart 16550A