From owner-freebsd-questions@freebsd.org Tue May 5 09:47:40 2020 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F22662DF272 for ; Tue, 5 May 2020 09:47:40 +0000 (UTC) (envelope-from jerry@seibercom.net) Received: from mail-qt1-x844.google.com (mail-qt1-x844.google.com [IPv6:2607:f8b0:4864:20::844]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49GZdm1NThz4f4f for ; Tue, 5 May 2020 09:47:40 +0000 (UTC) (envelope-from jerry@seibercom.net) Received: by mail-qt1-x844.google.com with SMTP id i68so1402109qtb.5 for ; Tue, 05 May 2020 02:47:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=seibercom.net; s=google; h=date:from:to:subject:message-id:in-reply-to:references:reply-to :organization:mime-version; bh=/FnuvKKUSfp1vwa10EXljbGjK03A8hlIGcxr/aEVaVo=; b=HOQJ+cUf7puv7rM4TAz1WaXb6OUOi45A7f3+/CLwF7TAorEvoFGeGmryd9rXBFvVO7 ry6I/jl4nGJ+BRY52lSq6Tp9d5s36C1/wF2s75HZz2IxUX9tid83b4aSQYauFjHntm7Q rGltjkAPobANZGW75pHgQcYNpNhD1a87Zj+6M= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:in-reply-to :references:reply-to:organization:mime-version; bh=/FnuvKKUSfp1vwa10EXljbGjK03A8hlIGcxr/aEVaVo=; b=IgIHBJmmIFwuYLWsVKWMCUEFQyx3qVKNU+ldHNs3ecyR/O5mIpw2+WS4/fLC4P1jFe 21sKH9u6g+N+qrb5MgdRG/TDuOfQ1grVNcD4tI7SjVPyC32V++F/nnVKngt0lg4+FETF +uJpi8wbC/2fu5/mTBAOAAB6g1HiTvwRDNNbQ/fvPBrZ2T64FPJNk2y45YxbFoYbx452 WaocwBjqEK+7RqRH6BXiyNbxn6aCETrYz7pAOxp2HFSrRJrVHryFhaZlFcWNhq91FHWg SMMG6fzR8XeAXEe+QKB2P6VpqawgC65naDd1er3iHL5K1fIgGFdgrsRQYyXrlwmgvQS4 o8oQ== X-Gm-Message-State: AGi0PuZaqxT1Kx4XXgQ82u6JPYm76ZcSoYa3RBxpjEzSCYUSP8Q0QPI0 ynUXz2lS/VDm/V5RHKZIdxTrDHfXVXg= X-Google-Smtp-Source: APiQypKsN36azx0sMVftLIMr9JLJyvcs4LGIRt+FjMlhs5ksLgeRp2VFGkMAoIjN4dbkjiGmtcOv+g== X-Received: by 2002:aed:3b75:: with SMTP id q50mr1678125qte.23.1588672059064; Tue, 05 May 2020 02:47:39 -0700 (PDT) Received: from scorpio.seibercom.net (cpe-174-109-225-250.nc.res.rr.com. [174.109.225.250]) by smtp.gmail.com with ESMTPSA id 10sm1462968qtp.4.2020.05.05.02.47.37 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 May 2020 02:47:38 -0700 (PDT) Received: from localhost (hp-envy.seibercom.net [192.168.0.102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: jerry@seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 49GZdj0R9Fz1ZVv for ; Tue, 5 May 2020 05:47:37 -0400 (EDT) Date: Tue, 5 May 2020 05:47:29 -0400 From: Jerry To: freebsd-questions@freebsd.org Subject: Re: Brother HL-L2340D printer and lpd? Message-ID: <20200505054729.00000035@seibercom.net> In-Reply-To: <20200505095657.b436931b.freebsd@edvax.de> References: <20200503171259.GA48627@admin.sibptus.ru> <20200503192444.2d700440.freebsd@edvax.de> <20200503185521.GB52059@admin.sibptus.ru> <20200504085053.9bcf8d9d.freebsd@edvax.de> <9992c5ca-fdac-7a62-b0e4-d33afaeb042d@panix.com> <20200505095657.b436931b.freebsd@edvax.de> Reply-To: freebsd-questions@freebsd.org Organization: seibercom.net X-Mailer: Claws Mail 3.17.4 (GTK+ 2.24.32; i686-w64-mingw32) MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/mHHMn6+I6KntCT8hx+=KKCm"; protocol="application/pgp-signature" X-Rspamd-Queue-Id: 49GZdm1NThz4f4f X-Spamd-Bar: + Authentication-Results: mx1.freebsd.org; dkim=pass header.d=seibercom.net header.s=google header.b=HOQJ+cUf; dmarc=none; spf=pass (mx1.freebsd.org: domain of jerry@seibercom.net designates 2607:f8b0:4864:20::844 as permitted sender) smtp.mailfrom=jerry@seibercom.net X-Spamd-Result: default: False [1.25 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[freebsd-questions@freebsd.org]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; TO_DN_NONE(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; DKIM_TRACE(0.00)[seibercom.net:+]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; SUBJECT_ENDS_QUESTION(1.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; REPLYTO_EQ_TO_ADDR(5.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RECEIVED_SPAMHAUS_PBL(0.00)[250.225.109.174.khpj7ygk5idzvmvt5x4ziurxhy.zen.dq.spamhaus.net : 127.0.0.10]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; R_DKIM_ALLOW(-0.20)[seibercom.net:s=google]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[seibercom.net]; RCPT_COUNT_ONE(0.00)[1]; IP_SCORE(-0.16)[ip: (0.02), ipnet: 2607:f8b0::/32(-0.33), asn: 15169(-0.43), country: US(-0.05)]; RCVD_IN_DNSWL_NONE(0.00)[4.4.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 May 2020 09:47:41 -0000 --Sig_/mHHMn6+I6KntCT8hx+=KKCm Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Tue, 5 May 2020 09:56:57 +0200, Polytropon commented: >On Mon, 4 May 2020 15:10:58 -0400, Kurt Hackenberg wrote: >> On 2020-05-04 02:50, Polytropon wrote: >> =20 >> > However, it's really scary that a printer like the one mentioned >> > here does not seem to understand ASCII text, even though it >> > supports PCL standard (as shown on the specification page). =20 >>=20 >>=20 >> PCL was originally ASCII with proprietary escape sequences mixed in, >> but that spec page says that printer understands PCL 6, which >> apparently is a stack-based graphics language like PostScript, >> except binary. It's supposed to include backward compatibility with >> PCL 5, but doesn't always. So possibly what that printer understands >> has nothing to do with ASCII. >>=20 >> https://en.wikipedia.org/wiki/Printer_Command_Language >>=20 >> I don't like it either, but there is heavy pressure to hold down the=20 >> cost of printers. =20 > >Thank you, that is an important note! PCL backward compatibility >might be the reason why the printer accepts PCL intended for a >Laserjet 4 (I don't know, maybe PCL 3?), but doesn't actually >print anything. So the printer filter will have to explicitely >output PCL 6. That could be achieved using a different output >device for gs, or using CUPS in combination with the PPD file >provided by Brother. This of course brings you all the "joy" >of using CUPS... ;-) > >Maybe this thread can also help: > >https://lists.freebsd.org/pipermail/freebsd-questions/2017-July/277994.html Poly, I know you are going to disagree with me here vehemently, but the problems expressed by the OP are one of the reasons I so detest 'printing' under FreeBSD. This is 2020, not 1820. There is absolutely no reason that a user should have to go through all this effort required to print, or FAX, or Scan or Copy a document. I have used Brother printers for years and generally like them far better than HP or other manufacturers, but that is a personal preference. In cases where 'Brother' does supply a PPD, I, unfortunately, have to use 'cups' to utilize that file. If there is no readily available PPD via Brother for a particular printer, I extract it from the 'printer driver' cd supplied by Brother for the device or download the driver from Brother and extract the PPD from it. Obviously, that requires a Windows machine. If you don't happen to have on handy, I am sure you must know a friend or two who does and is willing to help you out. In any case, this will only assist you with printing. All of the other functions that are readily available on a Windows machine are usually cloaked away from FreeBSD operators. Brother does supply some utilities for Linux and Debian, but not FreeBSD. I had a telephone conversation several years ago with a Brother technician. I asked him directly why they did not support FreeBSD more aggressively. He stated that he used Linux on his home machine. He went on to say that FreeBSD does not adhere to common standards. I assume he meant 'Linux' standards. He claimed that writing drivers for FreeBSD were not cost-effective since they would require constant maintenance and that the market share for FreeBSD did not justify the cost. He also claimed that ripping the PPD from a Windows driver was probably the best idea if Brother did not supply a PPD for the product. He also stated that Brother did supply PPD's for their better model printers. Of course, that doesn't help with the other functions. I know you are going to tell me that there are programs available that will allow faxing or scanning, but they are way more trouble than I am willing to put up with. Plus, they are usually separate programs that typically do not work well together. I have not seen any that would enable me to do a copy and attach it to email or convert to another format easily, if at all. The bottom line is 'time is money,' and I am not at all interested in writing a 'conf' or XML file to perform a function that I can already do on a Windows machine without any of the aggravation. Now with the advent of 'cloud printing,' I can see things only getting more perverse. In my opinion, the FOSS community has never put any real effort into creating an environment where 'printing' and the olla podrida of other functions that a modern printer can perform, are not considered of any real importance. I find it troublesome that the concept of "It should just work" has never entered the lexicon of so many users. --=20 Jerry --Sig_/mHHMn6+I6KntCT8hx+=KKCm Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEIQb/tTwl6I1ueEVtOHMGOIfexWQFAl6xNjEACgkQOHMGOIfe xWQZEwf9H14LVPerb6ZMVFaDG4mpiErPnS21kIBQBLgC936NvlMyls8hceBiD2gu Q2x1fp72XOwTvV/j2KkeguJ0/RWABgTSC3YSwKp/wL1KOGlQrj8Krl12igW/nxes 5fDT5umVnIhRt2lDd5nfXvLthVpVx0f4QQxGkS0nm41k7VDZgY/7I+joTU4jmYa7 BXU+Fw/8pc0/iXN2/3zS/WHRRJDXlCgbd2sDHbNL7bnKHd+uPfu5AVtoDEGLluNl XcP/t0HyRBsXoe6oO/kZ9nL5w5nv5j5HoeU6yJXJdR8Gbe3BrrkRiXmaGYRevBYI kPdsw0BR8dTFjjERTS6Ee615+J7CAQ== =NXsm -----END PGP SIGNATURE----- --Sig_/mHHMn6+I6KntCT8hx+=KKCm--