MoxaObehagDflodINstallation ochTesting under Linux
Den här artikeln täcker hur man använder MOXA NPORT för att kartlägga COM -portar på Linux. Efter att ha kartlagt COM -porten kan du använda felsökningsprogramvaran för att ringa COM -porten och kommunicera med serieenheten.
Särskild påminnelse:Innan du installerar Linux -drivrutinen måste du installera sammanställningsmiljön och kärnhuvudfilerna. (Se bilaga längst ner i artikeln.)
I. Installera drivrutinen
1. Logga in på Linux system med rotprivilegier
(Om systemet inte har rotanvändare aktiverad kan du logga in som en normal användare och sedan körasudo -ikommando att byta till rotprivilegier)

2. Kopiera drivrutinen till Linuxsystem
*Driverinstallationspaketets nedladdningsmetod:
(1) Gå till Moxas officiella webbplats, klicka på support och välj motsvarande produktserier (t.ex. Nport 5100)
Förare för Linux -kärnanfrån relaterad programvara, firmware och drivrutiner (välj enligt kärnversionen)
(I denna handledning placeras förarens installationspaket i/moxaKatalog här, du kan bestämma själv)

3. Packa upp föraren paket
#tar xvzf xxx.tgz("xxx" är förarens namn), till exempel:

Gränssnittet visar dekomprimeringsprocessen enligt följande:


moxaMappen genereras i den aktuella katalogen.

Filerna i drivrutinmappen är följande:

4. Installera drivrutinen
./mxinsti drivrutinmappen

Föraren är framgångsrik installerad enligt nedan:

När installationen är klar kommer det att finnas ytterligare drivrutinfiler (npreal2.ko) och relaterad programvara i mappen enligt följande

Ii. Kartlägga serieporten
1. Kartläggning
När du har installerat drivrutinen kan du se en skriptfilmxaddsvr i/usr/lib/nperal2/förarekatalog
#cd/usr/lib/nperal2/förare
# /mxaddsvr 192.168.127. 254 1 /*Denna IP är standard IP -adressen för serieportservern, '' 1 '' är antalet seriella portar

Kommandoutgången är som följer:

2. Starta om dindator
#Reboot
Iii. Testning
1. Kontrollera förarens laddning och kartläggning av serieporten
Ange kommandot:
LSMOD|grep npreal2För att kontrollera förarens lastningsstatus
PS -EF|grep nprealFör att kontrollera om NPORT -drivrutinsprogrammet är aktiverat
ls /dev /ttyr*Visa namnet på den Nport -mappade serieporten

Dessutom kommer det att finnas ett dokumentNPREAL2D.CF i katalogen #/usr/lib/nperal2/driver. Konfigurationsinformationen om den mappade serieporten lagras till exempel i detta dokument:

2. Själv-slingtest
För att använda slingtestet kan du ställa inNPORT SERIAL PORTtill 232 läge och sedan korta stift 2 och 3 för testning.


#cat < /dev /ttyr 00

Byt användarfönstret och ange kommandoradsgränssnittet i ett annat fönster.
#cd /etc.
#ls> /dev /ttyr 00
Till exempel:

Testresultat:
Kontrollera resultatet av LS i CAT -kommandofönstret. Om enheten är normal visas filnamnet i ETC -katalogen.

Bilaga:
Debian online -installation av kärnhuvudfiler och sammanställningsmiljö
▪ Först bekräftar att systemet kan ansluta tillInternet Ping www.baidu.com
▪ Rekonfirma om källan i/etc/apt/sources.list är tillgänglig. Vanligtvis använder vikällan tillspegel.163.com
▪ uppdatera paketlistan i källan till den lokala och bekräfta att det inte finns några fel i resultatetapt-get-uppdatering
▪installera kärnhuvuden och bekräfta att det inte finns några fel7apt-get install Linux-headers-`Uname –r`
▪installera sammanställningsmiljön och bekräfta att det inte finns några fel i resultatenapt-get install build-essential

