权限被拒绝:'/dev/ttyUSB0'

权限被拒绝:'/dev/ttyUSB0'

我正在尝试使用 Chirp SW 和 USB 串行电缆将 Baofeng UV-5r 转发器连接到我的电脑(Kubuntu 21.10 - 内核:5.13.0-40):
Bus 002 Device 005: ID 1a86:7523 QinHeng Electronics CH340 serial converter

但我收到以下错误信息:

[Errno 13] could not open port /dev/ttyUSB0:[Errno 13] Permission denied: '/dev/ttyUSB0'

我已经检查了 CH340 设备驱动程序,它似乎已加载到内核中:

ID 1d6b:0002 Linux Foundation 2.0 root hub  
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M  
ID 8087:0024 Intel Corp. Integrated Rate Matching Hub  
|__ Port 1: Dev 4, If 0, Class=Vendor Specific Class, **Driver=ch341**, 12M  
ID 1a86:7523 QinHeng Electronics CH340 serial converter

以下是 ttyUSB dev 文件列表(/dev)

crw-rw---- 1 root dialout 188, 1 apr 26 16:08 ttyUSB1  
crw-rw---- 1 root dialout 188, 2 apr 26 16:08 ttyUSB2  
crw-rw---- 1 root dialout 188, 3 apr 26 16:26 ttyUSB3

用户属于拨出团体)

答案1

这只是提示,这可能是问题的原因(值得一试)。通过以下方式更改设备权限:

sudo chmod a+rw /dev/ttyUSB0

警告:此解决方案仅用于测试目的!对于生产用途,您应该更深入地研究此命令,并仅激活实际需要的选项!(即不是让每个用户都能从您的 读取、写入和执行/dev/ttyUSB0

相关内容