Свежие обсуждения
Компьютеры

использование принтсервера

1 3 6

Сергей К: ...Можно еще подумать в сторону драйверов для матричных принтеров...
Если использовать плату от старых LQ-100, то можно получить на выходе 24 управляющих сигнала от печающей головки. Принтер переводится в графический режим с управлением каждой иголкой в отдельности ИМХО.

 

а принтсерверы тогда куда девать

 

Расставьте приоритеты: что важнее в первую очередь - количество сигнальных цепей или доступ по Ethernet. В любом случае необходим терминальный компьютер для декодирования команд и кодирования сигналов ответа. Это проще, чем заморочиваться с протоколами. А принтсервер - это достаточно узкоспециализированный девайс

 

Честно говоря, тоже не понимаю сакрального смысла столь экзотического способа использования принтсервера. Раз уж до Вашего умного девайса проброшена витая пара (восемь жил), ну так и дергайте пины по ним - к чему огород городить? К каждой розетке UTP-5 не протянешь. Управлять умным домом, стоит или по существующим проводам (220 В) или вообще без них. Вот ZigBee на подходе.

 

Если кому еще это интересно...
Для управления принтсервером драйвер не нужен. Нужно только знать, какой протокол использует ваш принтсервер.
Либо это lpr на 515 порту, либо raw на 9100.
В первом случае принтсервер работает по готовому протоколу, во втором - принимает любые данные, которые будут направлены в принтер.

LPR/LPD is a platform-independent printing protocol that runs over TCP/IP. Originally implemented for BSD unix, its use has spread into the desktop world and is a de facto industry standard. The specification for LPR is defined in Request for Comment (RFC) 1179.

http://docs.info.apple.com/article.html?artnum=24512

Если вам все еще охота играть в игры, тогда берем программу, которая может посылать байты в сокет, либо пишем сами на любом языке. Образцы есть в гугле.
Сама идея т.н. "умного дома" (тм) - идея поиграть в игрушки. Чтоб из браузера можно было управлять чайником.
На самом деле это не нужно в обычной квартире. Тем более по витой паре с использованием сложного стека протоколов.

Ради интереса можно посмотреть тут http://www.ulrichradig.de/index.html проект вебсервера на авр и старой сетевой карте.

 

djelektronik: принимает любые данные, которые будут направлены в принтер.
Вот и прошли "по кругу". А данные направляемые на принтер преобразуются драйвером заданного принтера...

 

Принтсервер имхо при использовании по назначению получает информацию, которая уже прошла через драйвер. Получается, чтобы устанавливать ноги принтсервера в то или иное состояние, надо посылать на него "сырую", не пропущенную через драйвер, информацию.
Преимущество перед обычным LPT в том, что к одной машине через хаб можно подключить штук десять принтсерверов, расположенных в разных комнатах.

 

Num Lock: надо посылать на него "сырую", не пропущенную через драйвер, информацию.
Хорошо-бы так! Но! То место, где именно это делается (текущий буфер данных для формируемого пакета в этой задаче) надо у дяди Билла персонально спрашивать..
Поэтому и остается,- свой драйвер.
А основное преимущества перед LPT в том, что это устройство можно юзать не только с "квартирной" сети но и с сети провайдера, т.е. откуда угодно.

 

Вот и прошли "по кругу". А данные направляемые на принтер преобразуются драйвером заданного принтера...

Vlad_Petr
Нет. Не надо никаких драйверов и не надо винить в своем незнании гейтса. Любая информация для написания драйверов есть на мсдн.
Но, как я уже сказал, достаточно взять любой клиент для посылки сырых байтов. Это при условии, что принтсервер понимает сырые данные. Мой не понимает и работает только по лпр. Читать рфц по лпр мне было лень. Смысл его в том, что ты формируеш определенную последовательность байт согласно этому протоколу и только потом, уже в середине или в конце - шлеш свой единственный байт, который изменит состояние пинов.

Советую распотрошить этот роутер
http://midge.vlad.org.ua/forum/viewforum.php?f=2&sid=485cc5ea3ae3d12521aab55...

Стоит баксов 20-30. Там у него сесть рс232 2 штуки и 2 усб.
Работает на линухе и есть исходники прошивки и куча пакетов.
Я себе уже купил и приделал туда консоль. Скоро куплю или усб или сетевые жесткие диски и поставлю на этот роутер битторнет клиента. Будет качать без перерыва и потребление мизерное. Ну и музыка там будет по сети.
А в принтсервере прошивку не поправить. Да и стоят они столько же, сколько такой вот роутер.

 

А этот роутер крупный по размерам? Во мысль: в USB ему преобразователь USB2LPT, чтобы управлять бытовой техникой, а с внешней машиной будет общаться через телнет.