When windows 10 was released it seemingly broke the ability to easily connect to linux samba shares.
Samba print server windows 10.
Uploading only 64 bit drivers to a samba print server.
In fact to easily make the fedora 23 machine visible to the windows 10 machines i had to modify the etc samba smb conf file in etc samba to limit the smb protocol used by samba to smb2.
I have a windows 10 pc connecting to a linux file server.
While the samba shares work perfectly from windows 10 printing seems to be completely baffed so the solution as also noted by others above is.
Why doesn t ubuntu support wds natively.
That can be frustrating for windows 10 machines.
With the addition of a wsd service in ubuntu windows 10 will discover the linux samba server using its native wsd protocol.
Don t use samba printing on this device.
This is done by adding or modifying the max protocol definition as follows.
On attempt to connect i m prompted to enter my credentials but it always fails with username and password incorrect.
Using the default setting samba reports itself as windows nt x86 architecture.
Max protocol smb2.
Thus 64 bit drivers stored on this print server can only be assigned to a printer if additionally a 32 bit driver with exactly the same name is uploaded.
This name is used in the smb conf when sharing the printer using samba.
Aside from the coolness factor of seeing documents from windows word processing and graphics applications appearing in the output tray of the unix printer this facility can greatly increase the usefulness of your samba server.
This issue has been raised in the samba bug tracker since 2015.
Server message block smb is a networking file share protocol included in windows 10 that provides the ability to read and write files and perform other service requests to network devices.
Note that forwarding a job to a print server running windows vista or newer or windows server 2008 or newer requires authentication.
To add a raw printer to a lprng print server.
Select the raw printer vendor and model.
Enter a name for the printer.
I can confirm that the samba user details are correct.
So it may happen that this feature gets integrated into samba at some time in the future.