moxa uport1150串口驱动ubantu20.04 5.15内核安装
驱动下载地址
https://www.moxa.com.cn/support/product-support/software-and-documentation?psid=119851
- 下载安装5.X版本回爆出以上问题,说最低支持到5.13内核版本。
- 如果安装6.x版本,又会爆出系统版本内核太低。
安装研发人员给的版本driv_linux_uport1p_v5.1.11_build_25031916,期间报错:
lihongli@lhl:~/文档/xwechat_files/wxid_pp62hqjbtggc22_0443/msg/file/2025-09/driv
_linux_uport1p_v5.1.11_build_25031916/mxu11x0$ make
/bin/sh: 1: cannot create /dev/NULL: Permission denied
/bin/sh: 1: cannot create /dev/NULL: Permission denied
************************************************************************Ubuntu 20.04.6 LTS \l 5.15.0-139-genericMOXA UPort 11x0 series driver ver 5.1.11Release Date: 2025/03/19
*******************************************************************************************************************************************MOXA UPort 11x0 series USB to Serial Hub Driver v5.1.11 release date : 2025/03/19 *******************************************************************
lihongli@lhl:~/文档/xwechat_files/wxid_pp62hqjbtggc22_0443/msg/file/2025-09/driv
_linux_uport1p_v5.1.11_build_25031916/mxu11x0$ sudo ./mxinstall
[sudo] lihongli 的密码:
************************************************************************Ubuntu 20.04.6 LTS \l 5.15.0-139-genericMOXA UPort 11x0 series driver ver 5.1.11Release Date: 2025/03/19
*******************************************************************************************************************************************MOXA UPort 11x0 series USB to Serial Hub Driver v5.1.11 release date : 2025/03/19 *******************************************************************Loading driver...
modprobe: ERROR: could not insert 'mxu11x0': Operation not permitted
lihongli@lhl:~/文档/xwechat_files/wxid_pp62hqjbtggc22_0443/msg/file/2025-09/driv
_linux_uport1p_v5.1.11_build_25031916/mxu11x0$
解决方法:
- 检查并关闭 Secure Boot(最可能的原因) “Operation not permitted” 错误经常是因为 UEFI Secure Boot 阻止了未签名的驱动加载:
- 重启电脑并进入 BIOS/UEFI 设置 找到 Secure Boot 选项并禁用它
- 保存设置并重启系统
- 再次尝试安装:sudo ./mxinstall
随后重新安装,安装成功!
验证是否识别设备等:
# 检查驱动模块是否已加载
lsmod | grep mxu11x0# 查看设备是否被识别(插入设备后执行)
dmesg | grep -i moxa# 查看生成的串口设备
ls /dev/ttyUSB* 或 ls /dev/ttyACM*
lihongli@lhl:~$ ls /dev/ttyUSB*
/dev/ttyUSB0
lihongli@lhl:~$ lsmod | grep mxu11x0
mxu11x0 126976 0
usbserial 57344 1 mxu11x0
lihongli@lhl:~$ dmesg | grep -i moxa
[ 297.559595] usbserial: USB Serial support registered for MOXA UPort 1110
[ 297.559607] usbserial: USB Serial support registered for MOXA UPort 1130
[ 297.559617] usbserial: USB Serial support registered for MOXA UPort 1150
[ 297.559628] usbserial: USB Serial support registered for MOXA UPort 1150I
[ 297.559638] usbserial: USB Serial support registered for MOXA UPort 1130I
[ 297.559649] usbserial: USB Serial support registered for MOXA USB Console
[ 297.559659] usbserial: USB Serial support registered for MOXA USB-to-Serial Port Driver
[ 297.559664] mxu11x0: Ver5.1.11: MOXA UPort 11x0 USB to Serial Hub Driver
[ 688.755505] usb 1-1: Manufacturer: Moxa Technologies Co., Ltd.
[ 688.758287] mxu11x0 1-1:1.0: MOXA UPort 1150 converter detected
[ 689.903818] usb 1-1: Manufacturer: Moxa Inc.
[ 689.906664] mxu11x0 1-1:1.0: MOXA UPort 1150 converter detected
[ 689.928839] usb 1-1: MOXA UPort 1150 converter now attached to ttyUSB0
lihongli@lhl:~$