Могу ли я печатать на двух принтерах одновременно, если просто разделю USB-кабель?

Могу ли я печатать на двух принтерах одновременно, если просто разделю USB-кабель?

У меня два принтера и один компьютер. Я хочу распечатать один и тот же документ на обоих принтерах одновременно... Таким образом, когда я нажимаю «Печать» на своем документе, оба принтера одновременно распечатают файл.

Я не хочу устанавливать на свой компьютер никакое программное обеспечение — оно должно работать на любом компьютере.

решение1

Нет. В отличие от параллельногопорт, Универсальный сериалАвтобуснельзя разделить таким образом; каждое устройство должно договариваться с другими о скорости, мощности и возможностях, и даже если несколько устройств похожи или одинаковы, будут различия на низком уровне, которые запутают шину. Вам понадобится аппаратный разветвитель, который будет перерабатывать сигналы данных и направлять их соответствующим образом, и он должен будет говорить на соответствующем протоколе(ах).

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

решение2

Теоретически, 127 устройств могут работать на одном интерфейсе USB, хотя на практике им потребуется гораздо большая пропускная способность, чем доступно. Это означает, что связь должна быть намного более продвинутой, чем отправка постоянного потока инструкций туда и обратно. Вы не хотите, чтобы движения мыши улавливались устройством хранения и интерпретировались как сигнал записи, например.

Всякий раз, когда устройство подключается, хост посылает сигнал SETUP, за которым следует 11-битный адрес, четыре из которых зарезервированы для определения функции устройства, отсюда и ограничение в 127 устройств. Все последующие запросы на передачу или начало приема данных будут упоминать этот адрес. Вот почему простое разделение кабеля не сработает. Фактически, он часто уже разделен внутри. Оба принтера получат инструкции, но только один из них будет слушать.

Обмануть принтер, заставив его слушать адрес, назначенный его соседу, тоже не получится. Оба подчиненных устройства ответят одновременно, и полученный сигнал будет неоднозначным и/или бессмысленным. Поэтому не существует простых логических разветвителей, которые могли бы связать два принтера так, как вам нужно. Вам нужно будет установить программное обеспечение, которое дублирует задание печати, прежде чем оно будет отправлено на контроллер USB.

Связанный контент