From owner-freebsd-questions@FreeBSD.ORG Sat Mar 3 12:16:24 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DDF931065674 for ; Sat, 3 Mar 2012 12:16:24 +0000 (UTC) (envelope-from btillman99@yahoo.com) Received: from nm38-vm6.bullet.mail.ne1.yahoo.com (nm38-vm6.bullet.mail.ne1.yahoo.com [98.138.229.150]) by mx1.freebsd.org (Postfix) with SMTP id 857948FC15 for ; Sat, 3 Mar 2012 12:16:24 +0000 (UTC) Received: from [98.138.90.53] by nm38.bullet.mail.ne1.yahoo.com with NNFMP; 03 Mar 2012 12:03:54 -0000 Received: from [98.138.89.232] by tm6.bullet.mail.ne1.yahoo.com with NNFMP; 03 Mar 2012 12:03:54 -0000 Received: from [127.0.0.1] by omp1047.mail.ne1.yahoo.com with NNFMP; 03 Mar 2012 12:03:54 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 213593.65324.bm@omp1047.mail.ne1.yahoo.com Received: (qmail 16816 invoked by uid 60001); 3 Mar 2012 12:03:53 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1330776233; bh=TGd3Zufc+JpKWp7o/3cRzhA/GUsLT3aG7XFxp/A1vnk=; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=zSC6ETo6Qh9/03Awmr093mvfltSuLs2XwOW9+7a9w2HzEijuozXPQuor/ys7ooMLJTNSCC2rsTBoZd1Py2p8OQLl66qLyXCc6fjlXZKq5JE/gQ2RHZGspBphqtQVnRpws2Zn/jJDsfUB78AA6X3teCroO9N+cCatnYCHPzN55sc= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:X-Mailer:References:Message-ID:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type; b=yAWd2cfTU8sRv/VyYq3JDXs5Sb+ZJ4EZ84AQVVwQ4lN37iMEgWkgR5fgdFQS6pFp8fCD9uQCw3/lgLv8O3V76GPhadCks/mYqXtqND1cY/muiFinPQQ2LQs+RdYWoa5w5WLTWwJrLXdcSNN5LmXlAyvx2xUzs/ZjWE302WOBees=; X-YMail-OSG: EvsiY.UVM1k3IyKOP5vripT30Rrd_NE_YmnTofC1bELE2lj GzoDt1mkkoGTPIgz89Az6OHDocoYp40jIy83CugWs4M597._Z8ELKEwr2QSO A0BAXKAEq4E4NMJcO5URB_N8ZWf_4b7ehZc5ysxdzV5Ht0r79Xn8_OH.Vgnm g5lLTxtintl8Y_BcRBc7d8zDz3n5dGTi1BsIqLQwL4WJ7_SEivLxNX15DUdc ivEKf9lGyQkEnzXasDYgVIZ6hbcy6y_9fO66M8MYSXp6WPBXfB5KVrPdvbMv Us0Y1CMyyxWaA55Az4V_YgSQoJ9A3Lz7EonAwBy0urgEFNUIXRLahE8j4Yyp .3ll78kagC0g7c.Nup.TCA8C67MNNQnXpoiayRdhNR_CJ3d8GjsvlDrOUb9U 6YrEal6UKAzlrzLbGmi8vhlSkbXYqX2HMMas.Jf7E.FYo78xwDW5OF1QNac2 LvIguS4CURJ_XLsayzN.wW9Y- Received: from [98.203.44.66] by web36501.mail.mud.yahoo.com via HTTP; Sat, 03 Mar 2012 04:03:52 PST X-Mailer: YahooMailWebService/0.8.116.338427 References: <297511A5-2081-4367-AE6C-9D043371085C@lpthe.jussieu.fr> <4F50E946.2090209@herveybayaustralia.com.au> Message-ID: <1330776232.16593.YahooMailNeo@web36501.mail.mud.yahoo.com> Date: Sat, 3 Mar 2012 04:03:52 -0800 (PST) From: Bill Tillman To: "freebsd-questions@freebsd.org" In-Reply-To: <4F50E946.2090209@herveybayaustralia.com.au> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Re: Brother Printer X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Bill Tillman List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Mar 2012 12:16:25 -0000 =0A=0A=0AFrom: Da Rock =0ATo: = freebsd-questions@freebsd.org =0ASent: Friday, March 2, 2012 10:37 AM=0ASub= ject: Re: Brother Printer=0A=0AOn 03/02/12 23:57, Michel Talon wrote:=0A> O= n Fri, 02 Mar 2012 22:40:21 +1000 Da Rock wrote:=0A>> Are you sure its just= a script? Any clue as to what shell it is using?=0A>> Bash? I do believe t= here should be some binaries there somewhere as well.=0A> Yes im sure. I ha= ve a ppd File, they linked=0A> to /usr/local/libexec/brlpdwrapperMFC730 and= thats a shell scipt.=0A> =0A> I just went to the Brother site and download= ed a cups driver from here. It is not exactly=0A> the same as yours, it is = for the MFC7320 but for sure there is a shell script plus a binary.=0A> cal= led brcupsconfig3, which is called in the shell script called cupswrapperMF= C7320-2.0.2.=0A> =0A> The binary is=0A> niobe% file brcupsconfig3=0A> brcup= sconfig3: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamic= ally linked (uses shared libs),=0A> for GNU/Linux 2.2.5, not stripped=0A> = =0A> So at best you can hope to run it with Linux emulation. Personally i h= ave an Epson dot printer=0A> and it is the same, the Linux driver contains = binary blobs and cannot be run under FreeBSD.=0A> =0A> If you want to=A0 av= oid such problems the only solution is to buy a printer with postscript=0A>= or pdf support and direct network connection, that is an expensive one. He= re at the lab we are very happy=0A> with Xerox sublimation models (i think = it is an evolution of the old Tektronix phaser)=0A> for doing color prints.= In particular the use costs are low, much lower than with color laser prin= ters,=0A> in par with black and white laser printers.=0A> But if you want t= o produce nice photographic prints, unfortunately you have to rely on good= =0A> epson dot printers or similar, which means FreeBSD is excluded, unfort= unately.=0AHow good are the sublimation printers? When I was at Xerox, the = C410 produced brilliant photographic prints and it was laser; I'd expect be= tter from the subs. I'm also surprised epson doesn't work.=0A=0AAs to this = brother problem, I've also heard from Robert, so this also influences this = discussion.=0A=0ACould it be possible to run the binaries under linuxulator= ? Don't port it as such. The whole premise of cups is a pipeline, so this s= hould work surely? Forget compiling and run it all under linuxulator - main= program _and_ .so. I considered this before with other printers.=0A_______= ________________________________________=0Afreebsd-questions@freebsd.org ma= iling list=0Ahttp://lists.freebsd.org/mailman/listinfo/freebsd-questions=0A= To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org= "=0A=0A=0AI'm just a cheap, lazy hack and when faced with a similar problem= with my Brother Laser printer I opted for the cheap, lazy way out. I plugg= ed the printer into a USB port, installed Ghostsctipt (free), made a simple= printer filter file which redirected the PS input to ghostscript, setup th= e needed spooling directories under /var and installed lpd with the -w swit= ch so it would take print jobs from wireless laptops which are running on a= nother router in my home. Then on each Windows workstation and my son's Mac= book, we installed a simple PS printer, on the Windows machines I had to i= nstall Unix Printing Services, then directed these printers to lpr port on = my FreeBSD server. It works without CUPS, without Samba, it just works. I d= on't know if ghostscript would have a compatible driver for your model of p= rinter but it didn't have one for mine either. I just found one that was co= mpatible and it's been working now for several years without any hassles.