Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
At my office there is a Linux box connected to a Xerox WC-M20. Problem is, this multi-function printer barely functions with basic settings using PCL generic drivers, and the mfr. supplied variety don't work at all.
So, here's what I would like to know:
Can I circumvent this problem using a print server (ie: D-Link DI-704UP and the like)?
How does a print server handle the drivers and capabilities accessed from the client computer?
And what is the most compatible and inexpensive print server/way-to-accomplish-this?
I just mention D-Link as an inexpensive print server I'm aware of. I imagine it's not a Linux-compatible device (and I'm told their support is terrible). I've heard GVC has a similar product.
But, hey, as you may have guessed, I have so little experience with print servers that I'll leave the expert opinions up to you folks.
As far a I know, most print servers don't know the specifics of any particular printer. They simply provide the network connectivity through industry standard protocols (such as lp, jetdirect, etc.), and after that they just relay the data byte stream through to the printer. I doubt whether such a device would be helpful in this case.
I get it. I've come across something similar in Windows networking when sharing a printer: other than the remote connection, the drivers are installed as if the printer were a local device.
Well, then, is there a plausible method of using Wine or some other Windows emulator so that I can use the mfr. *.inf drivers?
That might be possible, but I don't think Windows apps running under wine interact well with native Linux apps. There a few systems/packages that provide third party driver support for Linux. TurboPrint is, I beleive, one of them. I think this kind of product tries to fill the niche you are in. That's about the only suggestion I have.
BTW, what driver are you presently using? I did a quick scan of Cups drivers, hoping to see something like a generic PCL driver, along the lines of the generic Postscript driver. I wasn't able to find one, but perhaps such a thing does exist.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.