我在尝试安装RS-232的驱动程序。你能帮我掌握适当的命令或方法吗?
在我的PC上,当我给lsmod时,它没有显示cdc_acm驱动程序,但是我尝试重新安装,它显示驱动程序已经存在了。
使用命令模式探测cdc_acm,它显示驱动程序。如何解决这两个问题?
我试着给-f /var/log/syslog提供它的尾部,显示以下错误--如何修复这个错误?
root@yash20-desktop:/home/yash20# tail -f /var/log/syslog
Sep 5 10:27:19 yash20-desktop kernel: [ 36.512190] init: plymouth-upstart-bridge main process ended, respawning
Sep 5 10:27:38 yash20-desktop kernel: [ 55.529151] audit_printk_skb: 42 callbacks suppressed
Sep 5 10:27:38 yash20-desktop kernel: [ 55.529154] type=1400 audit(1536123458.500:37): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/lib/cups/backend/cups-pdf" pid=2423 comm="apparmor_parser"
Sep 5 10:27:38 yash20-desktop kernel: [ 55.529161] type=1400 audit(1536123458.500:38): apparmor="STATUS" operation="profile_replace" profile="unconfined" name="/usr/sbin/cupsd" pid=2423 comm="apparmor_parser"
Sep 5 10:28:50 yash20-desktop kernel: [ 127.759992] gvfsd-metadata[4220]: segfault at 7ffb6405c000 ip 0000000000406885 sp 00007ffe99258ff0 error 4 in gvfsd-metadata[400000+11000]
Sep 5 10:28:51 yash20-desktop kernel: [ 128.035233] gvfsd-metadata[4244]: segfault at 7f4272d13000 ip 0000000000406885 sp 00007ffccb5eebf0 error 4 in gvfsd-metadata[400000+11000]
Sep 5 10:28:51 yash20-desktop kernel: [ 128.224081] gvfsd-metadata[4250]: segfault at 7f5a9ded4000 ip 0000000000406885 sp 00007fff06f5e270 error 4 in gvfsd-metadata[400000+11000]
Sep 5 10:28:51 yash20-desktop kernel: [ 128.367639] gvfsd-metadata[4275]: segfault at 7f21625eb000 ip 0000000000406885 sp 00007fffe68e08c0 error 4 in gvfsd-metadata[400000+11000]
Sep 5 10:28:51 yash20-desktop kernel: [ 128.499979] gvfsd-metadata[4283]: segfault at 7facae55e000 ip 0000000000406885 sp 00007ffc36778990 error 4 in gvfsd-metadata[400000+11000]
Sep 5 10:30:18 yash20-desktop kernel: [ 215.385526] init: plymouth-stop pre-start process (6507) terminated with status 1发布于 2018-09-04 18:38:00
由于您使用的是基于do 2303的串行USB转换器,那么您不需要手动安装驱动程序。
驱动程序已经编译并命名为pl2303:
$ modinfo pl2303 | head -n3
filename: /lib/modules/4.4.0-104-generic/kernel/drivers/usb/serial/pl2303.ko
license: GPL
description: Prolific PL2303 USB to serial adaptor driver因此,您可以简单地将USB电缆连接到PC上,等待/dev/ttyUSB?或/dev/ttyACM?在系统中出现。驱动程序将自动加载。
您可以检查tail -f /var/log/syslog以获取设备的具体名称。以下是USB转换器插入后的输出:
9月5日20:03:40主机名内核: USB 3-3:使用xhci_hcd新的全速usb设备编号3使用USB 5 20:03:40主机名内核: usb 3-3:新USB设备找到,idVendor=067b,idProduct=2303 9月5:03:40主机名内核: usb 3-3:新USB设备字符串: Mfr=1,Product=2,主机名内核: usb 3-3:产品: usb串行控制器D 9月5 20:03:40主机名内核:usb 3-3:"/sys/devices/pci0000:00/0000:00:14.0/usb3/3-3“:Manufacturer:产销技术公司9月5日20:03:40主机名mtp-探测:检查总线3,设备3: SerialNumber=0 Sep 5 20:03:40主机名mtp-探测:总线: 3,设备:3不是MTP设备9月5日20:03:42主机名内核:usbcore:已注册的新接口驱动程序usbserial 9月5日20:03:42主机名内核: usbcore:注册新接口驱动程序usbserial_generic 9月5:03:42主机名内核: usbserial: USB串行支持注册为通用的Sep 5 20:03:42主机名内核: usbcore:已注册新接口driver 20 2303 Sep 5 20:03:42主机名内核:usbserial: USB串行支持注册为pl2303 9月5日20:03:42主机名内核: pl2303 3-3:1.0:<#>pl2303转换器检测到9月5日20:03:42主机名内核:USB3-3:pl2303转换器现在附加到ttyUSB0 0
请注意最后一行pl2303 converter now attached to ttyUSB0。这意味着这个设备被称为/dev/ttyUSB0。
不要忘记将用户添加到dialout组中。
sudo usermod -a -G dialout $USERhttps://askubuntu.com/questions/1071543
复制相似问题