gnome-cups-manager / gnome-cups-add problems
Yousif Hassan
yousif at alumni.jmu.edu
Thu Jan 17 10:02:08 PST 2008
Thanks Jeremy for trying to help:
> It works for me with gnome-cups-(manager|add) by setup to connect via
> samba on other computer that has WindowsXP with printer. I can't get
> printer works on FreeBSD even via web-based CUPS interface, so only way to
> get work is by via samba+cups. So... I never knew how
> gnome-cups-(manager|add) are doing on FreeBSD with printer.
Funny you should mention that. Samba is actually the source of my
problem, and I tracked it down in the CUPS log
in /var/log/cups/error_log:
CUPS-Add-Modify-Printer client-error-not-possible: Bad device-uri
"smb://MYDOMAIN\yhassan:mypasswd@PKFILE1/ENG_HP4000"!
The reason it fails is because of the invalid characters, it seems.
Still haven't figured out which but it's probably the '\'. Problem is,
I know of no other way to pass domain information in the SMB uri.
*This* URI does work in terms of not crapping out in gnome-cups-manager:
"smb://PKFILE1/ENG_HP4000"
However, I have to pass the domain information to get authenticated at
work. I wonder if this URI-handling error is an upstream issue - it
wouldn't make sense if it were just FreeBSD.
So I mean to ask: how did you get your SMB printers installed into CUPS
with GNOME's CUPS manager? With a simple URI as above, or do you know
to send domain info in a more friendly way? ;)
> > GnomeUI-WARNING **: While connecting to session manager:
> > Authentication Rejected, reason : None of the authentication protocols
> > specified are supported and host-based authentication failed.
>
> This error is harmless, you get that because your GTK app is running as in
> root. You will see a lot of that if you search in google. I get that too
> and I don't have problem with use gnome-cups-(manager|add).
You're right, I finally figured this out. Thanks for confirming!
> Sorry, my respone isn't really helpful since I am pretty clueless either.
> If I have printer that works with FreeBSD, then it would be a different
> story as I might be able to get it works.
Actually, I'm curious about how you passed a Samba URI - see above. And
thanks 'gain.
--Yousif
More information about the freebsd-gnome
mailing list