Dobrý den,
po nainstalování distribuce Suse a nakonfigurování (lpd, samba)
a připojení
dvou paralerních tiskáren (lp0 - jehličková, lp1 - laserová)
se mi nevede tisk z dosovských aplikací. S Windows aplikací je vše tak jak má být (na jehličkovou i laserovou tiskárnu je tisk okamžitý), ale po poslání tisku z dosu na laserovou tiskárnu (hplj5), server zahrabe a nic se neděje.
Nakonce se mi povedlo vytisknout z dosu na jehličkovou tiskárnu ale s prodlevou asi minuty.
Poraďte prosím!
Namapované tiskárny samozřejmě sou.
net use lpt1 \\sever\hplj5
net use lpt2 \\server\epson
Problém je v tom, že na epson tiskárnu to za
přibližně minutu (z dos aplikací) zafunguje
ale na laser nikoliv.
Prošel jsem snad všechno a nevím kde dělám chybu.
Ta prodleva by mohla být dána spíše způsobem, kterým win ukončují (či spíše neukončují DOSový tisk). Lze to zjistit tak, že po vytisknutí ukončíte DOSovou úlohu. Pokud se tisk po ukončení úlohy spustí, je to ono.
My v DOSových úlohách tvoříme tiskovou sestavu do souboru a ten externím zavoláním "copy" pošleme na příslušný LPTn. Tisk proběhne bez prodlevy.
No a jestli používáte WinXP, tak ty skončily s podporou LPT. Ve skutečnosti je LPT1 vždy rezervován na fyzický port počítače, nelze jej přemapovat ovšem lze na něj z DOSu tisknout. LPT2 ovšem přemapovat jde (testováno na počítači který měl jeden fyzický port LPT1, asi ponecháno od M$ jako rezerva pro stroje se dvěma porty). Vyšší LPT než LPT2 prostě neexistují.
P.S: Zaplať bůh za LPT2, který lze za chodu DOS aplikací přemapovávat voláním "net use" .
14.10.2004 01:13
anonymous
RozbalitRozbalit vše
Re: Tisk z dos aplikací na laser
Tohle neni uplne pravda. Ve spravci HW muzete pod WinXP libovolny existujici fyzicky LPT port namapovat na jeden z LPT1-LPT3 (jina moznost neni), takze se pro bezneho uzivatele uvolni pro sitova mapovani napr. LPT1. Kdokoli z lokalni skupiny Administrators muze kdykoli premapovat i LPT1.
Tuto moznost mam overenou u nas ve firme, kde nektere starsi DOS aplikace vyzaduji LPT1. Bezny uzivatel si LPT1 nemohl namapovat ze site, ale po predelani LPT1 na LPT3 ve spravci HW si volne LPT1 a LPT2 muze mapovat i bezny uzivatel