Moxa V2401-LX [6/108] Device driver
![Moxa V2401-LX [6/108] Device driver](/views2/1199425/page6/bg6.png)
V2401/2402 Series Linux User’s Manual Introduction
1-2
Overview
V2401/2402 embedded computers are based on the Intel Atom N270 x86 processor and feature 4
RS-232/422/485 serial ports, 8 RS-232 serial ports, dual Gigabit LAN ports, six USB 2.0 hosts,
and a CompactFlash socket. The V2401/2402 series offers both VGA and LVDS outputs, making
it exceptionally well suited for industrial applications such as SCADA and factory automation.
The V2401/2402’s two serial ports make it ideal for connecting a wide range of serial devices, and
the dual 10/100/1000 Mbps Ethernet ports offer a reliable solution for network redundancy, which
taken together promise continuous data communication and management operations. For added
convenience, the V2401/2402 has four DIs and four DOs for connecting digital input/output
devices. In addition, the CompactFlash and USB ports provide V2401/2402 computers with data
buffering and storage expansion, which provide the necessary reliability for industrial applications.
Pre-installed with Linux, the V2401/2402 series provides programmers with a friendly
environment for developing sophisticated, bug-free application software at a lower cost.
All V2401/2402 models support a wide operating temperature range of -40 to 85°C for use in
harsh industrial environments.
Software Specifications
The Linux operating system pre-installed on the V2401/2402 embedded computer is the Debian
Lenny 5.02 distribution. The Debian project is a worldwide group of volunteers who endeavor to
produce an operating system distribution that composed entirely of free software. The Debian
GNU/Linux follows the standard Linux architecture, making it easy to use programs that meet the
POSIX standard. Program porting can be done with the GNU Tool Chain provided by Moxa. In
addition to Standard POSIX APIs, device drivers for Moxa UART and other special peripherals
are also included. An example software architecture is shown below:
ATTENTION
Refer to http://www.debian.org/
and http://www.gnu.org/ for information and documentation of
the Debian GNU/Linux and free software concept.
RS-232/422/485, Ethernet, CompactFlash, SATA, USB
Memory Control, Schedule, Process
PCMCIA, CF, WLAN, USB, UART, RTC, VGA
TCP, IP, UDP, CMP, ARP, HTTP, SNMP, SMTP
Daemon (Apache, Telnet, FTPD)
Application Interface (POSIX, Socket, Secure Socket)
User Applications
File
System
Hardware
Micro Kernel
Device Driver
Protocol Stack
API
AP
Linux
Kernel
Содержание
- First edition march 2010 1
- V2401 2402 series linux user s manual 1
- Www moxa com product 1
- Copyright notice 2
- Disclaimer 2
- Technical support contact information 2
- Trademarks 2
- V2401 2402 series linux user s manual 2
- Www moxa com support 2
- Table of contents 3
- Introduction 5
- Device driver 6
- Hardware 6
- Linux kernel 6
- Micro kernel 6
- Overview 6
- Protocol stack 6
- Software specifications 6
- Software components 7
- Software configuration 8
- Starting from a vga console 9
- Desktop display configuration 10
- Connecting from a telnet console 14
- Connecting from an ssh console 15
- Windows users 15
- Adjusting the system time 16
- Linux users 16
- Setting the time manually 16
- Example shell script for updating the system time periodically 17
- Ntp client 17
- Updating the time automatically 17
- Enabling and disabling daemons 18
- How to run the shell script automatically when the kernel boots up 18
- Setting the run level 22
- Cron daemon for executing scheduled commands 23
- Inserting a usb storage device into the computer 24
- Apt installing and removing packages 25
- Checking the linux version 25
- Device suspend 27
- Managing communications 28
- Changing the interfaces configuration file 30
- Changing the network settings 30
- Static ip address 30
- Adjusting ip addresses with ifconfig 31
- Dynamic ip address using dhcp 31
- Serial port operation mode 31
- Disabling the telnet ftp server 32
- Enabling the telnet ftp server 32
- Telnet ftp server 32
- Dns client 33
- Etc hostname 33
- Etc nsswitch conf 34
- Etc resolv conf 34
- Apache web server 35
- Default homepage 35
- Disabling the cgi function 35
- Saving web pages to a usb storage device 36
- Filter table includes three chains 38
- Iptables 38
- Nat table includes three chains 38
- Process 38
- Mangle table includes two chains 39
- Sub tables 39
- 13 3 13 40
- Iptables hierarchy 40
- The following figure shows the iptables hierarchy 40
- V2401 2402 series linux user s manual managing communications 40
- Iptables modules 41
- Define policy for chain rules 42
- Observe and erase chain rules 42
- Append or delete rules 43
- Nat example 44
- Nat network address translation 44
- Enabling nat at bootup 45
- Connecting to a ppp server over a simple dial up connection 46
- Ppp point to point protocol 46
- Checking the connection 47
- Connecting to a ppp server over a hard wired link 47
- Setting up a machine for incoming ppp connections 49
- Nfs network file system client 54
- Snmp simple network management protocol 55
- Ethernet bridging for private networks on different subnets 56
- Openvpn 56
- Ethernet bridging for private networks on the same subnet 61
- Routed ip 62
- Programmer guide 64
- Device api 65
- Rtc real time clock 65
- Example to get the baudrate 66
- Example to set the baudrate 66
- Baudrate inaccuracy 67
- Digital i o 67
- Special note 67
- Dio program source code file example 69
- Examples 69
- Special note 69
- System recovery 74
- Recovery environment 75
- Recovery procedure 75
- In this example m is the usb disk drive number 76
- A software component list 84
- Software component list 84
Похожие устройства
- Moxa V2401-LX Руководство по быстрой установке
- Moxa V2401-LX Технические характеристики
- Moxa V2401-XPE Инструкция по эксплуатации
- Moxa V2401-XPE Руководство по программной части (Windows)
- Moxa V2401-XPE Руководство по программной части (Linux)
- Moxa V2401-XPE Руководство по быстрой установке
- Moxa V2401-XPE Технические характеристики
- Moxa V2402-CE Инструкция по эксплуатации
- Moxa V2402-CE Руководство по программной части (Windows)
- Moxa V2402-CE Руководство по программной части (Linux)
- Moxa V2402-CE Руководство по быстрой установке
- Moxa V2402-CE Технические характеристики
- Moxa V2402-LX Инструкция по эксплуатации
- Moxa V2402-LX Руководство по программной части (Windows)
- Moxa V2402-LX Руководство по программной части (Linux)
- Moxa V2402-LX Технические характеристики
- Moxa V2402-LX Руководство по быстрой установке
- Moxa V2402-XPE Инструкция по эксплуатации
- Moxa V2402-XPE Руководство по программной части (Windows)
- Moxa V2402-XPE Руководство по программной части (Linux)