Hi, I'm having a little problem with my samba print server. I'm running samba 2.2.1a on a redhat 7.1 distro. I want to use the print$ share, so I can upload print drivers from a windows 2000 machine. I configured the print$ part in the smb.conf, made the directory and the subdir W32X86. They all have the appropriate permissions. When I try to upload drivers for an existing printer, I cannot upload all drivers. I have 2 xerox printers and 1 qms network printer, they are all configured nicely on the samba server, and are working. So, like said in the howto, on the windows machine, I go to the printer on the samba print server, I right-click and choose "properties". Then I go to the "advanced" tab, and choose "New driver...". Strangly, this only works for some drivers, not for all drivers. I can upload an HP 4L driver, which ends up in the print$/W32X86 directroy as it should. But i can't upload the right Xerox drivers ... When i try to do that, the following error occurs : "The printer driver you selected is either not compatible with your current version of windows, or it may not be available." I'm quite sure the driver is available and compatible with the current version of windows, as the drivers can be installed locally ... I also tried to copy the drivers (which can be found when installed on the windows machine under c:\WINNT\system32\spool\drivers\w32x86\ ) manually to the print$ share, but still, they won't be recognized ... Does anyone have a clue about what could be going wrong? Than you very much. Edel
Edel Claes wrote:> > Hi, > > I'm having a little problem with my samba print server. > I'm running samba 2.2.1a on a redhat 7.1 distro. > > I want to use the print$ share, so I can upload print drivers from a windows > 2000 machine. I configured the print$ part in the smb.conf, made the > directory and the subdir W32X86. They all have the appropriate permissions. > > When I try to upload drivers for an existing printer, I cannot upload all > drivers. I have 2 xerox printers and 1 qms network printer, they are all > configured nicely on the samba server, and are working. So, like said in the > howto, on the windows machine, I go to the printer on the samba print server, > I right-click and choose "properties". Then I go to the "advanced" tab, and > choose "New driver...". > > Strangly, this only works for some drivers, not for all drivers. I can upload > an HP 4L driver, which ends up in the print$/W32X86 directroy as it should. > But i can't upload the right Xerox drivers ... When i try to do that, the > following error occurs : "The printer driver you selected is either not > compatible with your current version of windows, or it may not be available."I had the same problem, and my conclusion was that the driver in question is not marked as "W2K compatible", but as "NT4 or W2K compatible". If you select that option in the advanced tab, it should upload ok, at least that is what worked for me. -Joe
Reasonably Related Threads
- [PATCH 2/2] LXC: hostdev: parent directroy for hostdev atomically
- adddriver strange behavior
- Random Sound File
- Question on Inheriting Permissions
- Got cupsaddsmb working but the client PC download of the printer drivers fails for 3 out 4 PCs tested so far!