LittleBomba » Пн янв 20, 2020 7:41 am
Доброго утречка! Долго изучал форум, и везде aka советует НЕ пользоваться usbip, но у меня видимо пока что безвыходная ситуация, поэтому прошу советов и помощи.
Дано: Есть Raspberry pi 3 b+ с wtware и есть esxi гипервизор с гостевыми ОС windows 10 pro. Есть специфичный софт, который работает с usb токенами, которые не любят терминальные сессии и умеют только в консольке. Отсюда RDP со всеми вкусняшками отпадает (на windows 7 был один трюк с shadow console, на windows 10 такое не прокатывает) - соответственно остался вариант с VNC через консоль гипервизора. Тут на форуме я не единственный у кого так.
Задача: Обеспеспечить видимость usb токенов соответствующим софтом, максимально корректную и быструю картинку на тонком клиенте и проброс usb мфу на гостевую ОС, (пробросить мфу - и принтер и сканер, поэтому через cups сервер не подошел вариант).
Решение 1 - (временное, не совсем устраивает): В моем случае пока как временное решение использую virtualHere - все супер (из минусов ограничение на проброс 1 устройства и постоянное всплывающее инфо окно при старте виртуалки что это триальная версия).
Решение 2 (уже не используется) - В свое время в качетсве тонкго клиента использовал nuc с операционкой Manjaro. На ней удачно запустилась серверная часть usbip v 0.2.... и на гостевой ОС так же удачно проброшанные устройства виделись. Минус - не смог разобраться где в Manjaro найти переменную отвечающую за временное отключение usb устройств - постоянно отваливалась мфу при долгом простое тонкого клиента (лечилась ребутом тонкого клиента и виртуалки, в скриптах под linux я не особо от слова совсем - поэтому не смог это автоматизировать).
Решение 3 (вероятность 50х50) - сетевой мфу.... Решает головную боль, пока не реализуемо.
PS В wtware видимо как Вы и писали - несовместимость с драйверами usb enumeration. Хотя могу ошибаться. При попытке с винды увидеть расшаренные устройства выдает ошибку "usbip.c 280 (show_exported_devices)". Немного почитав пришел к выводу, что windows тупо не видит сервер usbip. И да на хабре была статья про несовместимость windows версии с серверами на linux из-за некорректности определения версий (правится через Hiew), что я собственно и проделывал дабы заставить работать manjaro и win 10 в паре. С wtware не вышло.
PPS возможно есть еще какой вариант о котором я не знаю?
PPS Есть еще какие настройки для ускорения работы vnc, например метод сжатия данных, как в тех же решениях под windows (ZLib, ZRLE, Tight)? Иногда подтупливает при отрисовке окон. При нажатии на тот же "пуск" есть небольшая пауза, со временем напрягает, так как проявляется практически везде.
Раз в сутки "i ' am tired" - повторный вход и до следующего дня. Иногда почаще 3-4 раза в день. Не пойму от чего это зависит. Логи сейчас не смогу приложить, как буду на объекте - скопирую и приложу. Поэтому ответа по данному пункту не ожидаю получить, но где то уже натыкался на такие проблемы, ответа не находил.
Доброго утречка! Долго изучал форум, и везде aka советует НЕ пользоваться usbip, но у меня видимо пока что безвыходная ситуация, поэтому прошу советов и помощи.
Дано: Есть Raspberry pi 3 b+ с wtware и есть esxi гипервизор с гостевыми ОС windows 10 pro. Есть специфичный софт, который работает с usb токенами, которые не любят терминальные сессии и умеют только в консольке. Отсюда RDP со всеми вкусняшками отпадает (на windows 7 был один трюк с shadow console, на windows 10 такое не прокатывает) - соответственно остался вариант с VNC через консоль гипервизора. Тут на форуме я не единственный у кого так.
Задача: Обеспеспечить видимость usb токенов соответствующим софтом, максимально корректную и быструю картинку на тонком клиенте и проброс usb мфу на гостевую ОС, (пробросить мфу - и принтер и сканер, поэтому через cups сервер не подошел вариант).
Решение 1 - (временное, не совсем устраивает): В моем случае пока как временное решение использую virtualHere - все супер (из минусов ограничение на проброс 1 устройства и постоянное всплывающее инфо окно при старте виртуалки что это триальная версия).
Решение 2 (уже не используется) - В свое время в качетсве тонкго клиента использовал nuc с операционкой Manjaro. На ней удачно запустилась серверная часть usbip v 0.2.... и на гостевой ОС так же удачно проброшанные устройства виделись. Минус - не смог разобраться где в Manjaro найти переменную отвечающую за временное отключение usb устройств - постоянно отваливалась мфу при долгом простое тонкого клиента (лечилась ребутом тонкого клиента и виртуалки, в скриптах под linux я не особо от слова совсем - поэтому не смог это автоматизировать).
Решение 3 (вероятность 50х50) - сетевой мфу.... Решает головную боль, пока не реализуемо.
PS В wtware видимо как Вы и писали - несовместимость с драйверами usb enumeration. Хотя могу ошибаться. При попытке с винды увидеть расшаренные устройства выдает ошибку "usbip.c 280 (show_exported_devices)". Немного почитав пришел к выводу, что windows тупо не видит сервер usbip. И да на хабре была статья про несовместимость windows версии с серверами на linux из-за некорректности определения версий (правится через Hiew), что я собственно и проделывал дабы заставить работать manjaro и win 10 в паре. С wtware не вышло.
PPS возможно есть еще какой вариант о котором я не знаю?
PPS Есть еще какие настройки для ускорения работы vnc, например метод сжатия данных, как в тех же решениях под windows (ZLib, ZRLE, Tight)? Иногда подтупливает при отрисовке окон. При нажатии на тот же "пуск" есть небольшая пауза, со временем напрягает, так как проявляется практически везде.
Раз в сутки "i ' am tired" - повторный вход и до следующего дня. Иногда почаще 3-4 раза в день. Не пойму от чего это зависит. Логи сейчас не смогу приложить, как буду на объекте - скопирую и приложу. Поэтому ответа по данному пункту не ожидаю получить, но где то уже натыкался на такие проблемы, ответа не находил.