Здравствуйте. Есть UbuntuDesktop 11.4 используется как терминальный клиент. Есть терминальный сервер win2003 на котором запущена 1С. Возникла острая необходимость на терминальном клиенте подключить сканер штрих-кодов и работать с ним в 1С.
Есть ли возможность как-то перенаправить события COM-порта через RDP с клиента на сервер?
P.S. В Windows сканер со стандартными драйверами определяется как устройство, подключенное к COM-порту. В Ubuntu наверное будет примерно также.
Возможно ли перенаправление событий COM-порта через RDP
Модераторы: dimbor, Модераторы разделов
-
- Сообщения: 230
- ОС: Ubuntu Server 9.10
-
- Сообщения: 230
- ОС: Ubuntu Server 9.10
Re: Возможно ли перенаправление событий COM-порта через RDP
нашёл в man rdesktop
-r comport:<comport>=<device>,...
Redirects serial devices on your client to the server. Note that if you need to change any settings on the serial device(s), do so with an appropriate tool before starting rdesktop. In most OSes you would use stty. Bidirectional/Read support requires Windows XP or newer. In Windows 2000 it will create a port, but it's not seamless, most shell programs will not work with it.
проверю - отпишусь
-r comport:<comport>=<device>,...
Redirects serial devices on your client to the server. Note that if you need to change any settings on the serial device(s), do so with an appropriate tool before starting rdesktop. In most OSes you would use stty. Bidirectional/Read support requires Windows XP or newer. In Windows 2000 it will create a port, but it's not seamless, most shell programs will not work with it.
проверю - отпишусь
Re: Возможно ли перенаправление событий COM-порта через RDP
but in the darkness, behind your smile, you scream... © Dio
-
- Сообщения: 230
- ОС: Ubuntu Server 9.10
Re: Возможно ли перенаправление событий COM-порта через RDP
Проблемка вылезла: запускаю терминальный клиент из автозагрузки (так надо)
В Система -- Параметры -- Автоматически запускаемые приложения добавил команду запуска: rdesktop -u User -p password -N -f -a 16 192.168.0.1
При загрузки системы терминальный клиент нормально запускается через 5 секунд исчезает. Если дать ps -ax | grep rdesktop - то приложение есть работает. Окна не видно! При завершении сеанса снова мелькает на мгновение и исчезает.
Если команду rdesktop -u User -p password -N -f -a 16 192.168.0.1 в терминале, то удалёнка нормально работает и окно не исчезает.
В Система -- Параметры -- Автоматически запускаемые приложения добавил команду запуска: rdesktop -u User -p password -N -f -a 16 192.168.0.1
При загрузки системы терминальный клиент нормально запускается через 5 секунд исчезает. Если дать ps -ax | grep rdesktop - то приложение есть работает. Окна не видно! При завершении сеанса снова мелькает на мгновение и исчезает.
Если команду rdesktop -u User -p password -N -f -a 16 192.168.0.1 в терминале, то удалёнка нормально работает и окно не исчезает.
-
- Сообщения: 230
- ОС: Ubuntu Server 9.10
Re: Возможно ли перенаправление событий COM-порта через RDP
Заметил что у процесса который висит в ps вместо TTY стоит "?". Подскажите как связать запуск процесса с определённым TYY?
Re: Возможно ли перенаправление событий COM-порта через RDP
TonnyBennet писал(а): ↑02.09.2011 14:04Проблемка вылезла: запускаю терминальный клиент из автозагрузки (так надо)
В Система -- Параметры -- Автоматически запускаемые приложения добавил команду запуска: rdesktop -u User -p password -N -f -a 16 192.168.0.1
При загрузки системы терминальный клиент нормально запускается через 5 секунд исчезает. Если дать ps -ax | grep rdesktop - то приложение есть работает. Окна не видно! При завершении сеанса снова мелькает на мгновение и исчезает.
Если команду rdesktop -u User -p password -N -f -a 16 192.168.0.1 в терминале, то удалёнка нормально работает и окно не исчезает.
Так и нажмите в настройках автоматически запускаемых приложений, что его нужно запускать в терминале. Или же, если такой настройки нет, то напишите команду gnome-terminal -c "rdesktop бла-бла-бла"(конкретный терминал и ключи для запуска в нем определенной команде посмотрите сами).
Как вариант, можно запускать не rdesktop, а графическую программу для подключения к удаленному рабочему столу, там такой проблемы точно не будет.
Спасибо сказали:
-
- Сообщения: 230
- ОС: Ubuntu Server 9.10
Re: Возможно ли перенаправление событий COM-порта через RDP
Bluetooth писал(а): ↑03.09.2011 16:08TonnyBennet писал(а): ↑02.09.2011 14:04Проблемка вылезла: запускаю терминальный клиент из автозагрузки (так надо)
В Система -- Параметры -- Автоматически запускаемые приложения добавил команду запуска: rdesktop -u User -p password -N -f -a 16 192.168.0.1
При загрузки системы терминальный клиент нормально запускается через 5 секунд исчезает. Если дать ps -ax | grep rdesktop - то приложение есть работает. Окна не видно! При завершении сеанса снова мелькает на мгновение и исчезает.
Если команду rdesktop -u User -p password -N -f -a 16 192.168.0.1 в терминале, то удалёнка нормально работает и окно не исчезает.
Так и нажмите в настройках автоматически запускаемых приложений, что его нужно запускать в терминале. Или же, если такой настройки нет, то напишите команду gnome-terminal -c "rdesktop бла-бла-бла"(конкретный терминал и ключи для запуска в нем определенной команде посмотрите сами).
Как вариант, можно запускать не rdesktop, а графическую программу для подключения к удаленному рабочему столу, там такой проблемы точно не будет.
Спасибо. Сделал. Работает. Но только команда немного другая gnome-terminal -e "rdesktop бла-бла-бла"