ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [Comm] DOSEMU LPT1
@ 2003-04-09  9:37 Dennis Fedotov
  2003-04-09 13:20 ` Grigory Batalov
  2003-04-10 13:46 ` Grigory Batalov
  0 siblings, 2 replies; 5+ messages in thread
From: Dennis Fedotov @ 2003-04-09  9:37 UTC (permalink / raw)
  To: community

Привет всем,
подскажите, как заставить в dosemu принтер на lpt1 сконфигурировать с ключем 
-l, т.е. чтобы принтеру передавались управляющие символы. Как не переписываю 
global.conf, 
команда dosemu.bin -h2 -F /etc/dosemu/global.conf выдает:

LPT1 command "lpr  -Plpt %s"  timeout 20  device ""  baseport 0x378
LPT2 command "lpr  -l -P lpt %s"  timeout 20  device ""  baseport 0x278

т.е. если на первый порт отсылать файлы с управляющими символами то:
lpr: unable to print file: client-error-document-format-not-supported

а на второй нормально печатает т.к. есть ключ -l. Программы из-за этого 
переделывать бессмысленно, т.к. их много а я один ;-).
Может каким другим способом это сделать? Что-то вроде перенаправить печать в 
самом dos (mode не предлагать).
В ALM 2.2 по этой теме всю док-цию перерыл уже не один раз.

--
Rgds,
Dennis Fedotov

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] DOSEMU LPT1
  2003-04-09  9:37 [Comm] DOSEMU LPT1 Dennis Fedotov
@ 2003-04-09 13:20 ` Grigory Batalov
  2003-04-10 13:46 ` Grigory Batalov
  1 sibling, 0 replies; 5+ messages in thread
From: Grigory Batalov @ 2003-04-09 13:20 UTC (permalink / raw)
  To: community

On Wed, 9 Apr 2003 12:37:17 +0300
Dennis Fedotov <lt@server.by> wrote:

> Привет всем,
> подскажите, как заставить в dosemu принтер на lpt1 сконфигурировать с ключем 
> -l, т.е. чтобы принтеру передавались управляющие символы. Как не переписываю 
> global.conf, 
> команда dosemu.bin -h2 -F /etc/dosemu/global.conf выдает:
> 
> LPT1 command "lpr  -Plpt %s"  timeout 20  device ""  baseport 0x378
> LPT2 command "lpr  -l -P lpt %s"  timeout 20  device ""  baseport 0x278
> 
> т.е. если на первый порт отсылать файлы с управляющими символами то:
> lpr: unable to print file: client-error-document-format-not-supported
> 
> а на второй нормально печатает т.к. есть ключ -l. Программы из-за этого 
> переделывать бессмысленно, т.к. их много а я один ;-).
> Может каким другим способом это сделать? Что-то вроде перенаправить печать в 
> самом dos (mode не предлагать).
> В ALM 2.2 по этой теме всю док-цию перерыл уже не один раз.

  Подтверждаю наличие проблемы в dosemu-1.1.4-alt3.
  Есть одна идейка, скажу завтра =).
  В dosemu версии 1.1.4.15 поведение принтеров немного иное,
  также проверю завтра.

-- 
 Баталов Григорий,
 группа техподдержки
 ОАО "Ковдорский ГОК"


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] DOSEMU LPT1
  2003-04-09  9:37 [Comm] DOSEMU LPT1 Dennis Fedotov
  2003-04-09 13:20 ` Grigory Batalov
@ 2003-04-10 13:46 ` Grigory Batalov
  2003-04-11  7:44   ` Dennis Fedotov
  1 sibling, 1 reply; 5+ messages in thread
From: Grigory Batalov @ 2003-04-10 13:46 UTC (permalink / raw)
  To: community

[-- Attachment #1: Type: text/plain, Size: 1380 bytes --]

On Wed, 9 Apr 2003 12:37:17 +0300
Dennis Fedotov <lt@server.by> wrote:

> подскажите, как заставить в dosemu принтер на lpt1 сконфигурировать с ключем 
> -l, т.е. чтобы принтеру передавались управляющие символы. Как не переписываю 
> global.conf, 
> команда dosemu.bin -h2 -F /etc/dosemu/global.conf выдает:
> 
> LPT1 command "lpr  -Plpt %s"  timeout 20  device ""  baseport 0x378
> LPT2 command "lpr  -l -P lpt %s"  timeout 20  device ""  baseport 0x278
> 
> т.е. если на первый порт отсылать файлы с управляющими символами то:
> lpr: unable to print file: client-error-document-format-not-supported
> 
> а на второй нормально печатает т.к. есть ключ -l. Программы из-за этого 
> переделывать бессмысленно, т.к. их много а я один ;-).
> Может каким другим способом это сделать? Что-то вроде перенаправить печать в 
> самом dos (mode не предлагать).

  Да, именно так. Я когда-то писал такую переключалку,
  под dosemu она тоже заработала. (См. аттач.)

  Если в ~/.dosemurc указано $_printers = "lpt",
  то из-под dosemu говорим:
  c:\> devswap LPT1 LPT2

  Если $_printers = "lpt1 lpt2", то
  c:\> devswap LPT1 LPT3
  (принтеры почему-то задваиваются: первая пара -- без "-l",
   вторая - с "-l") 

  Конечно, не забываем приписать -l в global.conf и запускаем
  как dosemu -F global.conf.

-- 
 Баталов Григорий,
 группа техподдержки
 ОАО "Ковдорский ГОК"
 т. +7 (81535) 76225

[-- Attachment #2: devswap.tgz --]
[-- Type: application/x-gzip, Size: 1875 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] DOSEMU LPT1
  2003-04-10 13:46 ` Grigory Batalov
@ 2003-04-11  7:44   ` Dennis Fedotov
  2003-04-11 12:49     ` Grigory Batalov
  0 siblings, 1 reply; 5+ messages in thread
From: Dennis Fedotov @ 2003-04-11  7:44 UTC (permalink / raw)
  To: community

В сообщении от 10 Апрель 2003 16:46 Grigory Batalov написал(a):
> On Wed, 9 Apr 2003 12:37:17 +0300
>
> Dennis Fedotov <lt@server.by> wrote:
> > подскажите, как заставить в dosemu принтер на lpt1 сконфигурировать с
> > ключем -l, т.е. чтобы принтеру передавались управляющие символы. Как не
> > переписываю global.conf,
> > команда dosemu.bin -h2 -F /etc/dosemu/global.conf выдает:
> >
> > LPT1 command "lpr  -Plpt %s"  timeout 20  device ""  baseport 0x378
> > LPT2 command "lpr  -l -P lpt %s"  timeout 20  device ""  baseport 0x278
> >
> > т.е. если на первый порт отсылать файлы с управляющими символами то:
> > lpr: unable to print file: client-error-document-format-not-supported
> >
> > а на второй нормально печатает т.к. есть ключ -l. Программы из-за этого
> > переделывать бессмысленно, т.к. их много а я один ;-).
> > Может каким другим способом это сделать? Что-то вроде перенаправить
> > печать в самом dos (mode не предлагать).
>
>   Да, именно так. Я когда-то писал такую переключалку,
>   под dosemu она тоже заработала. (См. аттач.)
Спасибо, только в понедельник смогу проверить. Может эту вещь нужно было 
включить в альтовский freedos с текстом о том как? Думаю многим бы 
пригодилось бы ;)
-- 
Rgrds,
Dennis Fedotov

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [Comm] DOSEMU LPT1
  2003-04-11  7:44   ` Dennis Fedotov
@ 2003-04-11 12:49     ` Grigory Batalov
  0 siblings, 0 replies; 5+ messages in thread
From: Grigory Batalov @ 2003-04-11 12:49 UTC (permalink / raw)
  To: community

On Fri, 11 Apr 2003 10:44:35 +0300
Dennis Fedotov <lt@server.by> wrote:

> > > Может каким другим способом это сделать? Что-то вроде перенаправить
> > > печать в самом dos (mode не предлагать).
> >
> >   Да, именно так. Я когда-то писал такую переключалку,
> >   под dosemu она тоже заработала. (См. аттач.)

> Спасибо, только в понедельник смогу проверить. Может эту вещь нужно было 
> включить в альтовский freedos с текстом о том как? Думаю многим бы 
> пригодилось бы ;)

  Лучше разобраться, где принтеры поломали =).


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2003-04-11 12:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-09  9:37 [Comm] DOSEMU LPT1 Dennis Fedotov
2003-04-09 13:20 ` Grigory Batalov
2003-04-10 13:46 ` Grigory Batalov
2003-04-11  7:44   ` Dennis Fedotov
2003-04-11 12:49     ` Grigory Batalov

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git