Hi everyone.
This is one problem I'm stuck with and can't find any information to help. It just looks like nobody using FreeBSD connects to an SMB-shared printer, or else nobody has any problems doing so. Whenever the documentation speaks about such matters, it is always about sharing a locally connected printer via Samba, but never the other way around.
Now while LPD documentation just omits altogether the option to print to a Windows networked printer as some nonexistent solution, with CUPS it's supposed to be quite straightforward. Any Windows shared printer gets added using an URI like
.
Yeah, but the problem is my CUPS refuses to recognize the URI! !!!
After some research installed cups-samba, all to no avail. Installed also GNOME's system-config-printer -- still the same thing, no option to add a Windows network printer, the URI being supplied goes unrecognized.
Tried the thing through
Since I'm getting to love FreeBSD more and more (Linux is just getting too bad), I'm really concerned to find solutions to all such minor problems.
Just looks like this version of CUPS doesn't know about Samba. What can be done, I wonder? It is -RELEASE 9.1; GNOME, CUPS, cups-samba were all installed via
This is one problem I'm stuck with and can't find any information to help. It just looks like nobody using FreeBSD connects to an SMB-shared printer, or else nobody has any problems doing so. Whenever the documentation speaks about such matters, it is always about sharing a locally connected printer via Samba, but never the other way around.
Now while LPD documentation just omits altogether the option to print to a Windows networked printer as some nonexistent solution, with CUPS it's supposed to be quite straightforward. Any Windows shared printer gets added using an URI like
Code:
smb://server/printer
Yeah, but the problem is my CUPS refuses to recognize the URI!
After some research installed cups-samba, all to no avail. Installed also GNOME's system-config-printer -- still the same thing, no option to add a Windows network printer, the URI being supplied goes unrecognized.
Tried the thing through
smbclient
to check if the system can see the printer at all. No problem there. A simple testing command like echo -en "\r" | smbclient "//myhost/my_shared_printer" -c "print -" -N
makes the printer work, so it is accessible to the system using installed Samba software. Also, since I'm talking about GNOME's support for SMB, I can confirm that I can see all my Windows network shares in Nautilus via Network. Just some link is missing somewhere.Since I'm getting to love FreeBSD more and more (Linux is just getting too bad), I'm really concerned to find solutions to all such minor problems.
Just looks like this version of CUPS doesn't know about Samba. What can be done, I wonder? It is -RELEASE 9.1; GNOME, CUPS, cups-samba were all installed via
pkg_add
.