В обучающем видео подробно показана установка и настройка драйвера Moxa UPort на Astra Linux на примере конвертера UPort1450-G2.
Данное видео будет интересно инженерам и администраторам в защищённых и промышленных IT-средах. Ролик пошагово разбирает процесс с учётом специфики операционной системы Astra Linux, помогая быстро запустить оборудование и минимизировать время на отладку.
Спрос на комбинацию Moxa с Astra Linux растёт, поэтому демонстрируется проверенное решение именно на модели 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-2320x01 - 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Приглашаем на наш YouTube-канал
Вас ждут полезные материалы по оборудованию для АСУ ТП, промышленным компьютерам и промышленным сетям.
Заходите, смотрите и подписывайтесь!