Что может ограничивать размер файла отправляемого на принтер 2гб?
Что имеем:
интерьерный принтер 1.6 метра (китай)
usb - ключ для принтера
ПО phothoprint dx
usb - ключ для по.
сам принтер подключается по usb
помимо драйвера принтера есть программа-сервер с которой судя по всему идет отправка на печать.
в photoprint указывается адрес печати 127.0.0.1:9100.
Вообщем сама суть вопроса:
какие факторы могут ограничивать файл в 2гб.
не работает только у нас. поставщики грешат на комп. но мы уже не один сменили.
Разрядность ос, файловая система, насколько точное и строгое ограничение размера файла, гуляет ли ограничение размера файла или всегда до байта одинаковое?
windows 7 32bit. ntfs.
2гб всегда.
либо не отправляет (в программе пишет "write port error") либо отправляет печатает размер эквивалентный 2гб. дальше печатная головка встает на место и материал(баннер, бумага итд) начинает просто пролистываться вниз. при этом в программе показывается п роцентах что печать продолжается
ИМХО Проблем здесь может быть несколько.
Первое объем кэша, как вариант он все пишет в память и оно не лезет( возможно у вас ограничен файл подкачки ).
Второе оборудование не может переварить данные. Тут надо смотреть конфигурацию оборудования и специфические настройки драйвера.
Третий вариант специфические настройки драйвера.
Четвертый Антивирус. Иногда они могут давать такие фокусы, особенно кода реализация софта сделана подобным образом, через эмуляцию сети.
Пятый вариант. Лицензионные ограничения. Бывает и такое.
Проблема в спуллере. Но тогда должен быть патч.
Попробует поставить чистую систему с MSDN образа, без активации. Никакого стороннего софта. Попробуйте напечатать большой файл.
nApoBo3:
размер виртуалки ничего не меняет. пробовал. не помогло
платы все в принтере поменяли с рабочего. вплоть до блоков питания. также не помогло.
драйвер slavefifo в диспетчере устройств. как я понял это что то типа своеобразного usb контроллера. гугл дал понять что на нем всякие diy гаджеты делают (хотя возможно не так понял). и вот на драйвер лично я и грешу. точнее не на него, а на ту прогу-сервер (tcp/ip->usb) . но опять же этот драйвер у всех и тем более что с ним может быть не так тоже непонятно. винду меняли раз 5. на всех одинаково.
также один техник по компам посоветовал длинный юсб кабель поставить( предпологает что заваливает пакетами). так же не помогло. 1м или 5 м все одно и тоже.
ладно будем думать дальше.. спасибо за уделенное время
Роман Роман: можно попробовать хитрый финт ушами, раз он работает через эмуляцию сети, можно использовать инструменты отладки сетей или сетевую заглушку. Так будет понятно с какой стороны "сети" ошибка. Ещё в качестве фантастики можно попробовать другой usb контроллер.
Раз у других работает, то нужен один заведомо рабочий узел, испытать принтер на нем.