МоксаНиткаDрічкаInstallation іTESTING під Linux
Ця стаття висвітлює, як використовувати Moxa Nport для картографування портів COM на Linux. Після відображення COM -порту ви можете використовувати програмне забезпечення для налагодження, щоб зателефонувати до COM -порту та спілкуватися з серійним пристроєм.
Спеціальне нагадування:Перед встановленням драйвера Linux потрібно встановити середовище компіляції та файли заголовків ядра. (Див. Додаток у нижній частині статті.)
I. Встановіть драйвер
1. Увійдіть у Linux Система з кореневими привілеями
(Якщо система не має кореневого користувача, ви можете увійти як звичайний користувач, а потім виконатиsudo -iкоманда для переходу на привілеї кореня)

2. Скопіюйте файл драйвера в Linuxсистема
*Метод завантаження пакету встановлення драйверів:
(1) Перейдіть на офіційний веб -сайт Moxa, натисніть підтримку та виберіть відповідні серії продуктів (наприклад, NPORT 5100)
Драйвер для ядра Linuxз відповідного програмного забезпечення, прошивки та драйверів (виберіть відповідно до версії ядра)
(У цьому цьому підручнику пакет встановлення драйверів розміщується в/МоксаКаталог тут, ви можете вирішити самостійно)

3. Розпакуйте водія пакет
#tar xvzf xxx.tgz("XXX" - це ім'я драйвера), наприклад:

Інтерфейс показує процес декомпресії наступним чином:


моксаПапка буде створена в поточному каталозі.

Файли в папці драйвера такі:

4. Встановіть драйвер
./mxinstУ папці драйвера

Драйвер успішно встановлений, як нижче:

Після завершення встановлення в папці буде додаткові файли драйверів (npreal2.ko) та пов'язане з цим програмне забезпечення

Ii. Картування послідовного порту
1. Картографування
Після встановлення драйвера ви можете побачити файл сценаріюmxaddsvr в/usr/lib/nperal2/драйверкаталог
#cd/usr/lib/nperal2/драйвер
#. /mxaddsvr 192.168.127. 254 1 /*Цей IP є IP -адресою за замовчуванням сервера послідовних портів, '' 1 '' - це кількість послідовних портів

Вихід команди такий:

2. Перезавантажте свійкомп'ютер
#перебоїть
Iii. Тестування
1. Перевірте завантаження драйвера та відображення послідовного порту
Введіть команду:
LSMOD|grep npreal2Щоб перевірити стан завантаження драйвера
PS -EF|grep nprealЩоб перевірити, чи увімкнена програма служби драйверів NPOR
ls /dev /ttyr*Переглянути назву серійного порту, відображеного Nport

Крім того, буде документnpreal2d.cf у каталозі #/usr/lib/nperal2/драйвер. Інформація про конфігурацію про відображений послідовний порт буде зберігатися в цьому документі, наприклад:

2. Я-тест на петлю
Щоб використовувати тест циклу, ви можете встановитисерійний порт Nportдо 232 режиму, а потім короткі штифти 2 і 3 для тестування.


#cat < /dev /ttyr 00

Переключіть вікно користувача та введіть інтерфейс командного рядка іншого вікна.
#cd /тощо
#ls> /dev /ttyr 00
Наприклад:

Результати тестів:
Перевірте результат LS у вікні Cat Command. Якщо пристрій є нормальним, відобразиться ім'я файлу в каталозі ETC.

Додаток:
Debian Online Встановлення файлів заголовків ядра та середовища компіляції
▪ По -перше підтвердити, що система може підключитися доІнтернет -пінг www.baidu.com
▪Пеконфірм, чи джерело в/etc/apt/sources.list доступний. Зазвичай ми використовуємоджерелодзеркало.163.com
▪ Забезпечте список пакетів у джерелі до локальної та підтвердьте, що в результаті помилок немає помилокApt-get update
▪ Візьміть файли заголовків ядра та підтвердьте, що помилок немає7apt-get встановити Linux-headers-'uname –r`
▪ Встановіть середовище компіляції та підтвердьте, що в результатах немає помилокapt-get встановити збірку

