Инсталиране и тестване на драйвер на Moxa Nport под Linux

Apr 07, 2025 Остави съобщение

MoxaNportDРекаInstallation иTизпадане в Linux

 

 

Тази статия обхваща как да използвате moxa nport за картографиране на COM портове в Linux. След като картографирате COM порта, можете да използвате софтуера за отстраняване на грешки, за да се обадите на COM порта и да комуникирате със серийното устройство.

 

Специално напомняне:Преди да инсталирате драйвера на Linux, трябва да инсталирате средата за компилация и файловете за заглавие на ядрото. (Вижте Приложение в долната част на статията.)

 

 

I. Инсталирайте драйвера

 

 

1. Влезте в Linux Система с коренови привилегии

(Ако системата няма активирана Root потребител, можете да влезете като нормален потребител и след това да изпълнитеsudo -iКоманда за преминаване към коренни привилегии)

info-554-202

 

2. Копирайте файла на драйвера в Linuxсистема

*Метод за изтегляне на пакет за инсталиране на драйвер:

(1) Отидете на официалния уебсайт на Moxa, щракнете върху поддръжка и изберете съответната продуктова серия (напр. NPORT 5100)

Драйвер за Linux ядроОт свързан софтуер, фърмуер и драйвери (изберете според версията на ядрото)

(В този този урок пакетът за инсталиране на драйвери е поставен в/moxaдиректория тук, можете да решите сами)

info-554-64

 

3. Разархивирайте водача пакет

#tar xvzf xxx.tgz("xxx" е името на водача), например:

info-554-66

 

Интерфейсът показва процеса на декомпресия, както следва:

info-554-320info-554-300

 

MoxaПапката ще бъде генерирана в текущата директория.

info-554-114

 

Файловете в папката на драйвера са както следва:

info-554-58

 

4. Инсталирайте драйвера

./mxinstВ папката на драйвера

info-554-268

 

Драйверът е успешен, инсталиран по -долу:

info-554-196

 

След приключване на инсталацията ще има допълнителни файлове с драйвери (NPREAL2.KO) и свързан софтуер в папката, както следва

info-554-102

 

 

II. Картографиране на серийния порт

 

 

1. Картографиране

След като инсталирате драйвера, можете да видите файл с скриптMxAddSVR в/usr/lib/nperal2/драйвердиректория

#cd/usr/lib/nperal2/драйвер

#. /MXADDSVR 192.168.127. 254 1 /*Този IP е IP адресът по подразбиране на серийния сървър на порта, '1' 'е броят на серийните портове

info-554-104

 

Изходът на командата е както следва:

info-554-176

 

2. Рестартирайте вашиякомпютър

#REBOOT

 

 

Iii. Тестване

 

 

1. Проверете натоварването на водача и картографирането на сериен порт

Въведете командата:

lsmod|GREP NPREAL2За да проверите състоянието на зареждане на водача

PS -EF|Grep nprealЗа да проверите дали програмата за обслужване на драйвери на NPORT е активирана

ls /dev /ttyr*Вижте името на серийния порт, картографиран от NPORT

info-554-166

 

Освен това ще има документnpreal2d.cf в директорията #/usr/lib/nperal2/драйвер. Информацията за конфигурацията за картографирания сериен порт ще се съхранява в този документ, например:

info-554-124

 

2. себе си-Тест на цикъла

За да използвате теста за контур, можете да зададетеСерийният порт на NPORTдо 232 режим и след това къси пина 2 и 3 за тестване.

info-554-350info-554-392

#CAT

info-554-214

 

Превключете прозореца на потребителя и въведете интерфейса на командния ред на друг прозорец.

#CD /и т.н.

#ls> /dev /ttyr 00

Например:

info-554-220

 

Резултати от теста:

Проверете резултата от LS в прозореца на командния котеш. Ако устройството е нормално, ще се покаже името на файла в директорията ETC.

info-554-174

 

Приложение:

Debian Online Инсталиране на заглавни файлове на ядрото и среда за компилация

▪ Първо потвърждават, че системата може да се свърже сИнтернет пинг www.baidu.com

▪ Потвърждаване дали източникът в/etc/apt/sources.list е достъпен. Обикновено използвамеизточникът наогледало.163.com

▪ПодAPT-GET актуализация

▪ Поставете файловете за заглавие на ядрото и потвърдете, че няма грешки7APT-GET Инсталиране на Linux-headers `uname –r`

▪ Поставете в средата на компилацията и потвърдете, че в резултатите няма грешкиAPT-Get Install Build-Essential