У меня есть следующие настройки конфигурации:
Ubuntu 12.10 представляет собой виртуальную машину с использованием VMware. ОС хоста - терминал Windows 8.1. Программа - Putty в качестве последовательного терминала в Windows 8.1
Процесс:
Ubuntu VMware machine: аппаратное обеспечение - последовательный порт 2 при использовании \\.\pipe\com_1
Windows 8.1, Putty устанавливается на последовательную линию \\.\pipe\com_1 Speed 115200
На терминале в Ubuntu:
billm@ubuntu:~$ echo hello > /dev/ttys1
bash: /dev/ttys1: Permission denied
Ничто не отображается в окне терминала замазки в Windows 8.1
Что я могу сделать, чтобы доказать, что Ubuntu может поочередно общаться с putty?
Попробуйте использовать sudo
для запуска команды,
$ sudo echo hello > /dev/ttys1
или измените права доступа устройства для чтения / записи кем-либо, а затем выполните команду как пользователь:
$ sudo chmod a+rw /dev/ttys1
$ echo hello > /dev/ttys1
Обратите внимание, что вам может потребоваться запускать chmod
каждый раз, когда создается устройство, чтобы взаимодействовать с ним как с пользователем.