Имя: Пароль:
IT
 
Кто нибудь нашёл решение LPT через сеть ?
0 Ковычки
 
07.06.13
13:53
Есть пара каких то ключей, не сетевые для конфигурации 77 заказчик строительства, как бы их пробросить по сети ?
1 ЧеловекДуши
 
07.06.13
13:55
Теоретически ни как :)
Они же не сетевые
2 Fragster
 
гуру
07.06.13
13:56
переходи на линукс, там это реализовать не сложно
3 Ковычки
 
07.06.13
13:57
(1) тем не менее усб и ком вполне так можно, конечно можно взять ком2лан и попытаться дописать для лпт, но уж больно хлопотно.
4 KRV
 
07.06.13
13:57
Дампы и...
5 Ковычки
 
07.06.13
13:57
(2) а 77 заказчик строительства со своей вк тоже на линукс переводить ?
6 Ковычки
 
07.06.13
13:58
(4) вариант конечно, но хотелось максимально по честному
7 Ковычки
 
07.06.13
13:58
(2) пойдет вариант и сервер на линуксе - клиент виндуз. Предлагай.
8 KRV
 
07.06.13
14:08
(6) по-честному? тогда втыкай ключ в то место, где он должен расти ))
9 Ковычки
 
07.06.13
14:09
(8) а нету там lpt и pci нету есть только usb и pci-e x 1
10 Feunoir
 
07.06.13
14:11
11 KRV
 
07.06.13
14:11
не работают ключи через них
12 KRV
 
07.06.13
14:12
(9) вот он, гребанный прогресс... ))))
13 Фрэнки
 
07.06.13
14:13
так на клиенте какое железо? PCI на матери есть?
14 Feunoir
 
07.06.13
14:13
15 Ковычки
 
07.06.13
14:16
(13) нету, см (9)
16 Ковычки
 
07.06.13
14:16
(14) а вот это уже вариант, спасибо позырю
17 Фрэнки
 
07.06.13
14:17
значит... что-то нужно выкинуть на помойку, если только плата предложенная в 14 по высоте пройдет. Есть такие же низкопрофильные.
18 Ковычки
 
07.06.13
14:17
+ хотя конечно интерес составляет через сеть ибо скоро будет 8.х в гипер-в и там будет усб2ип (слегка покорёженная), можно было бы и лпт туда воткнуть.
19 Ковычки
 
07.06.13
14:18
(17) не нископрофильное, нормальное, но pci нет в принципе
20 Ковычки
 
07.06.13
14:18
низко...
21 Fragster
 
гуру
07.06.13
14:21
22 Ковычки
 
07.06.13
14:21
(21) а как же линукс ?
23 Fragster
 
гуру
07.06.13
14:22
(22) в (7) надо на виндусе драйвер рисовать, что дольше, чем в линупсе перенаправить потоки как надо
24 Ковычки
 
07.06.13
14:29
(23) причем тут потоки, кроме потоков в лпт и контроль и стробы
25 stix2010
 
07.06.13
16:49
узнать про апгрейд ключа у разработчика
26 stix2010
 
07.06.13
16:51
27 Ковычки
 
07.06.13
19:17
(26) и чо ?
(25) см (26)
28 sdv2000
 
08.06.13
17:44
"нископрофильные" убило
29 Сияющий Асинхраль
 
08.06.13
17:55
Поставь терминал и работай
30 Ковычки
 
08.06.13
18:36
(29) куда ?
31 Torquader
 
09.06.13
11:33
На самом деле, пробросить LPT-порт по сети не так уж и сложно.
Другое дело, что все ключи защиты используют прямой доступ к портам управления LPT - то есть придётся эти функции из драйвера защиты "перебрасывать" на вызов чего-то, передаваемого через сеть.
В таком случае, получается проще написать обращение к дампу ключа, чем запрашивать через сеть данные с другой машины.
В драйвере нужно создать дополнительное устройство для обмена данными - все запросы в порты ключа завернуть в пакеты и выставить как ответы на запросы в это устройство.
Отдельно написать службу, которая подключается к данному устройству, и запрашивает из него данные (придётся вечно ждать ответа, так как ответом будет запрос данных от драйвера). Служба уже передаёт запрос в сеть, где он отрабатывается на машине с ключом, и возвращает ответ в виде другого запроса.
Если в родном драйвере нет таймера ожидания ответа, то всё в порядке - если есть, то его придётся подкорректировать, чтобы сеть успевала.