部分最新版 Linux 内核预装有 Moxa 多串口卡 (MSB) 驱动模块。在系统上安装 Moxa PCI MSB 时,驱动会自动加载。如果运行 lsmod 命令,驱动会被列为 mxser_new。不过,用该预装驱动时可能无法访问 MSB 的串口。
要安装 Moxa 最新版驱动,必须先删除预装驱动。否则,您将看到 mxser 和 mxser_new 两个模块,且 Moxa 驱动无法正常运行。
如需删除系统中现有的驱动模块,请执行以下命令。
#rmmod mxser_new
#rm –f /lib/modules/2.6.xx-xx/kernel/drivers/char/mxser_new.ko
删除预装驱动后,按以下步骤安装 Moxa 最新版驱动。
- 提取驱动文件,放入 mxser 目录。
- 在 mxser 目录下安装驱动。
#make clean;make install
- 加载驱动模块。
#modprobe mxser
- 执行 lsmod 命令,检查驱动是否安装完成。
#lsmod | grep mxser
