有些最新版的 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