tisk stranky se vzdy zasekne pred koncem

Miroslav Lachman 000.fbsd at quip.cz
Wed Oct 12 18:10:44 CEST 2022


Jak uz predmet e-mailu napovida, mam problem s tiskarnou a to ten, ze 
sice tiskne, ale vzdy asi tak 2cm pred koncem tisku se zastavi a dal 
netiskne, ani nevysune papir.
Kdyz tisknu kratky dokument, kde tisknutelny obsah konci v pulce 
stranky, zasekne se to pred pulkou. Tedy neni to o rozmeru A4, ale o tom 
tisknutelnem obsahu. Stalo se to az po upgrade na FreeBSD 13.1. Driv to 
tisklo normalne radu let.
Tiskarna je stara HP DeskJet 710c, pripojena pres redukci USB2LPT.
Kdyz tiskarnu pripojim ke staremu notebooku s Windows, tiskne jako z 
praku a ani jednou se nezasekne.
Kdyz to zkousim z FreeBSD, tak se to sekne jak pres CUPS, tak i v CLi 
pres LPD.
Nikdy to nikam nezapise zadnou chybu. Pro tiskovy system se to tvari, 
jako ze uloha probehla v poradku.
Jeste doplnim, ze pro tisk na tehle tiskarne je potreba mit 
nainstalovany pnm2ppa, ale to je jen jakysi konvertor formatu a za 
poslednich 20 let se v tom portu nic nezmenilo.

Takhle to vypada v logu /var/log/lpd-errs v okamziku, kdy se stranka 
nevytiskne cela.

Oct 12 16:51:13 xxx lpd[8411]: lpd startup: logging=0
Oct 12 16:51:34 xxx pnm2ppa[8422]: Starting print job
Oct 12 16:51:34 xxx pnm2ppa[8422]: Printing  page  1 (PixMap)
Oct 12 16:51:35 xxx pnm2ppa[8422]: Finished rendering page  1
Oct 12 16:51:35 xxx pnm2ppa[8422]: Print job completed successfully.

Zkousel jsem k tomu neco dohledavat a nasel jsem info v Handbooku:

After each print job, ulpt0 resets the USB port. Resetting the port can 
cause problems with some printers, so the unlpt0 device is usually used 
instead. unlpt0 does not reset the USB port at all.

Nevim, jak tohle ma CUPS, ale kdyz jsem tu tiskarnu nastavoval v 
/etc/printcap, abych zkusil tisk z CLI pres LPD, tak tam mam nastaveno 
unlpt0 a stejne se to sekne:

lp|Local printer HP710c:\
	:lp=/dev/unlpt0:\
	:sh:\
	:mx#0:\
	:sd=/var/spool/lpd/lp:\
	:lf=/var/log/lpd-errs:


Ve /var/log/messages jsou videt zaznamy s tiskem pres CUPS, ze se ten 
port resetne (ulpt0, ne unlpt0)

Oct 12 12:53:23 xxx kernel: ulpt0 on uhub3
Oct 12 12:53:23 xxx kernel: ulpt0: <Prolific Technology Inc. IEEE-1284 
Controller, class 0/0, rev 1.00/2.02, addr 3> on usbus2
Oct 12 12:53:23 xxx kernel: ulpt0: using bi-directional mode
Oct 12 12:53:24 xxx pnm2ppa[5937]: Starting print job
Oct 12 12:53:24 xxx pnm2ppa[5937]: Printing  page  1 (GreyMap)
Oct 12 12:53:24 xxx pnm2ppa[5937]: Finished rendering page  1
Oct 12 12:53:24 xxx pnm2ppa[5937]: Print job completed successfully.
Oct 12 12:53:29 xxx kernel: ulpt0: at uhub3, port 3, addr 3 (disconnected)
Oct 12 12:53:29 xxx kernel: ulpt0: detached


Napada vas nekoho, jak tohle vyresit? Tu tiskarnu pod FreeBSD pouzivam 
snad 10 let a nerad bych se po 10 letech dostal k tomu, ze budu vzdycky 
pro tisk vytahovat stary notes s Windows.


Mirek


More information about the Users-l mailing list