LINUX.ORG.RU
ФорумTalks

Linux, терминал на LPT


0

1

Навеяно относительно недавней поломкой подсветки монитора.

Есть у меня матричный принтер, работающий через параллельный порт.

Если в /dev/lp0 что-то послать, то он это печатает.

Можно ли штатными средствами посылать туда весь stdout + stderr?

★★★★★

Решил украсить туалетную бумагу?

Ramen ★★★★ ()

Думаю что можно, всякими там > и cat, вот только бумагу-то придётся вытаскивать и менять руками.

ZenitharChampion ★★★★★ ()

Ну ты же сам сказал:

Если в /dev/lp0 что-то послать, то он это печатает.

Перенаправляй весь вывод в /dev/lp0, в чём проблема-то?

У тебя много лишней чистой бумаги? :)

OldFatMan ()

Кстати, я так на древних Unix-ах man-ы распечатывал:

man something > /dev/lp0

Потом домой уносил и всю ночь изучал. :)

OldFatMan ()

Можно. Есть даже способ издевательства над пользователями - перенаправлять вывод всякого мусора в их терминалы... Правда, права рута нужны.

Quasar ★★★★★ ()

можно заставить ядро туда посылать сообщения - опция console on line printer, можно, наверное, и сообщения syslog туда же посылать

а просто вывод stdout и stderr команды через перенаправление вывода и tee можно

hatefu1_dead ()
Ответ на: комментарий от cvs-255

Тогда тебе только телетайп поможет, который истинный tty. Я один такой застал - интересная штука. :)

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

OldFatMan ()
Ответ на: комментарий от Ygor

Я то когда-то знал, просто последний опыт с ЛПТ кабелем был для прошивки какого-то девайса, там напрямую нельзя было соединять, какой-то обвес нужен был. Вот я и запутался.

ViTeX ★★★★ ()
Ответ на: комментарий от OldFatMan

А вот отображение ввода командной строки с клавиатуры - не знаю, пока идей никаких нет.

поставить промпт «READY\r\n\r\n» например. кстати надо замутить такое только сделать кошерный терминал на rs232 с выводом на матричник и вводом с клавы.

exception13 ★★★★★ ()
Ответ на: комментарий от cvs-255

Да проще б/у-шный монитор по дешёвке купить.

Жил бы я в Питере, отдал бы тебе своего «ветерана» за бесплатно. Всё равно в углу пылится. :)

OldFatMan ()
Ответ на: комментарий от exception13

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

OldFatMan ()
Ответ на: комментарий от OldFatMan

Тогда тебе только телетайп поможет, который истинный tty.

Линуксу что, тяжело выводить не на дисплей а в параллельный порт?

cvs-255 ★★★★★ ()
Ответ на: комментарий от cvs-255

Так вроде бы в треде был совет по этому поводу - здесь:

можно заставить ядро туда посылать сообщения - опция console on line printer, можно, наверное, и сообщения syslog туда же посылать

OldFatMan ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.