Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода (как перенаправить COM порт сканера штрих кода из Linux Ubuntu 9.04...?)
Модераторы: dimbor, Модераторы разделов
Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
Уважаемые, ситуация такая, использую terminal service client для подключения к удаленному рабочему столу Windows 2003. Вопрос в том, как же мне перенаправить COM1 с компьютера под управлением Linux Ubuntu 9.04 в COM11 на Windows 2003?
Заранее премного благодарен уважаемые.
Заранее премного благодарен уважаемые.
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
$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.
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
JTMarsh писал(а): ↑09.11.2009 21:25$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:? Я захожу в меню ...terminal client server и затем через появившийся интерфейс терминального клиента подключаюсь к удаленному рабочему столу задав параметры подключения явно в поля интерфейса (IP,USER,PASSWORD)..
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
Меню - Стандартные - Терминал (Консоль)
Вывалилась консоль.
хто@где$rdesktop -uUSER -pPASSWORD -g1280x1024 -r comport:<comport>=<device> 192.168.0.XXX
и играешься.
Вывалилась консоль.
хто@где$rdesktop -uUSER -pPASSWORD -g1280x1024 -r comport:<comport>=<device> 192.168.0.XXX
и играешься.
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
Всем огромное спасибо, все работает, на ура....
Остается еще один вопрос, как пользоваться локальным принтером? Я его добавил и произвел печать тестовой странички в Ubuntu (вышла страничка с табличкой с оттенками серого), и попробовал его сделать SHARED, установил SAMBA и вижу его с Windows Server 2003 куда собственно и подключаюсь. Идея простая, подключившись из Ubuntu к Winows Server 2003 имею там расшаренный принтере с Ubuntu, который то и будет использовать терминальный клиент.
Но к сожалению, идею не работает, принтер вижу то вижу а вот печатать на него не могу (НЕТ ПРАВ), после установки каких то драйверов из интернета, пробная страничка ушла на Ubuntu на Windows Server 2003, а вот пришло две строчки безобразия, когда выбранный системной 2003 драйвер меняю на привычный HP1022 доступ пропадает.
Может его тоже прописать в команде rdesktop? Но в качестве параметров не знаю что указать.... (((((((((((
Слезно прошу помощи.
Остается еще один вопрос, как пользоваться локальным принтером? Я его добавил и произвел печать тестовой странички в Ubuntu (вышла страничка с табличкой с оттенками серого), и попробовал его сделать SHARED, установил SAMBA и вижу его с Windows Server 2003 куда собственно и подключаюсь. Идея простая, подключившись из Ubuntu к Winows Server 2003 имею там расшаренный принтере с Ubuntu, который то и будет использовать терминальный клиент.
Но к сожалению, идею не работает, принтер вижу то вижу а вот печатать на него не могу (НЕТ ПРАВ), после установки каких то драйверов из интернета, пробная страничка ушла на Ubuntu на Windows Server 2003, а вот пришло две строчки безобразия, когда выбранный системной 2003 драйвер меняю на привычный HP1022 доступ пропадает.
Может его тоже прописать в команде rdesktop? Но в качестве параметров не знаю что указать.... (((((((((((
Слезно прошу помощи.
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
Ну уж дочитали бы man rdesktop.
-r printer:<printername>[=<driver>],...
Redirects a printer queue on the client to the server. The <printername> is the name of the queue in your local system.
<driver> defaults to a simple PS-driver unless you specify one. Keep in mind that you need a 100% match in the server environ-
ment, or the driver will fail. The first printer on the command line will be set as your default printer.
printername - имя принтера, которое вы задали при конфигурировании в CUPS.
Строка будет выглядеть примерно так:
Код: Выделить всё
rdesktop <ваши обычные параметры> -r printer:<имя принтера>
Если не указать драйвер, то винда будет для этого принтера использовать HP LaserJet 8500 PS. Можно в кавычках указать название нужного драйвера (он, естественно, должен быть установлен на сервере):
Код: Выделить всё
-r printer:<имя принтера>="<имя драйвера>"
but in the darkness, behind your smile, you scream... © Dio
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
printername - имя принтера, которое вы задали при конфигурировании в CUPS.
Я конечно прошу прощения, я дочитал rdesktop, но что такое имя принтера, которое вы задали при конфигурировании в CUPS? Где его посмотреть
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
Когда вы настраивали принтер (через веб-интерфейс CUPS или через какую-то программу типа "Настройка принтера") вы вписывали имя принтера. Вот откройте ту программу, где вы это настраивали, и посмотрите.
Или же в файле /etc/cups/printers.conf, если разберётесь.
but in the darkness, behind your smile, you scream... © Dio
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
[quote]
через какую-то программу типа "Настройка принтера"!
[quote]
Имя принтера я не вписывал.
Может стоит переустановить через CUPS, как считаете?
через какую-то программу типа "Настройка принтера"!
[quote]
Имя принтера я не вписывал.
Может стоит переустановить через CUPS, как считаете?
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
Видимо, стоит.
В браузере наберите localhost:631, нажмите "Добавить принтер" и пройдите все шаги.
but in the darkness, behind your smile, you scream... © Dio
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
Здравствуйте товарищи. Треба юзать сканер штрих кодов с линукса через рдесктоп на виндовс2003 терминал-сервер.У меня проблема при пробросе компорта чере rdesktop с слаки . Делаю так rdesktop -r comport=/dev/ttyS0..трат..та..та
в консоли вижу SERIAL /DEV/TTYхІ to... а винда командой change port показывает
AUX = \DosDevices\COM1
COM2 = \Device\Serial1
а должно быть при проброшенном порте
AUX = \DosDevices\COM1
COM1 = \Device\RdpDrPort\;COM1:26\tsclient\COM1
COM2 = \Device\Serial1
Прошу помощи,куда копать?
зы. на устройстве /dev/ttyS0 сканер работает и код в консоли отображает,с хр на сервер2003 прокидывается нормально.Неуж-то косяк в rdesktop?Slackware12.2 - 2.6.27.7
в консоли вижу SERIAL /DEV/TTYхІ to... а винда командой change port показывает
AUX = \DosDevices\COM1
COM2 = \Device\Serial1
а должно быть при проброшенном порте
AUX = \DosDevices\COM1
COM1 = \Device\RdpDrPort\;COM1:26\tsclient\COM1
COM2 = \Device\Serial1
Прошу помощи,куда копать?
зы. на устройстве /dev/ttyS0 сканер работает и код в консоли отображает,с хр на сервер2003 прокидывается нормально.Неуж-то косяк в rdesktop?Slackware12.2 - 2.6.27.7
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
but in the darkness, behind your smile, you scream... © Dio
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
спасибо,вот балбес,в мане ж написано )),просто неверно команду давал )
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
Подскажите пожалуйста еще как простые пользователи могут прокинуть порт.Очевидно вопрос в правах,но вот в какую группу нужно добавить юзера,чтоб он мог маппить порт?
зы Пробовал добавить в в группу tty,результата нет. Из под рута все работает.Или написать скрипт запускающий рдесктоп и делегировать права с помощью SUDO?
зы Пробовал добавить в в группу tty,результата нет. Из под рута все работает.Или написать скрипт запускающий рдесктоп и делегировать права с помощью SUDO?
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
frik писал(а): ↑23.11.2009 11:46Подскажите пожалуйста еще как простые пользователи могут прокинуть порт.Очевидно вопрос в правах,но вот в какую группу нужно добавить юзера,чтоб он мог маппить порт?
зы Пробовал добавить в в группу tty,результата нет. Из под рута все работает.Или написать скрипт запускающий рдесктоп и делегировать права с помощью SUDO?
Посмотрите, какой группе принадлежит файл /dev/ttyS0:
Код: Выделить всё
ls -l /dev/ttyS0
but in the darkness, behind your smile, you scream... © Dio
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
спасибо за подсказку,все работает )
Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода
Огромное спасибо уважаемые... все работает, все получилось....