Проброс серийного порта с VMWare в Linux
Иногда требуется управлять через серийный порт в виртуальной машине (например – делать первые шаги в настройке JunOS).
В настойках виртуальной машины VMWare указываем
1 2 3 | Named pipe: /tmp/virtual Near end: Is a server Far end: Is a virtual machine |
От root-пользователя выполняем
1 | socat /tmp/virtual pty:,link=/tmp/virtual-pty |
socat может не стоять в системе, ставим.
RHEL (Red-Hat/Centos/Fedora):
1 | yum install socat |
Debian (Ubuntu):
1 2 | apt-get update apt-get install socat |
Запускам
1 | minicom -s |
Указываем путь последовательного порта как /tmp/virtual-pty
Сохраняем конфигурацию как (Сохранить настройки как…) VMJunOS
Запускаем
1 | minicom VMJunOS |
Все работает, если что-то не работает:
– проверяем запущенна ли VM
– запущен ли socat (который закрывается при каждой перезагрузки VM)
– проверяем корректность проделаннх шагов
Ви маєте увійти, щоб оприлюднити коментар.