我有一个UBUNT18.04.6,我想使用我的Aten USB 232电缆(35厘米).After插上它,我检查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 0,结果是:
crw-rw---- 1 root dialout 188, 0 Mac 16 08:25 /dev/ttyUSB0
所以它被检测到了。但当我试着用油灰打开的时候。它只是说“无法打开串口”。我没有其他使用端口的应用程序。也不知道为什么不起作用。
在同一个USB端口上,我插件了一个USB驱动器,它正常工作。所以端口实际上没问题。只是不能和Aten电缆一起使用?Aten电缆在Windows中工作正常。因此,如果有人有任何想法,请帮忙,谢谢。
发布于 2022-03-16 00:52:39
我刚找到解决办法。
基本上这只是一个许可问题。在所有-IF结果中,我们可以看到它所属的用户是根用户,组是拨号用户。我以我的用户名登录,这就是为什么它不能工作。需要做的是将我的用户名(即ubuntu用户--您可以通过在终端中键入whoami )添加到拨号组中。
该命令是:
sudo adduser [username] dialout
然后,注销并再次登录或重新启动ubuntu来生效。
https://askubuntu.com/questions/1397758
复制相似问题