Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
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.
Is there a system or project to enable the use of Windows print drivers under Linux the same way we can use ndiswrapper to run Windows Wireless drivers in Linux?
Printing is probably more important than things like wifi for me and my Linux setup so I want to connect and use various different printers. I have a Toshiba eStudio 16 and as far as I can find, there is no linux driver for the e-Studio 16. In addition, there are all sorts of printers out there that are just paperweights as far as Linux is concerned and I'm sure people want to use them but can't. With wifi cards, the manufacturers reluctance to support linux isn't such a big problem due to the existence of ndiswrapper but with printers it is. So, if there was something like ndiswrapper but for print drivers, then the paperweights could become productive printers.
I don't know if this is what you're looking for but...
First, you're absolutely correct, many printers aren't that well supported under Linux. HP is a notable exception- there are probably others.
A possible workaround would be to connect the printer to the Linux box and use Samba server to share it with your Windows machines. In the Share Definitions section of the smb.conf file you can enter something like the following (customized for your printer, of course):
Code:
[Printers]
comment = HPLaserJet1300
path = /var/spool/samba
printer = HPLJ1300
browseable = no
guest ok = yes
writable = no
printable = yes
use client driver = yes
The critical line is 'use client driver = yes'. If memory serves when you add the printer to a Windows box you are prompted to install the driver and thereafter the printer is treated as a local printer.
It's possible to load the printer driver on the Linux box but it's more complicated to make work than the above method.
If you're wanting to setup the printer on the Linux box I'd try CUPS- http:/localhost:631 should fire it up. Surely there's some configuration that would give you some sort of output.
Last edited by Earl Parker II; 01-31-2007 at 11:35 PM.
The specs on the the e-studio 16 say it can print postscript. The standard postscript drive on linux should work. Check out http://www.linuxprinting.org/show_pr...a-e-Studio_165. The info on the e-studio 165 should apply to the e-studio 16.
You can use native Windows printdrivers under CUPS.
You can use native Windows printdrivers under CUPS. The way to do it is not very difficult, but you must follow the instructions to the letter.
If you look at www.samba.org you will find what you need in THOSARG (The Official SAMBA book) and in "Using Samba" and in the book SAMBA by Example. You should read all the documentation, but it's easy to find just the printing bit. It's important that the Samba is set up first, then you must add a printer on the Windowsmachine and thus make it upload its driver to the Windows default printfolder on the printserver. Please read the dokumentation fully before starting, or you will mess it up, for sure ;-)
the eStudio is a Postscript printer and all you need to make it work on Linux is the .ppd file from the postscript print driver. The ppd file can come from the windows print driver or a MAC OSX driver, it really doesn't matter at all.. The .ppd file is a descriptor file that tells the printing system what the capabilities of the printer are, how many paper trays, can it duplex, what the page margins are, non-printable areas of the page, etc.. http://en.wikipedia.org/wiki/PostScr...er_Description http://en.wikipedia.org/wiki/Common_...rinting_System
if there is a network interface in your machine then it will support LPR printing.. and according to IBM when you configure the eStudio printer for network Printing you should use one of the following LPR port names 'direct' or 'dssc' http://www-1.ibm.com/support/docview...2565c2007d4393
I think "FARSLAYER" is right, provided you are sure this printer supports post script. If it does the use of e .ppd file is very much easier than using Windows native drivers under CUPS. Go for his/her suggestion first.
Hi,i am new in linux, i would like to play music while working in linux.How can i make it?I've even tried out to watch videos but it didnt work.
I am using Fedora core 5.
I will be glad to get your help.
Atump
Hi,i am new in linux, i would like to play music while working in linux.How can i make it?I've even tried out to watch videos but it didnt work.
I am using Fedora core 5.
I will be glad to get your help.
Atump
You really need to start a new thread if you expect to get an answer to your question...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.