Для проекта необходимо подключить преобразователь интерфейсов Moxa NPort IA5250-T. На сайте
https://www.moxa.com/en/support/search?psid=48767
есть варианты драйверов под разные версии ядер Linux. В скачаном драйвере Real TTY drivers for Linux 4.x.x есть инструкция по установке и минимальные требования системы(README). На Raspberry PI драйвер установился без каких либо обновлений и доустановок. Устанавливая драйвер на WB6 любую из версий драйверов, всегда один и тотже негативный результат:
root@wirenboard-ACV3XJFC:/mnt/KINGSTON/1/moxa# ./mxinst append
Copyright (C) 2002-2019 Moxa Inc.
All Rights Reserved.MOXA NPort Server Real TTY Driver Ver4.0 Installation.
System Information: Kernel 4.9.22-wb6; Machine armv7l.Building driver…
If you want to use secure communication with target,
you might choose [y] to enable the SSL function.
Note: This function support RealCOM with secure mode only.
Do you want to enable secure function? [y/N].
n
make -C /lib/modules/4.9.22-wb6/build M=/mnt/KINGSTON/1/moxa modules
make[1]: Entering directory ‘/usr/src/linux-headers-4.9.22-wb6’
CC [M] /mnt/KINGSTON/1/moxa/npreal2.o
/bin/sh: 1: scripts/basic/fixdep: Exec format error
scripts/Makefile.build:299: recipe for target ‘/mnt/KINGSTON/1/moxa/npreal2.o’ failed
make[2]: *** [/mnt/KINGSTON/1/moxa/npreal2.o] Error 2
Makefile:1490: recipe for target ‘module/mnt/KINGSTON/1/moxa’ failed
make[1]: *** [module/mnt/KINGSTON/1/moxa] Error 2
make[1]: Leaving directory ‘/usr/src/linux-headers-4.9.22-wb6’
Makefile:72: recipe for target ‘module’ failed
make: *** [module] Error 2
Check Driver…
FAILED !!!Install Not Completed !
Считаю что ошибка выходит на моменте сборки модуля ядра.
Выписал отдельно строки из запускаемого файла mxinst make all PATH1=$(pwd) POLLING=-DOFFLINE_POLLING в терминал и результат такой же:
root@wirenboard-ACV3XJFC:/mnt/KINGSTON/1/moxa# make all PATH1=$(pwd) POLLING=-DOFFLINE_POLLING
make -C /lib/modules/4.9.22-wb6/build M=/mnt/KINGSTON/1/moxa modules
make[1]: Entering directory ‘/usr/src/linux-headers-4.9.22-wb6’
CC [M] /mnt/KINGSTON/1/moxa/npreal2.o
/bin/sh: 1: scripts/basic/fixdep: Exec format error
scripts/Makefile.build:299: recipe for target ‘/mnt/KINGSTON/1/moxa/npreal2.o’ failed
make[2]: *** [/mnt/KINGSTON/1/moxa/npreal2.o] Error 2
Makefile:1490: recipe for target ‘module/mnt/KINGSTON/1/moxa’ failed
make[1]: *** [module/mnt/KINGSTON/1/moxa] Error 2
make[1]: Leaving directory ‘/usr/src/linux-headers-4.9.22-wb6’
Makefile:72: recipe for target ‘module’ failed
make: *** [module] Error 2
ПРОБЛЕМА УНИКАЛЬНАЯ НО МОЖЕТ КТО ТО ЗНАЕТ РЕШЕНИЕ ПРОБЛЕМЫ??
Драйвер для проверки можно скачать по ссылке выше.