We do a lot of print spooling of large files(3Mb), and yes there is
a hard coded size limit in lpd which can be overidden with the mx#0 in
/etc/printcap.
>From man printcap:
mx num 1000 maximum file size (in
BUFSIZ blocks),
--
INTERNET: abrams at bnl.gov |/ | ^
BITNET: abrams at bnlux0.BITNET |\ |__ /-\