Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода (как перенаправить COM порт сканера штрих кода из Linux Ubuntu 9.04...?)

Модераторы: dimbor, Модераторы разделов

Ответить
lamer6666
Сообщения: 6

Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение lamer6666 »

Уважаемые, ситуация такая, использую terminal service client для подключения к удаленному рабочему столу Windows 2003. Вопрос в том, как же мне перенаправить COM1 с компьютера под управлением Linux Ubuntu 9.04 в COM11 на Windows 2003?
Заранее премного благодарен уважаемые.
Спасибо сказали:
JTMarsh
Сообщения: 143
ОС: Debian

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение JTMarsh »

$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.
Спасибо сказали:
lamer6666
Сообщения: 6

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение lamer6666 »

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)..
Спасибо сказали:
JTMarsh
Сообщения: 143
ОС: Debian

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение JTMarsh »

Меню - Стандартные - Терминал (Консоль)

Вывалилась консоль.

хто@где$rdesktop -uUSER -pPASSWORD -g1280x1024 -r comport:<comport>=<device> 192.168.0.XXX

и играешься.
Спасибо сказали:
lamer6666
Сообщения: 6

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение lamer6666 »

Всем огромное спасибо, все работает, на ура....
Остается еще один вопрос, как пользоваться локальным принтером? Я его добавил и произвел печать тестовой странички в Ubuntu (вышла страничка с табличкой с оттенками серого), и попробовал его сделать SHARED, установил SAMBA и вижу его с Windows Server 2003 куда собственно и подключаюсь. Идея простая, подключившись из Ubuntu к Winows Server 2003 имею там расшаренный принтере с Ubuntu, который то и будет использовать терминальный клиент.
Но к сожалению, идею не работает, принтер вижу то вижу а вот печатать на него не могу (НЕТ ПРАВ), после установки каких то драйверов из интернета, пробная страничка ушла на Ubuntu на Windows Server 2003, а вот пришло две строчки безобразия, когда выбранный системной 2003 драйвер меняю на привычный HP1022 доступ пропадает.
:mellow:
Может его тоже прописать в команде rdesktop? Но в качестве параметров не знаю что указать.... (((((((((((
Слезно прошу помощи.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение broom »

lamer6666 писал(а):
17.11.2009 19:53
Может его тоже прописать в команде rdesktop? Но в качестве параметров не знаю что указать.... (((((((((((
Слезно прошу помощи.

Ну уж дочитали бы 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
Спасибо сказали:
lamer6666
Сообщения: 6

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение lamer6666 »

printername - имя принтера, которое вы задали при конфигурировании в CUPS.



Я конечно прошу прощения, я дочитал rdesktop, но что такое имя принтера, которое вы задали при конфигурировании в CUPS? Где его посмотреть :blush:
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение broom »

lamer6666 писал(а):
18.11.2009 12:58
printername - имя принтера, которое вы задали при конфигурировании в CUPS.



Я конечно прошу прощения, я дочитал rdesktop, но что такое имя принтера, которое вы задали при конфигурировании в CUPS? Где его посмотреть :blush:

Когда вы настраивали принтер (через веб-интерфейс CUPS или через какую-то программу типа "Настройка принтера") вы вписывали имя принтера. Вот откройте ту программу, где вы это настраивали, и посмотрите.
Или же в файле /etc/cups/printers.conf, если разберётесь.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
lamer6666
Сообщения: 6

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение lamer6666 »

[quote]
через какую-то программу типа "Настройка принтера"!
[quote]
Имя принтера я не вписывал.
Может стоит переустановить через CUPS, как считаете?
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение broom »

lamer6666 писал(а):
18.11.2009 13:46
Имя принтера я не вписывал.
Может стоит переустановить через CUPS, как считаете?

Видимо, стоит. :)
В браузере наберите localhost:631, нажмите "Добавить принтер" и пройдите все шаги.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
frik
Сообщения: 41

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение frik »

Здравствуйте товарищи. Треба юзать сканер штрих кодов с линукса через рдесктоп на виндовс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
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение broom »

frik писал(а):
23.11.2009 08:40
Здравствуйте товарищи. Треба юзать сканер штрих кодов с линукса через рдесктоп на виндовс2003 терминал-сервер.У меня проблема при пробросе компорта чере rdesktop с слаки . Делаю так rdesktop -r comport=/dev/ttyS0..трат..та..та

Попробуйте

Код: Выделить всё

-r comport:COM1=/dev/ttyS0
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
frik
Сообщения: 41

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение frik »

спасибо,вот балбес,в мане ж написано )),просто неверно команду давал )
Спасибо сказали:
frik
Сообщения: 41

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение frik »

Подскажите пожалуйста еще как простые пользователи могут прокинуть порт.Очевидно вопрос в правах,но вот в какую группу нужно добавить юзера,чтоб он мог маппить порт?
зы Пробовал добавить в в группу tty,результата нет. Из под рута все работает.Или написать скрипт запускающий рдесктоп и делегировать права с помощью SUDO?
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение broom »

frik писал(а):
23.11.2009 11:46
Подскажите пожалуйста еще как простые пользователи могут прокинуть порт.Очевидно вопрос в правах,но вот в какую группу нужно добавить юзера,чтоб он мог маппить порт?
зы Пробовал добавить в в группу tty,результата нет. Из под рута все работает.Или написать скрипт запускающий рдесктоп и делегировать права с помощью SUDO?

Посмотрите, какой группе принадлежит файл /dev/ttyS0:

Код: Выделить всё

ls -l /dev/ttyS0
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
frik
Сообщения: 41

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение frik »

спасибо за подсказку,все работает )
Спасибо сказали:
lamer6666
Сообщения: 6

Re: Решено: Linux Ubuntu 9.04 + Терминал клиент + Сканер штрих кода

Сообщение lamer6666 »

Огромное спасибо уважаемые... все работает, все получилось....
Спасибо сказали:
Ответить