LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (http://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Xerox Phaser 6125-N (http://www.linuxquestions.org/questions/linux-hardware-18/xerox-phaser-6125-n-688361/)

khinch 12-04-2008 02:08 PM

Xerox Phaser 6125-N
 
Has anyone got a Xerox 1625-N working within Linux? I am running opensuse11.0 and considering buying one of these printers, but I'm not sure how easy it will be to get hold of a working driver. I've been over to the compatibility database at openprinting.org (http://openprinting.org/printer_list.cgi?make=Xerox) but it reports this printer as a paperweight - I think that's because noone has reported on it yet.

Any help much appreciated.

salasi 12-04-2008 03:01 PM

Quote:

Originally Posted by khinch (Post 3364650)
Has anyone got a Xerox 1625-N working within Linux...but it reports this printer as a paperweight

No they don't, they report a Phaser 6125 as a paperweight. Is that a typo?

I wouldn't buy it if there are doubts, but it wouldn't do any harm at all to fire off an email to Xerox Support to ask them the question and pointing out that its a deal breaker if it doesn't have some Linux compatibility. If enough people do that.... yes, I know.

khinch 12-05-2008 01:59 PM

Thanks for the reply. I did as you suggested and got a prompt response:

Quote:

Dear Xerox Customer,

We have received your request for support.
This machine is a windows only support and there is no plans to set it
up to work with linux it was designed to to be a windows only printer.
To have linux support you will want to get a Phaser 6130.
It's nice to see Xerox actively design printers with Linux in mind from scratch, but frustrating to see that they're more expensive than their Windows counterparts. I also don't fully see what can be happening at a hardware level that can make it compatible with Windows but not Linux, unless they just don't want to spend the budget developing official drivers for Linux (and therefore officially supporting it also, which costs yet more money I suppose).

Also, the 6125-N comes with a deal that if you fill out a form and send it to Xerox you get a full set of toners for it totally free. If you look at the cost of the toners, that means you get the printer for approx £25 GBP.

I'll have a think about it.

salasi 12-06-2008 05:30 AM

Quote:

I also don't fully see what can be happening at a hardware level that can make it compatible with Windows but not Linux, unless they just don't want to spend the budget developing official drivers for Linux (and therefore officially supporting it also, which costs yet more money I suppose).
For some printers, they save on the internal control microcontroller and do any control stuff that isn't simple logic for the PC to which it is attached. I don't know whether this printer is one of those, but these 'winprinters' are a particular problem for anything that isn't supported by the manufacturer.

That's not to say that they can't work, just that the manuf would have to document the interface for it to happen (and usually in that case, it would have shown up on the supported printers page). I don't know why they won't document the interface and let the wonders of open source do the rest for them, but often they won't.

Usually the attitude is 'would cost us money, and wouldn't bring us sales' - at least you've told them that they have lost a sale.

kotpierdzibonk 07-05-2009 06:51 PM

hi!

kotpierdzibonk 07-05-2009 06:51 PM

How to install Xerox Phaser 6125N on Ubuntu in 12 simple steps :o)
==================================================================

1. Download Linux driver for Fuji-Xerox DPC525A:
http://www.fujixerox.com.au/support/...stemCode=Linux

2. Unpack the driver:
unzip dpc525a_linux_.0.0.tar.zip

3. Install Alien:
sudo apt-get install alien

3. Convert the RPM package:
sudo alien Fuji_Xerox-DocuPrint_C525_A_AP-1.0-1.i386.rpm

4. Install the converted package:
sudo dpkg -i fuji-xerox-docuprint-c525-a-ap_1.0-2_i386.deb

5. Go to:
System -> Administration -> Printing
and click on 'New'

6. The printer will be properly recognized as:
Xerox Phaser 6125N <ip number>

7. Select it and press 'Forward'

8. When the window 'Choose Driver' appears select 'Provide PPD file' and click on the button below to find the file.

9. Go to:
/usr/share/cups/model/FujiXerox/en/FX_DocuPrint_C525_A_AP.ppd
and click 'Open'. You are back to the previous window - click 'Forward'.

10. On the next window from 'Optional Tray Module' select '250 Sheet Feeder'.

11. Go to the next window and click on 'Apply'.

12. You can print the test page now but most probably you will have to feed the paper manually. To change that right-click on the printer and select 'Properties'. Go to 'Printer Options' and in 'Basic' section from 'Paper Source' select 'Tray 1 (250 sheets)'.

Done! Happy printing!


°Muchas gracias Arturo!

binartu 11-27-2009 02:15 PM

Hi! I'm Arturo :)

binartu 11-27-2009 02:15 PM

Hi! I'm Arturo :) Because my english is not very good, I'm going to copy your traduction to add it in my article. If you don't have problem with that.

I've updated the driver link.

Regards.
Arturo.

kotpierdzibonk 12-01-2009 04:22 PM

Hi Arturo, Thanks for the original solution in the first place and feel free to do whatever you want with the translation :)

shargo 11-22-2010 10:22 AM

Thanks kotpierdzibonk
 
That worked flawlessly on Fedora13 as well, only with skipping the alien steps and running the rpm directly of course!

Great price for a good printer, but why Xerox doesn't have that driver available is beyond me.

et-hzn 12-27-2010 02:13 PM

Did you use Ethernet connection or USB for this? I am trying to get my 6125 working against Suse 10.x (using CUPS?) But altough port 9100 is found I cannot print a test page.

Testing access to port 9100 is working.

Anybody any experience with SuSE lInux and a Xerox-6125?

Thanks,

Engelbert

shargo 12-28-2010 05:01 AM

I'm using the network, haven't tried USB.

Be sure to connect via lpd.
IIRC at first I had the same problem due to the queue "PASSTHRU" being automatically selected. Changing that to <blank> and the printer started working.
EG: print url=lpd://10.101.1.21

CUPS is, as far as I knows, the same on most distro's, few modifies it apart from graphical interface so this should apply for "all" within the same CUPS generation (1.4 on Fedora 13 I think).

et-hzn 12-28-2010 11:01 AM

OK.

So I tried to adapt the printers.conf for cups to show the lpd://192.168.3.101 (IP-Address of my Xerox-6125). When I sent a testpage to the printer the job is received by the printer but I see a "cancelled" message appearing on the printer display.

Tried to do a Wireshark capture of the messages but that does not show any clear reasons why the job gets cancelled.

This is what I now have in my /etc/cups/printers.conf for the Xerox:

<Printer Xeroxprinter>
Info Xerox 6125 Color printer
Location My-Room
DeviceURI lpd://192.168.3.101
State Idle
StateTime 1293554749
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

Any pointers where else I should/could look?

shargo 12-29-2010 07:20 AM

Have you installed the Fujitsu driver as described above? If not do so.

My section reads a bit different but what (if anything) makes the difference I don't know but the Makemodel, Type and Filter x2 catches my eye.



<DefaultPrinter Xerox6125>
Info Xerox Phaser 6125 ColourLaser
Location Rolf
MakeModel FX DocuPrint C525 A-AP v1.0
DeviceURI lpd://10.101.1.21
State Idle
StateTime 1293623270
Type 8392924
Filter application/vnd.cups-raw 0 -
Filter application/vnd.cups-postscript 0 /usr/lib/cups/filter/FXM_PF
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
Option fitplot False
Attribute marker-colors \#00FFFF,#FF00FF,#FFFF00,#000000,none,none
Attribute marker-levels 0,0,0,0,100,100
Attribute marker-names Cyan Toner Cartridge, Phaser 6125N,Magenta Toner Cartridge, Phaser 6125N,Yellow Toner Cartridge, Phaser 6125N,Black Toner Cartridge, Phaser 6125N,Imaging Unit, Phaser 6125N,Fuser, Phaser 6125N
Attribute marker-types toner,toner,toner,toner,opc,fuser
Attribute marker-change-time 1293623270
</Printer>

et-hzn 12-31-2010 08:55 AM

Bingo.

Getting the printer work via Yast was/is not easy (at least on OpenSuse 10.2 ;-). I did not get it to work that way.

But via the cupsd webinterface localhost:631 turned out to be the way to get me going.

When opening the admin page via http://localhost:631/ my "new printer" on ip-address 912.168.3.101 was detected. Adding it to the list of available printers was straightforward (including pointing to the right ppd file as mentioned above).

The only caveat was that the Webinterface installed the printer using "socket://192.168.3.101" in the DeviceURI line in /etc/cups/printers.conf. After I changed that to "DeviceURI lpd://192.168.3.101" and restarted cups via "/etc/init.d/cups restart" the printer worked with manual feed of the paper when printing a testpage.

Via the webinterface "set printer options" I could change the "Paper Source" to "Tray 1 (250 Sheets)" and bingo everything was working.

I now have this in /etc/cups/printers.conf:
<DefaultPrinter Xerox_Phaser_6125N_192.168.3.101>
Info Xerox Phaser 6125N
Location Local Printer
DeviceURI lpd://192.168.3.101
State Idle
StateTime 1293805886
Accepting Yes
Shared Yes
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

When installing the printer via the webinterface I also noticed that the ppd file was copied to /etc/cups/ppd (that did not happen when installing via Yast???) don't know if its important but I think it is. In the ppd directory the ppd file was given this name: Xerox_Phaser_6125N_192.168.3.101.ppd (in sync with Queue name)

Thanks for the help.

Engelbert


All times are GMT -5. The time now is 03:34 AM.