使用的USB转串口MOXA型号为UPORT 1450I,即:带隔离的usb转4串口。
光盘里提供的驱动最高支持3.4.x的Linux内核,像ubuntu18.04这种4.x.x的linux内核是不行的!
因此,第一步需在官网下载4.x.x版linux内核的moxa驱动:
https://www.moxa.com/en/support/product-support/software-and-documentation?psid=49280
第二步:解压到home并重命名为moxa;
第三步:进入mxuport
cd moxa
cd mxuport
第四步:编译
make
第五步安装:
sudo sh mxinstall
此时安装已经完成,在/dev下已经可以看见四个串口设备:ttyMXUSB0、ttyMXUSB1、ttyMXUSB2、ttyMXUSB3
最后根据你的实际使用设置串口,例如将ttyUSB0设置为RS232口:
setserial /dev/ttyMXUSB0 port 0x0