![如何从 VM 服务器访问串行设备](https://linux22.com/image/1567519/%E5%A6%82%E4%BD%95%E4%BB%8E%20VM%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E8%AE%BF%E9%97%AE%E4%B8%B2%E8%A1%8C%E8%AE%BE%E5%A4%87.png)
我有一个串行设备,它物理连接到我的 Windows PC。从我的窗口,我可以使用“PUTTY”设置连接以访问此设备,并在登录此设备后做一些额外的工作。
现在我已拔下此设备并将其连接到 VMWare 工作站(该工作站上安装了 vSphere 6.7)。我刚刚在此工作站上创建了一台新的 VM 机器。
现在我的问题是,为了最终能从该虚拟机访问该设备,需要哪些设置步骤?
答案1
我刚刚自己找到了答案。关键是这个设备对于此工作站上的任何虚拟机都是可见的。
在任何虚拟机上(我的是 UBUNTU),运行以下命令:
dmesg | grep tty
[ 1.151102] 00:05: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
这个“ttyS0”是该设备的入口。所以其余的连接部分与我在 Windows 上做的一样。我也在上面使用 putty/plink。