https://bugzilla.novell.com/show_bug.cgi?id=213927 ------- Comment #18 from fejj@novell.com 2006-11-16 11:44 MST ------- ok, my original debug printf's were missing some attributes (doh!) - I get the following ipp_attribute_t's: attr->name = attributes-charset; value = utf-8 attr->name = attributes-natural-language; value = en-US attr->name = ppd-name; value = Alps/MD-1000-md2k.ppd.gz attr->name = NULL .. attr->name = ppd-name; value = Xerox/DocuPrint_XJ8C-lxm5700m.ppd.gz attr->name = NULL attr->name = ppd-name; value = Xerox/WorkCentre_450cp-cdj550.ppd.gz attr->name = NULL attr->name = ppd-name; value = Xerox/WorkCentre_470cx-lxm5700m.ppd.gz attr->name = NULL attr->name = ppd-name; value = Xerox/WorkCentre_XK35c-lex5700.ppd.gz attr->name = NULL attr->name = ppd-name; value = zebraep1.ppd.gz attr->name = NULL attr->name = ppd-name; value = zebraep2.ppd.gz attr->name = NULL attr->name = ppd-name; value = zebra.ppd.gz so it *was* returning ppd-name attributes, but not the other requested attributes I tried commenting out: ippAddString(request, IPP_TAG_OPERATION, IPP_TAG_CHARSET, "attributes-charset", NULL, "utf-8"); but then I got back: attr->name = attributes-charset; value = utf-8 attr->name = attributes-natural-language; value = en attr->name = status-message; value = Missing required attributes! so that didn't work. I then uncommented it back again and tried using "us-ascii" instead of "utf-8", but got the same results as with "utf-8" then I tried changing the charset param of: ippAddStrings(request, IPP_TAG_PRINTER, IPP_TAG_KEYWORD | IPP_TAG_COPY, "requested-attributes", 3, NULL, attrs); to "utf-8" and "us-ascii" and still no changes I have no idea how to proceed. I've run out of ideas... maybe the drivers just don't have the attributes I'm requesting? If that's the case, then I think they need to be fixed to have that info because without it, we can't provide the user anything useful in the UI. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.