Страница 1 из 1

NW5.1SP3 + W2kSP3 terminal + JetDirect - НЕ РАБОТАЕТ!!!!!

СообщениеДобавлено: 16 июл 2003, 15:24
Багинский Константин
Если из терминальной сессии попытаться распечатать файл, который находится на сервере NW5.1, на сетевом принтере HP4100n, то на сетевом диске появляется файл с именем порта принтера, который является бинарным образом распечатываемого файла. Если зайти с консоли, или взять файл на сервере Windows или печатать не на сетевой принтер, а на подключенный к другому компу, то все получается хорошо. С другими принт-серверами не пробовал за отсутствием таковых. Пробовал через порт не от НР а через стандартный TCP/IP порт от Microsoft. Таже фигня. Используется у HP порт 9100. В чем может быть зарыта собака, кто знает?

Уточнение

СообщениеДобавлено: 16 июл 2003, 17:46
Багинский Константин
Выяснилось, что в роли сервера может выступать и винда и нетварь. Главное смэпирован или нет сетевой диск. Т.е. если зайти на диск через UNC то все ОК, а если туда же через конкретную букву латинского алфавита, то создается бинарный файл и все тут.

Куда хоть копнуть то? Идей уже НИКАКИХ!!!

Все бы ничего, но на это завязано приложение по учету товаров и денег, а его не заменишь и не переделаешь.

:x

СообщениеДобавлено: 16 июл 2003, 22:23
Владимир Ельников
Печатается ли на принтер, подкюченный локально к машине, с которой запущен терминальный клиент?
Примаплен ли принтер к LPT порту клиентской машины, если да, то как?


По идее Windows terminal server не подерживает работу с сетевыми принтерами и USB принтерами. См. документацию.
Копать в направлении поиска трюков по подключению USB и сетевых принтеров к машине так, чтобы Win2k terminal server не работал "как задумано Билли". (Идея приблизительно такова - создаем вручную обманный принтер, "подключаем" к LPT(1-3) порту (наличие принтера на LPT порту проверяется в реестре :-)), ставим правильный драйвер, зашариваем принтер, подключенный к USB у клиента,
NET USE LPT1 /DELETE
NET USE LPT1 \\клиент\принтер )