如何从 hyper-V 共享 COM 端口

如何从 hyper-V 共享 COM 端口

我正在尝试从我的主机启用 COM 端口。

我有一个在 Hyper-V 上运行的 Ubuntu 14.10。主机是 Windows 8.1

在此处输入图片描述

我应该如何使用这些管道?

我的想法是连接我的 Arduino,这样我就可以通过 Hyper-V 使用它。

我正在阅读有关 socat 的文章,但我不明白其要点。

任何想法?

答案1

我意识到我已经晚了将近 5 年,但也许这会对其他人有所帮助。如上所示,Hyper-V 将命名管道中的数据作为 COM 端口提供给 VM。Hyper-V 相当无用,它不会将该命名管道连接到主机的 COM 端口,而这正是将数据传递到 VM 所需要的。

我刚刚编写了一个在主机操作系统上运行的 Windows 程序,它在主机 COM 端口和命名管道之间提供了链接,允许您从 Ubuntu VM 使用主机 COM 端口。

您需要以管理员用户身份运行它。

https://github.com/tdhoward/COMpipe

相关内容