Re: Brother Printer

2012-03-03 Thread perryh
Michel Talon ta...@lpthe.jussieu.fr wrote:

 If you want to avoid such problems the only solution is to buy
 a printer with postscript or pdf support and direct network
 connection, that is an expensive one ...

I've been using a Samsung ML-2571N for something like a couple of
years now.  It has a direct net connection, supports PostScript,
directly supports both lpd and Bonjour (Mac) protocols, and cost
something like $60 or $70 (US) at Fry's.  Granted that was a sale
price -- regular was probably around $100 -- but even $100 does
not seem all that expensive.

I don't see the ML-2571N on frys.com today -- the closest is the
ML-2545 ($70, I think it uses the same engine but without network
support and may not have PostScript).  If I were choosing from
today's Fry's list, I would probably pick the ML-2955ND ($130) which
does duplexing.  (They also have wireless models, but I would not
trust wireless unless the printer and all its clients were inside
a Faraday cage :)

And no, I don't work for either Fry's or Samsung.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-03 Thread Bill Tillman



From: Da Rock freebsd-questi...@herveybayaustralia.com.au
To: freebsd-questions@freebsd.org 
Sent: Friday, March 2, 2012 10:37 AM
Subject: Re: Brother Printer

On 03/02/12 23:57, Michel Talon wrote:
 On Fri, 02 Mar 2012 22:40:21 +1000 Da Rock wrote:
 Are you sure its just a script? Any clue as to what shell it is using?
 Bash? I do believe there should be some binaries there somewhere as well.
 Yes im sure. I have a ppd File, they linked
 to /usr/local/libexec/brlpdwrapperMFC730 and thats a shell scipt.
 
 I just went to the Brother site and downloaded a cups driver from here. It is 
 not exactly
 the same as yours, it is for the MFC7320 but for sure there is a shell script 
 plus a binary.
 called brcupsconfig3, which is called in the shell script called 
 cupswrapperMFC7320-2.0.2.
 
 The binary is
 niobe% file brcupsconfig3
 brcupsconfig3: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), 
 dynamically linked (uses shared libs),
 for GNU/Linux 2.2.5, not stripped
 
 So at best you can hope to run it with Linux emulation. Personally i have an 
 Epson dot printer
 and it is the same, the Linux driver contains binary blobs and cannot be run 
 under FreeBSD.
 
 If you want to  avoid such problems the only solution is to buy a printer 
 with postscript
 or pdf support and direct network connection, that is an expensive one. Here 
 at the lab we are very happy
 with Xerox sublimation models (i think it is an evolution of the old 
 Tektronix phaser)
 for doing color prints. In particular the use costs are low, much lower than 
 with color laser printers,
 in par with black and white laser printers.
 But if you want to produce nice photographic prints, unfortunately you have 
 to rely on good
 epson dot printers or similar, which means FreeBSD is excluded, unfortunately.
How good are the sublimation printers? When I was at Xerox, the C410 produced 
brilliant photographic prints and it was laser; I'd expect better from the 
subs. I'm also surprised epson doesn't work.

As to this brother problem, I've also heard from Robert, so this also 
influences this discussion.

Could 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 should work surely? 
Forget compiling and run it all under linuxulator - main program _and_ .so. I 
considered this before with other printers.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


I'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 plugged the 
printer into a USB port, installed Ghostsctipt (free), made a simple printer 
filter file which redirected the PS input to ghostscript, setup the needed 
spooling directories under /var and installed lpd with the -w switch so it 
would take print jobs from wireless laptops which are running on another 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 install Unix 
Printing Services, then directed these printers to lpr port on my FreeBSD 
server. It works without CUPS, without Samba, it just works. I don't know if 
ghostscript would have a compatible driver for your model of printer but it 
didn't have one for mine either. I just found one that was compatible and it's 
been working now for several years without any hassles.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-03 Thread Jerry
On Sat, 3 Mar 2012 04:03:52 -0800 (PST)
Bill Tillman articulated:

 I'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
 plugged the printer into a USB port, installed Ghostsctipt (free),
 made a simple printer filter file which redirected the PS input to
 ghostscript, setup the needed spooling directories under /var and
 installed lpd with the -w switch so it would take print jobs from
 wireless laptops which are running on another 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 install Unix
 Printing Services, then directed these printers to lpr port on my
 FreeBSD server. It works without CUPS, without Samba, it just works.
 I don't know if ghostscript would have a compatible driver for your
 model of printer but it didn't have one for mine either. I just found
 one that was compatible and it's been working now for several years
 without any hassles.

I had an acquaintance who described something similar to me a few years
ago. It is amazing how, if one is willing to do a little investigation,
how to bypass FreeBSD's horrific printer support and actually get
something printed without pulling you hair out. Although it is
certainly not as easy as turning on the printer, having the PC find its
wireless IP address and just print to it (I doubt that FBSD will ever
achieve that level of sophistication) it beats banging your head
against a wall for days trying to achieve a simple level of usability.

http://support.microsoft.com/kb/324078
http://technet.microsoft.com/en-us/library/bb457002.aspx
http://technet.microsoft.com/en-us/library/bb463212.aspx

-- 
Jerry ♔

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Brother Printer

2012-03-02 Thread siefke_lis...@web.de
Hello,


i use a Brother MFC-7320 printer at a vodafone Box. The printer can used 
with the adress lpd://192.168.0.2/MFC7320. I copied the Linux driver and 
adapted, but unfortunately, the printer would not work on FreeBSD. On 
Windows and Gentoo, there are no problems.

Has someone run the Brother Printer MFC-7320 and can share the way?


Regards
Silvio
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-02 Thread Da Rock

On 03/02/12 21:25, siefke_lis...@web.de wrote:

Hello,


i use a Brother MFC-7320 printer at a vodafone Box. The printer can used
with the adress lpd://192.168.0.2/MFC7320. I copied the Linux driver and
adapted, but unfortunately, the printer would not work on FreeBSD. On
Windows and Gentoo, there are no problems.

Has someone run the Brother Printer MFC-7320 and can share the way?

Unfortunately according to openprinting this printer is a paperweight :)

Thats using foomatic. It may be possible to use the linuxulator to run 
the linux filters, but it maybe more trouble than its worth. You need to 
ensure the elf is set right in the binaries.

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-02 Thread Jerry
On Fri, 2 Mar 2012 12:25:43 +0100
siefke_lis...@web.de articulated:

 i use a Brother MFC-7320 printer at a vodafone Box. The printer can
 used with the adress lpd://192.168.0.2/MFC7320. I copied the Linux
 driver and adapted, but unfortunately, the printer would not work on
 FreeBSD. On Windows and Gentoo, there are no problems.
 
 Has someone run the Brother Printer MFC-7320 and can share the way?

I have an MFC-9560CDW that works (somewhat) but it needs CUPS
installed. Even then it doesn't work with a program that does
not offer an LPR print option.

The fact that it works under Windows is not surprising. Printing under
Windows just works. There is a movement towards that goal now in
progress for now-Windows based systems. See
http://www.linuxfoundation.org/collaborate/workgroups/openprinting
for further details.

Brother does supply print drivers for Linux; however (and I have
checked), they have no intention of writing ones for other operating
systems. I have spend some time trying to port those drivers to BSD;
however, I just don't have the necessary time required to complete the
project. This is where a paid entity or organization to accomplish
such a task would be of immeasurable use.

-- 
Jerry ♔

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-02 Thread siefke_lis...@web.de
Hello,

On Fri, 2 Mar 2012 06:52:20 -0500 Jerry wrote:
 I have an MFC-9560CDW that works (somewhat) but it needs CUPS
 installed. Even then it doesn't work with a program that does
 not offer an LPR print option.

I installed cups. The printer is created but also, and the Linux drivers are
also found. But he refuses to print. I would say this is due to the shell 
script.
 
 The fact that it works under Windows is not surprising. Printing under
 Windows just works. There is a movement towards that goal now in
 progress for now-Windows based systems. See
 http://www.linuxfoundation.org/collaborate/workgroups/openprinting
 for further details.

It is clear under Windows would be running a cow with no effort. :)


 Brother does supply print drivers for Linux; however (and I have
 checked), they have no intention of writing ones for other operating
 systems. I have spend some time trying to port those drivers to BSD;
 however, I just don't have the necessary time required to complete the
 project. This is where a paid entity or organization to accomplish
 such a task would be of immeasurable use.

Yes it's true. I asked if Brother can not create a PPD file, without the 
junction with the shell scripts. Until now has not answered Brother.


Regards
Silvio
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-02 Thread siefke_lis...@web.de
On Fri, 02 Mar 2012 21:40:20 +1000 Da Rock wrote:
 On 03/02/12 21:25, siefke_lis...@web.de wrote:
 Unfortunately according to openprinting this printer is a paperweight :)

Yes, but he does his service reliably and inexpensively, and my duty cycle is
not small.
 
 Thats using foomatic. It may be possible to use the linuxulator to run 
 the linux filters, but it maybe more trouble than its worth. You need to 
 ensure the elf is set right in the binaries.

The filters are just shell scripts. I have this as far as it adjusted. The
four programs are available on BSD. Do not understand why this will not run.

I find annoying. If you have a great operating system, and must again be
annoyed by vendors. I've tested enough and Linux systems on my Pentium 4
computer, FreeBSD and Gentoo are the best choice.

Always make any one a spanner in the works. How can we be satisfied?

Regards
Silvio
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-02 Thread Da Rock

On 03/02/12 22:15, siefke_lis...@web.de wrote:

Hello,

On Fri, 2 Mar 2012 06:52:20 -0500 Jerry wrote:

I have an MFC-9560CDW that works (somewhat) but it needs CUPS
installed. Even then it doesn't work with a program that does
not offer an LPR print option.

I installed cups. The printer is created but also, and the Linux drivers are
also found. But he refuses to print. I would say this is due to the shell
script.
Are you sure its just a script? Any clue as to what shell it is using? 
Bash? I do believe there should be some binaries there somewhere as well.


Do you know what printer language it is using? This was mostly obscured 
on the net, but I presume GDI.


You also may have some success using another similar driver (trial and 
error though).

The fact that it works under Windows is not surprising. Printing under
Windows just works. There is a movement towards that goal now in
progress for now-Windows based systems. See
http://www.linuxfoundation.org/collaborate/workgroups/openprinting
for further details.

It is clear under Windows would be running a cow with no effort. :)

Love this response :D

Brother does supply print drivers for Linux; however (and I have
checked), they have no intention of writing ones for other operating
systems. I have spend some time trying to port those drivers to BSD;
however, I just don't have the necessary time required to complete the
project. This is where a paid entity or organization to accomplish
such a task would be of immeasurable use.

Yes it's true. I asked if Brother can not create a PPD file, without the
junction with the shell scripts. Until now has not answered Brother.
You'll be lucky if you get an answer, but it will invariably be no. 
Piss off, its not worth our time.


Its always hard to give up on a piece of hardware that _should_ work. 
Depends how hard you want to work to get it to operate: you can probably 
get one of those old pdp systems they've mentioned here recently to run 
FreeBSD, but it will take a lot of work :) But you do have a lot of help 
here...

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-02 Thread Jerry
On Fri, 2 Mar 2012 13:15:54 +0100
siefke_lis...@web.de articulated:

 On Fri, 2 Mar 2012 06:52:20 -0500 Jerry wrote:
  I have an MFC-9560CDW that works (somewhat) but it needs CUPS
  installed. Even then it doesn't work with a program that does
  not offer an LPR print option.
 
 I installed cups. The printer is created but also, and the Linux
 drivers are also found. But he refuses to print. I would say this is
 due to the shell script.

Turn up error logging in CUPS, restart it and see what the log file
says. Does it even print a test page? Does the printer even eject a
blank page?

  Brother does supply print drivers for Linux; however (and I have
  checked), they have no intention of writing ones for other operating
  systems. I have spend some time trying to port those drivers to BSD;
  however, I just don't have the necessary time required to complete
  the project. This is where a paid entity or organization to
  accomplish such a task would be of immeasurable use.
 
 Yes it's true. I asked if Brother can not create a PPD file, without
 the junction with the shell scripts. Until now has not answered
 Brother.

The do for several models. I am not sure if yours is included.

-- 
Jerry ♔

Disclaimer: off-list followups get on-list replies or get ignored.
Please do not ignore the Reply-To header.
__

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-02 Thread Da Rock

On 03/02/12 23:13, siefke_lis...@web.de wrote:

Hello,

On Fri, 02 Mar 2012 22:40:21 +1000 Da Rock wrote:

Are you sure its just a script? Any clue as to what shell it is using?
Bash? I do believe there should be some binaries there somewhere as well.

Yes im sure. I have a ppd File, they linked
to /usr/local/libexec/brlpdwrapperMFC730 and thats a shell scipt.

Bash, its start with #! /bin/sh.


Do you know what printer language it is using? This was mostly obscured
on the net, but I presume GDI.

Yes the printer use GDI. I have try other Brother Printer Driver, but thats
most end in empty letter print without end.



You'll be lucky if you get an answer, but it will invariably be no.
Piss off, its not worth our time.

That makes me really angry. I understand it even if software companies keep
your code closed, every programmer has to eat too. But why not give hardware
manufacturers enough information so that other programmers can assemble a
capable driver, is beyond my understanding.
Same with most hardware- makes no sense whatsoever. But thats the 
ridiculous world we live in where greedy nutters rule the roost and 
demand every last blood soaked dollar in the twisted name of 
intellectual property.

Its always hard to give up on a piece of hardware that _should_ work.
Depends how hard you want to work to get it to operate: you can probably
get one of those old pdp systems they've mentioned here recently to run
FreeBSD, but it will take a lot of work :) But you do have a lot of help
here...

I know FreeBSD now for 4 years. I started on my servers, then I am also
change the Ubuntu Desktop (shame) to Freebsd. Only now I have
installed Gentoo, because FreeBSD will not run some programms.
Gentoo comes very close to Freebsd. The community from FreeBSD
is really the best i see. The community of Freebsd share the knowledge,
without making to smart.
The lists are so vastly different, and for FreeBSD they're really quite 
welcoming as opposed to being narky and flammable. Desktop usage on 
FreeBSD has also greatly improved; I've been using FreeBSD for about 5 
years now on laptops as well, and have rid myself of linux for the past 
2. For servers I've been using it a lot longer.

PS. When u want see the scripts i can send it. Its really all shell scripts.
That might be interesting to see as I'm surprised there are no binaries 
at all. Might be able to figure out a solution too...

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-02 Thread Michel Talon
On Fri, 02 Mar 2012 22:40:21 +1000 Da Rock wrote:
 Are you sure its just a script? Any clue as to what shell it is using? 
 Bash? I do believe there should be some binaries there somewhere as well.

Yes im sure. I have a ppd File, they linked
to /usr/local/libexec/brlpdwrapperMFC730 and thats a shell scipt. 

I just went to the Brother site and downloaded a cups driver from here. It is 
not exactly
the same as yours, it is for the MFC7320 but for sure there is a shell script 
plus a binary.
called brcupsconfig3, which is called in the shell script called 
cupswrapperMFC7320-2.0.2.

The binary is 
niobe% file brcupsconfig3 
brcupsconfig3: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), 
dynamically linked (uses shared libs), 
for GNU/Linux 2.2.5, not stripped

So at best you can hope to run it with Linux emulation. Personally i have an 
Epson dot printer
and it is the same, the Linux driver contains binary blobs and cannot be run 
under FreeBSD.

If you want to  avoid such problems the only solution is to buy a printer with 
postscript
or pdf support and direct network connection, that is an expensive one. Here at 
the lab we are very happy
with Xerox sublimation models (i think it is an evolution of the old Tektronix 
phaser)
for doing color prints. In particular the use costs are low, much lower than 
with color laser printers,
in par with black and white laser printers.
But if you want to produce nice photographic prints, unfortunately you have to 
rely on good
epson dot printers or similar, which means FreeBSD is excluded, unfortunately.


--

Michel Talon
ta...@lpthe.jussieu.fr





___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org


Re: Brother Printer

2012-03-02 Thread siefke_lis...@web.de
On Fri, 02 Mar 2012 23:29:53 +1000 Da Rock wrote:
 Same with most hardware- makes no sense whatsoever. But thats the 
 ridiculous world we live in where greedy nutters rule the roost and 
 demand every last blood soaked dollar in the twisted name of 
 intellectual property.

I'm not so sure if it is only the companies. I think we are also consumers
simply add too much. I know enough to buy all the crap, just to own it.
Instead of buying wisely. Then there is intelligent advertising and the chaos
is complete.

 The lists are so vastly different, and for FreeBSD they're really quite 
 welcoming as opposed to being narky and flammable. Desktop usage on 
 FreeBSD has also greatly improved; I've been using FreeBSD for about 5 
 years now on laptops as well, and have rid myself of linux for the past 
 2. For servers I've been using it a lot longer.

My motivation for switching to FreeBSD were performance reasons. The Linux
kernel is so bloated the last few years, that must be studied in order to
adapt it. Than, the distributions are beastly against the grain. The patch
Linux to death. I sometimes feel the distributions to use Windows users and
enthusiasts alike. That can not work though. There's no real compromise. To
those who offer a truly custom installation? Gentoo is the distro that still
allows real control. One need only study the kernel. I use only a used
system. This is old. That's the advantage of FreeBSD/Gentoo. The adjustment to
the hardware. This protects the system and the reserves.

 That might be interesting to see as I'm surprised there are no binaries 
 at all. Might be able to figure out a solution too...

When the update is that I'm going to look in more detail. I have not found
any binaries, but perhaps lacking just this.

Regards
Silvio
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org