Aten U232a 在 Ubuntu 18.04.6 中无法工作

Aten U232a 在 Ubuntu 18.04.6 中无法工作

我有 ubuntu 18.04.6,我想使用我的 Aten USB-RS232 电缆(35 厘米)。插入后,我检查 dmesg | grep ttyUSB,得到结果:

[  344.775472] usb 1-2: pl2303 converter now attached to ttyUSB0
[ 1186.547300] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[ 1189.537071] usb 1-2: pl2303 converter now attached to ttyUSB0
[ 1604.174552] pl2303 ttyUSB0: pl2303 converter now disconnected from ttyUSB0
[ 1644.872046] usb 1-2: pl2303 converter now attached to ttyUSB0

(这是在多次插入/拔出之后的结果。)

然后,我检查 ll -IF /dev/ttyUSB0,结果是:

crw-rw---- 1 root dialout 188, 0 Mac  16 08:25 /dev/ttyUSB0

所以它被检测到了。但是当我尝试用 putty 打开时。它只是说“无法打开串行端口”。我没有其他使用该端口的应用程序。不确定它为什么不工作。

在同一个 USB 端口上,我插入了一个 USB 驱动器,它工作正常。所以端口实际上是没问题的。只是无法使用 Aten 电缆?Aten 电缆在 Windows 中工作正常。所以如果有人有任何想法,请帮忙,谢谢。

答案1

我刚刚找到了一个解决方案。

基本上,这只是一个权限问题。在 ll -IF 结果中,我们可以看到它所属的用户是 root,组是 dialout。我以我的用户名登录,所以它无法工作。需要做的是将我的用户名(即 ubuntu 用户 - 您可以通过在终端中输入 whoami 来找到)添加到 dialout 组。

命令是:

sudo adduser [username] dialout

然后注销并重新登录或重新启动 ubuntu 即可生效。

相关内容