使用串行端口作为 VMware 的终端界面?

使用串行端口作为 VMware 的终端界面?

我有以下配置设置:

Ubuntu 12.10 操作系统是使用 VMware 的虚拟机。主机操作系统是 Windows 8.1 终端程序是油灰作为 Windows 8.1 中的串行终端

过程:

Ubuntu VMware 机器:硬件是使用\\.\pipe\com_1 Windows 8.1 的串行端口 2,Putty 设置为串行线\\.\pipe\com_1 Speed 115200

在 Ubuntu 的终端上:

billm@ubuntu:~$ echo hello > /dev/ttys1
bash: /dev/ttys1: Permission denied

Windows 8.1 的 Putty 终端窗口上没有显示任何内容

我该怎么做才能证明 Ubuntu 可以与 Putty 进行串行通信?

答案1

尝试使用sudo运行命令,

$ sudo echo hello > /dev/ttys1

或者将设备的权限更改为任何人都可以读取/写入,然后以用户身份运行命令:

$ sudo chmod a+rw /dev/ttys1
$ echo hello > /dev/ttys1

请注意,您可能需要在chmod每次创建设备时运行,以便以用户身份与其进行交互。

相关内容