Linux-ubuntu22.04串口驱动安装(CH34X)

这篇具有很好参考价值的文章主要介绍了Linux-ubuntu22.04串口驱动安装(CH34X)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、查看CH340驱动

查看ubuntu系统自带驱动

ls /lib/modules/$(uname -r)/kernel/drivers/usb/serial

 一般能看到下面等文件

aircable.ko         io_ti.ko        navman.ko        ti_usb_3410_5052.ko
ark3116.ko          ipaq.ko         omninet.ko       upd78f0730.ko
belkin_sa.ko        ipw.ko          opticon.ko       usb_debug.ko
ch341.ko            ir-usb.ko       option.ko        usbserial.ko
cp210x.ko           iuu_phoenix.ko  oti6858.ko       usb-serial-simple.ko
cyberjack.ko        keyspan.ko      pl2303.ko        usb_wwan.ko
cypress_m8.ko       keyspan_pda.ko  qcaux.ko         visor.ko
digi_acceleport.ko  kl5kusb105.ko   qcserial.ko      whiteheat.ko
empeg.ko            kobil_sct.ko    quatech2.ko      wishbone-serial.ko
f81232.ko           mct_u232.ko     safe_serial.ko   xr_serial.ko
f81534.ko           metro-usb.ko    sierra.ko        xsens_mt.ko
ftdi_sio.ko         mos7720.ko      spcp8x5.ko
garmin_gps.ko       mos7840.ko      ssu100.ko
io_edgeport.ko      mxuport.ko      symbolserial.ko

上面可以看到含有ch341.ko文件,系统自带的版本比较老,删除掉:

cd /lib/modules/$(uname -r)/kernel/drivers/usb/serial
sudo rm -rf ch341.ko

二、安装CH340驱动

1.下载驱动

1)百度网盘下载链接
提取码:RMSR

2)微云下载

2.解压下载文件

解压之后可以看到以下3个文件

ch34x驱动,ros2-串口合集,linux,ubuntu

3.查询操作系统发型编号

uname -r

ch34x驱动,ros2-串口合集,linux,ubuntu

打开:https://elixir.bootlin.com/linux/v6.2/source/drivers/usb/serial/ch341.c

ch34x驱动,ros2-串口合集,linux,ubuntu根据查询到的操作系统的发行编号,打开对应的版本,复制所有内容替换ch34x.c内容

4.编译源文件

cd切换至下载的文件夹,make编译源码,生成ch34x.ko文件:

cd CH341SER_LINUX/
make

ch34x驱动,ros2-串口合集,linux,ubuntu

ch34x驱动,ros2-串口合集,linux,ubuntu

 注:编译需要安装gcc与make。

5.复制ch34x.ko文件

复制ch34x.ko文件至系统默认驱动文件夹

sudo cp ch34x.ko /lib/modules/$(uname -r)/kernel/drivers/usb/serial

 查看 ch34x.ko

ch34x驱动,ros2-串口合集,linux,ubuntu

输入lsmod命令查看:

lsmod | grep ch

ch34x驱动,ros2-串口合集,linux,ubuntu

 看到ch34x模块,至此ch34驱动安装完成,如果未看到,输入sudo depmod -a命令,重启一次电脑。

6可能遇到的问题

6.1部分新版本Ubuntu需要签名的问题Key was rejected by service

参考:解决Ubuntu22.04上安装ch34x串口驱动报 Key was rejected by service 需要签名的问题

6.2Brltty 导致 USB 转串口连接失败

参考:ubuntu22.04的 brltty 导致 USB 转串口连接失败文章来源地址https://www.toymoban.com/news/detail-728370.html

到了这里,关于Linux-ubuntu22.04串口驱动安装(CH34X)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • ubuntu22.04安装Nvidia显卡驱动

    Ubuntu 22.04安装NVIDIA显卡驱动的一般步骤: 注意:在执行这些步骤之前,请确保系统已连接到互联网,以便下载所需的软件包。 1. 检查NVIDIA显卡型号:打开终端,运行以下命令来确定NVIDIA显卡型号:    这将显示NVIDIA显卡型号,例如GeForce GTX 1050 Ti。 2. 更新系统: 在终端中,

    2024年01月16日
    浏览(68)
  • Ubuntu22.04 安装NVIDIA显卡驱动

    最近在想给自己电脑换成Linux系统的事情,但是过程没想到异常艰难,除了要安装一系列日常用软件和学习环境搭建外,还遇到了安装显卡驱动这个世纪难题[哭][哭],四处搜索度娘,最终还是让我暂时解决(安装成功)了这个难题,[再次感谢互联网各位大佬的扶持],所以,

    2024年02月08日
    浏览(73)
  • Ubuntu22.04安装及显卡驱动问题

    自己有window系统,想搞个ubuntu系统玩玩 首先去官网下载ubuntu系统,我下载的是22.04 https://cn.ubuntu.com/download/desktop 准备一个启动盘制作器Rufus,将下载好的镜像烤制到U盘 制作完u盘,进入bios更改启动顺序进入安装界面。我们进入安装界面,发现点了install ubuntu一直黑屏。这时需

    2024年02月09日
    浏览(50)
  • Ubuntu20.04、22.04安装nvidia显卡驱动

    资料1 https://huazhe1995.github.io/2020/01/01/ubuntu-an-zhuang-nvidia-qu-dong-run-fang-shi/ 资料2 https://blog.csdn.net/qq_51963216/article/details/124194096 资料3 https://blog.csdn.net/Perfect886/article/details/119109380 步骤: 1 1.安装驱动前一定要更新软件列表和安装必要软件、依赖(必须) 2.查看GPU型号 (你自己知道

    2024年02月06日
    浏览(87)
  • Ubuntu 22.04 编译安装 Qt mysql驱动

    参考自 Ubuntu20.04.3 QT5.15.2 MySQL驱动编译 Ubuntu 18.04 编译安装 Qt mysql驱动 下边这篇博客不是主要参考的, 但是似乎解决了我的难题(找不到 libmysqlclient.so ) ubuntu18.04.2 LTS 系统关于Qt5.12.3 无法加载mysql驱动,需要重新编译MYSQL数据库驱动的问题以及解决方案 系统版本 MySQL 肯定要先安

    2024年01月16日
    浏览(65)
  • ubuntu 22.04 安装 RTX 4090 显卡驱动

    1. 官网下载4090: 驱动程序 2. 关闭图形界面 对应的打开图形界面命令为: 3. tty登录之后 安装新版驱动: 如果报错,信息如下: ERROR: An NVIDIA kernel module \\\'nvidia-drm\\\' appears to already be loaded in your kernel.  This may be because it is in use (for example, by an X server, a CUDA program, or the NVIDIA      

    2024年02月05日
    浏览(74)
  • Ubuntu22.04安装NVIDIA驱动2022.12.25

    lspci | grep -i nvidia 在官网中选择合适自己的显卡下载对应驱动 下载地址 需要安装 g++ gcc make三个依赖包 在安装g++时遇到错误 :you do not appear to have libc header files install on your system 解决: 如果遇到: 下列软件包有未满足的依赖关系: libc6-dev : 依赖: libc6 (= 2.27-3ubuntu1.6) 但是 2.

    2024年02月04日
    浏览(49)
  • Ubuntu22.04 系统 安装驱动 && CUDA11.8

    参考: https://blog.csdn.net/weixin_43387635/article/details/126749463 Ubuntu22.04安装显卡驱动(高速、避错版)-CSDN博客 -------------------------------------------------安装驱动-------------------------------------------------------------------- 原作者说 需要注意的两条 ①   安装之前进入主板BIOS,关闭安全启动!!

    2024年03月27日
    浏览(67)
  • Ubuntu22.04安装AMD显卡驱动和pytorch

    pip.conf [global] index-url = https://mirrors.cloud.tencent.com/pypi/simple [install] trusted-host = mirrors.cloud.tencent.com Ubuntu 22.04 + rocm 5.4.2  Ubuntu 20.04 + rocm 5.4.2  Ubuntu 20.04 + rocm 5.2 当显示为True时,才能证明rocm安装成功  check.py check.py   加入环境变量  .bash_profile末尾加入 pytorch官网 AMD显卡驱动下载

    2024年02月04日
    浏览(86)
  • Ubuntu 22.04 安装Nvidia显卡驱动、CUDA、cudnn

    GPU做深度学习比CPU要快很多倍,用Ubuntu跑也有一定的优势,但是安装Nvidia驱动有很多坑 Ubuntu版本:22.04.3 LTS 分区: /boot 分配 1G ,剩下都分给根目录 / 显卡:GTX 1050 Ti 坑1:用Ubuntu自带的 Additional Drivers可能会出问题,应该从官网下载驱动文件 坑2:用deb文件安装可能会出问题,

    2024年02月08日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包