小编Krz*_*zak的帖子

pl2303“发送中断时出错”是什么意思?

我的 pl2303 转换器有问题。我正在使用其中两个,如下所示:

笔记本电脑 <-USB-串行-> <-串行-串行-> <-串行-USB-> RASPBERRYPI

换句话说,我使用两个 USB 转串口转换器并在中间使用空调制解调器将 Raspberry Pi 与我的笔记本电脑连接起来。

我可以通过 minicom 进行通信,“视觉上”它看起来很好(所有信息都正确发送),但是当我查看日志时,它会产生以下 dmesg 输出:

[  343.390610] pl2303 ttyUSB1: pl2303_get_line_request - failed: -32
[  343.685367] pl2303 ttyUSB1: error sending break = -32
Run Code Online (Sandbox Code Playgroud)

只要一切正常,我就可以忍受……但事实并非如此。例如,我无法通过 ser2net 与 RPi 连接。“另一方”根本没有收到消息。我怀疑这个错误是导致这个问题的原因。我四处搜寻,但没有找到任何解决方案。有人可以帮我吗?

另外 - 当我尝试通过 ser2net 连接时,有一件事发生了。在那之前我可以做类似的事情

cat -v < /dev/ttyUSB0
Run Code Online (Sandbox Code Playgroud)

echo "blablabla" > /dev/ttyUSB0
Run Code Online (Sandbox Code Playgroud)

成功了。当我尝试通过 ser2net 连接后,它停止工作,只有 minicom 通信正常。

serial-port tty

5
推荐指数
1
解决办法
1807
查看次数

标签 统计

serial-port ×1

tty ×1