Re: Brother Printer
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
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
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
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
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
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
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
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
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
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
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
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
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