Имя: Пароль:
1C
1С v8
ТСД с драйвером под Linux для работы в 1С
0 letarch
 
21.06.17
15:18
К линукс хосту подключаем тсд, подключаемся по рдп и прокидываем порт тсд в виндовый терминал, где крутится 1с. И работаем таким образом. Кто-то уже реализовал?
1 Черный маклер
 
21.06.17
15:33
сложно как-то
а что мешает по rdp заходить на сервер xrdp где крутится 1С ?
2 Fragster
 
гуру
21.06.17
15:33
может не ТСД, а сканер ШК? тогда любой с режимом клавиатуры
3 Garykom
 
гуру
21.06.17
15:44
(2) com порт под linux прокидывается не менее банально
4 letarch
 
21.06.17
17:11
(1) ТСД Opticon SMART. Мы заходим по рдп на сервер, и прокидываем туда порт устройства тсд /dev/ttyUSB0, но тсд не работает, проверяли на драйвере для тсд от атола. Хотя в винде change port показывает проброшенное устройство (2) Именно ТСД надо. (3) Прокидывали и средствами rdesktop и xfreerdp и с помощью какого-то дикого virtualhere. Но так как нет драйвера для этого тсд в linux, 1с не работает с этим тсд, хотя и пишет "Тест пройден"
5 etc
 
21.06.17
17:28
> Но так как нет драйвера для этого тсд в linux ..
тогда у тебя и /dev/ttyUSB0 не появился бы.
6 Garykom
 
гуру
21.06.17
17:50
(4) виндовом сервере дрова установлены?
http://www.pos-shop.ru/upload/smart/USB_Drivers_Opticon_SMART.exe
7 letarch
 
21.06.17
18:38
(5) ну то что он появился, не даёт эффекта, нужен именно атоловский драйвер для тсд. (6) А вот это необязательно, главное чтобы на терминальном клиенте были драйвера для тсд, пробовали с винды, всё ок работает. Хотя в последствии, в качестве авосьпрокатит попыток установили и на сервер - для линукса не помогло)
8 Fram
 
21.06.17
18:44
(7) Драйвер надо ставить на СЕРВЕР rdp, а не на клиент. На клиенте главное - чтобы порт usb был нужный в списке устройств, который уже пробрасываешь на сервер rdp.
9 letarch
 
21.06.17
19:05
(8) на сервере есть и драйвер для Opticon из сообщения (6), и атоловский драйвер для тсд из дто 8. И эффект: "Нет связи" при тестировании проброшенного устройства. Видимо всё-таки на линукс клиенте тоже должен быть драйвер для тсд.
10 Garykom
 
гуру
21.06.17
19:29
Скажи COM порт в винде появляется? Т.е. драйвер то ставится/подхватывается или нет?
11 Fram
 
21.06.17
19:31
(9) На сколько понимаю, драйвер должен эмулировать COM порт, и этот порт уже надо указывать в свойствах драйвера ТСД
12 Garykom
 
гуру
21.06.17
19:32
Еще может быть прикол со встроенным драйвером usb2com в linux, что он вместо этого /dev/ttyUSB0 сразу в win передает готовый COM порт.

А винда этого не понимает ибо имя не такое, попробуй переименовать через ln
https://ubuntuforums.org/archive/index.php/t-1408491.html
13 Garykom
 
гуру
21.06.17
19:35
(12)+ И не забыть про разрешения на /dev/ttyUSB0 под линуксом
14 letarch
 
21.06.17
19:58
(10) Да, если использовать прогу virtualhere, то диспетчер устройств винды успешно видит тсд. Но... дто атола пишет "Нет связи" при тестировании этого устройства.
А если юзать стандартные rdesktop, то в диспетчере устройств ничего не появляется, но change port в cmd показывает, что устройство проброшено.
(11) Так и делаем.
(13) И права на этот /dev/ttyUSB0 дали, и даже в группу dialout добавили. Не помогло :-)
15 letarch
 
21.06.17
20:03
(12) На имя тоже делали ссылку, но может как-то криво, завтра попробую.
Кстати, (5) Вы здесь всё верно уточнили, спасибо
16 letarch
 
21.06.17
20:07
(1) мешает отсутствие интерфейса для какого-либо подключения этого терминала к сети, есть только usb и irda