B8850 feeder
Previously reported but not yet answered:
B8850 Photosmart Pro will not print at all using the "Specialty Media Tray"
Printer works correctly on main tray.
I am using HPLIP 3.10.2 on Ubuntu 9.10 ... this printer is now shown as fully supported.
The Specialty Media Tray is not shown as an option for feeding and I have tried all other options but printer totally fails.
I am trying to print with HP heavy art paper and need to use the specialty tray.
Is there a plug-in that would solve this problem?
Thank you;
David
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- HPLIP Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- David Vincent-Jones
- Solved:
- Last query:
- Last reply:
Related FAQ:
None Link to a FAQ
This question was reopened
Revision history for this message
|
#1 |
Speciality Media tray support has neither been added or tested in HPLIP.
Please try out below steps:
(a) Open the PPD file of your printer model in any editor.
ppd file should be in /etc/cups/ppd
(b) Search for the section of InputSlot in the ppd
*OpenUI *InputSlot/Media Source: PickOne
(c) Add the below tray command similiar to other trays.
*InputSlot MediaTray/
Let me know if it helps.
Thanks,
A
Revision history for this message
|
#2 |
Your recommendation correctly places the "Specialty Media Tray" into the printer Menu system but unfortunately does not correct the printing problem. The printer still totally fails when trying to use this tray.
This tray is, for me, a very important function since the heavier HP 'art' papers cannot use the normal tray.
Thank you;
David
Revision history for this message
|
#3 |
Though, this has not been tested but it should have worked.
Can you please share the snippet section of PPD file with respect to above added lines (InputSlot section)? What's the page size being selected? How are you setting up the options (via cups , application or hp-toolbox)?
Also , please run hp-check -t and post it here.
Thanks,
A
Revision history for this message
|
#4 |
Here is the 'snippet' from input slot options.
*OpenUI *InputSlot/Media Source: PickOne
*OrderDependency: 10 AnySetup *InputSlot
*DefaultInputSlot: Auto
*InputSlot Auto/Auto-Select: "<</MediaPosition 7>>setpagedevice"
*InputSlot PhotoTray/Photo Tray: "<</MediaPosition 6>>setpagedevice"
*InputSlot Upper/Upper Tray: "<</MediaPosition 1>>setpagedevice"
*InputSlot Lower/Lower Tray: "<</MediaPosition 4>>setpagedevice"
*InputSlot Envelope/Envelope Feeder: "<</MediaPosition 3>>setpagedevice"
*InputSlot LargeCapacity/Large Capacity Tray: "<</MediaPosition 5>>setpagedevice"
*InputSlot Manual/Manual Feeder: "<</MediaPosition 2>>setpagedevice"
*InputSlot MPTray/Multi Purpose Tray: "<</MediaPosition 1>>setpagedevice"
*InputSlot CDDVDTray/CD or DVD Tray: "<</MediaPosition 14>>setpagedevice"
*InputSlot MediaTray/
*CloseUI: *InputSlot
From HP-Check
---------------
| SYSTEM INFO |
---------------
Basic system information:
Linux david-laptop 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux
Distribution:
ubuntu 9.10
Checking Python version...
OK, version 2.6.4 installed
Checking PyQt 4.x version...
OK, version 4.6 installed.
Checking for CUPS...
Status: scheduler is running
Version: 1.4.1
error_log is set to level: debug
Checking for dbus/python-dbus...
dbus daemon is running.
python-dbus version: 0.83.0
-------
| COMPILE AND RUNTIME DEPENDENCIES |
-------
note: To check for compile-time only dependencies, re-run hp-check with the -c parameter (ie, hp-check -c).
note: To check for run-time only dependencies, re-run hp-check with the -r parameter (ie, hp-check -r).
Checking for dependency: CUPS - Common Unix Printing System...
OK, found.
Checking for dependency: CUPS devel- Common Unix Printing System development files...
OK, found.
Checking for dependency: CUPS image - CUPS image development files...
OK, found.
Checking for dependency: DBus - Message bus system...
OK, found.
Checking for dependency: gcc - GNU Project C and C++ Compiler...
OK, found.
Checking for dependency: GhostScript - PostScript and PDF language interpreter and previewer...
OK, found.
Checking for dependency: libcrypto - OpenSSL cryptographic library...
OK, found.
Checking for dependency: libjpeg - JPEG library...
OK, found.
Checking for dependency: libnetsnmp-devel - SNMP networking library development files...
OK, found.
Checking for dependency: libpthread - POSIX threads library...
OK, found.
Checking for dependency: libtool - Library building support services...
OK, found.
Checking for dependency: libusb - USB library...
OK, found.
Checking for dependency: make - GNU make utility to maintain groups of programs...
OK, found.
Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...
OK, found.
Checking for dependency: PolicyKit - Administrative policy framework...
OK, found.
Checking for dependency: PyQt 4 DBus - DBus Support for PyQt4...
OK, found.
Checking for dependency: Python DBus - Python bindings for DBus...
OK, found.
Checking for dependency: Python devel - Python development files...
OK, found.
Checking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications...
OK, found.
Checking for dependency: Python XML libraries...
OK, found.
Checking for dependency: Python 2.3 or greater - Required for fax functionality...
OK, found.
Checking for dependency: Python 2.2 or greater - Python programming language...
OK, found.
Checking for dependency: Reportlab - PDF library for Python...
OK, found.
Checking for dependency: SANE - Scanning library...
OK, found.
Checking for dependency: SANE - Scanning library development files...
OK, found.
Checking for dependency: scanimage - Shell scanning program...
OK, found.
Checking for dependency: xsane - Graphical scanner frontend for SANE...
OK, found.
-------
| HPLIP INSTALLATION |
-------
Currently installed HPLIP version...
HPLIP 3.10.2 currently installed in '/usr/share/hplip'.
Current contents of '/etc/hp/
# hplip.conf. Generated from hplip.conf.in by configure.
[hplip]
version=3.10.2
[dirs]
home=/usr/
run=/var/run
ppd=/usr/
ppdbase=
doc=/usr/
icon=/usr/
cupsbackend=
cupsfilter=
drv=/usr/
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
pp-build=no
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=no
foomatic-
foomatic-
foomatic-
hpcups-install=yes
cups-drv-
cups-ppd-install=no
internal-
restricted-build=no
ui-toolkit=qt4
qt3=no
qt4=yes
policy-kit=yes
hpijs-only-build=no
lite-build=no
udev-acl-rules=yes
hpcups-
hpijs-only-build=no
Current contents of '/var/lib/
# hplip.state - HPLIP runtime persistent variables.
[plugin]
installed=0
eula=0
Current contents of '~/.hplip/
[last_used]
printer_name = Photosmart_
working_dir = .
device_uri = "hp:/usb/
[commands]
scan = /usr/bin/xsane -V %SANE_URI%
[installation]
version = 3.10.2rc1.9
date_time = 10-03-30 07:51:42
[settings]
systray_messages = 0
systray_visible = 0
[fax]
email_address =
voice_phone =
[refresh]
rate = 30
enable = false
type = 1
[polling]
enable = false
device_list =
interval = 5
-------
| DISCOVERED USB DEVICES |
-------
Device URI Model
-----
hp:/usb/
D1K012JQ
hp:/usb/
ies?serial=
-------
| INSTALLED CUPS PRINTER QUEUES |
-------
DESKJET-970C
------------
Type: Printer
Device URI: hp:/usb/
PPD: /etc/cups/
PPD Description: HP Deskjet 970c, hpcups 3.10.2
Printer status: printer DESKJET-970C is idle. enabled since Sat 20 Mar 2010 11:40:23 AM PDT
Communication status: Good
Photosmart_
-------
Type: Printer
Device URI: hp:/usb/
PPD: /etc/cups/
PPD Description: HP Photosmart Pro b8800 Series, hpcups 3.10.2
Printer status: printer Photosmart_
Communication status: Good
-------
| SANE CONFIGURATION |
-------
'hpaio' in '/etc/sane.
OK, found. SANE backend 'hpaio' is properly set up.
Checking output of 'scanimage -L'...
WARNING: Unhandled message: interface=
device `v4l:/dev/video0' is a Noname Integrated Camera virtual device
-------
| PYTHON EXTENSIONS |
-------
Checking 'cupsext' CUPS extension...
OK, found.
Checking 'pcardext' Photocard extension...
OK, found.
Checking 'hpmudext' I/O extension...
OK, found.
Checking 'scanext' SANE scanning extension...
OK, found.
-----------------
| USB I/O SETUP |
-----------------
Checking for permissions of USB attached printers...
HP Device 0x1004 at 006:005:
Device URI: hp:/usb/
Device node: /dev/bus/
Mode: 0660
HP Device 0xd002 at 006:004:
Device URI: hp:/usb/
Device node: /dev/bus/
Mode: 0660
---------------
| USER GROUPS |
---------------
david adm lp dialout cdrom plugdev lpadmin admin saned sambashare
-----------
| SUMMARY |
-----------
No errors or warnings.
Device Manager settings:
Basic: Landscape
General: Letter 8.5 x 11 in Media Size (using for test purposes)
Revision history for this message
|
#5 |
Sorry, some of the info requested was chopped off ..
Here is the remainder.
************ HP DEVICE MGR SETTINGS **************
Basic: Landscape
Print first page first
Collate OFF
General: Media size 8.5 x 11 in. Letter
Media Source Specialty Media Tray
Out mode High Quality Grayscale
Media Type Automatic (also tried Photo)
Print Quality BEST
Installable Options Duplexer Installed (Shows ON but grayed out)
No other significant options
The information indicated in the CUPS setup follows the same pattern established above.
The only 'conflict' item that I see is the grayed-out Duplexer setting that cannot be changed.
David
Revision history for this message
|
#6 |
Below is the modified InputSlot section. Other trays are not supported for this product.
*OpenUI *InputSlot/Media Source: PickOne
*OrderDependency: 10 AnySetup *InputSlot
*DefaultInputSlot: Main
*InputSlot Main/Main Tray: "<</MediaPosition 1>>setpagedevice"
*InputSlot MediaTray/
*CloseUI: *InputSlot
Though , the above modification should not make a difference. It should have worked with in either cases.
Can you please also try out on windows and check if the same is working. I'm suspecting the printer settings being chosen is not supported (especially media type). How about selecting Media type as plain paper?
Sorry for the inconvenience!
Thanks,
A
Revision history for this message
|
#7 |
And thanks for sharing the configuration log. It seems to be gud.
Thanks,
A
Revision history for this message
|
#8 |
Anup;
I have changed the ppd file as recommended and rebooted the system. Tried output with 'plain paper'.
The problem still exists.
David
Revision history for this message
|
#9 |
I'm not having this printer model to check out what's going wrong. Referring specifications , it should have worked with the instructions provided.
If possible , can you please follow these steps. Same will tell me whether the media sources are set correctly in the output file.
(a) Edit the cupsd.conf file and set the hpLogLevel 15
steps:
(a) Open cupsd.conf file and search for LogLevel debug
(b) Add a line as below just before the LogLevel debug. Snippet:
#hpLogLevel 15
LogLevel debug
(b) Delete the existing cups error log (Optional - Just to avoid bloating of files)
Steps:
(a) Change your user as root user on your terminal. On Ubuntu command (sudo su)
(b) Stop the cups queue. (Command: /etc/init.d/cups stop)
(c) Delete the cups error_log file ( Command: rm - f /var/log/
(d) Start the cups queue. (Command: /etc/init.d/cups start)
(c) On separate terminal windows execute below commands.
tail -f /var/log/syslog
tail -f /var/log/
(d) Disconnect and re-connect your printer and send the job to print.
I'll recommend just print a very small file say "hello world" text file.
(e) Post both syslog and error_log in complete.
I'll suggest if you paste both logs say using (pastebin.com) and share us the links. Or, send me via mail. (osta6161 at gmail).
Also , there would have been an output file generated (name hpcups_jobxxx.out) in your /tmp directory. Please send me the same.
Sorry for the inconvenience
Thanks for the support to HPLIP!
A
Revision history for this message
|
#10 |
There may have been a problem originating in my USB hub. Anyway with the printer directly connected to the computer I now appear to have full functions restored.
Revision history for this message
|
#11 |
Thanks for this thread. It has helped me as well to get the manual tray of my Photosmart Pro B8850 working.
Regarding the changes in the ppd file you propose, who is responsible for this ppd ? I mean, where should I file a bug to have the ppd for this printer corrected ? I am currently using hplip-3.10.5 and the same bogus trays still appear.
Geert