Double-side printing

Asked by andré

I have an C4680 that works fine on windows, but when i try to printing in both sides of the paper in Linux, don't works. The option is avaliable in HPLIP, but even changing configuration in CUPs doesn't have any effect. Both options, Short or Long Edge, the printing continuos one side only.
I use OpenSUSE 11.4 with Windows XP SP2 in separate partitions, but i do not share the printer between the O.Ss
And have another problem, every time the printer finish the job, she print one extra page, in blank

My check log:

hp-check[5606]: info: :
Initializing. Please wait...
SUSE LINUX

11.4

o programador está executando

1.4.6

Linux linux-mp6uu8w37 2.6.37.6-0.5-default #1 SMP 2011-04-25 21:48:33 +0200 i686 i686 i386 GNU/Linux

hp-check[5606]: info: :
hp-check[5606]: info: :---------------
hp-check[5606]: info: :| SYSTEM INFO |
hp-check[5606]: info: :---------------
hp-check[5606]: info: :
hp-check[5606]: info: :Basic system information:
hp-check[5606]: info: :Linux linux-mp6uu8w37 2.6.37.6-0.5-default #1 SMP 2011-04-25 21:48:33 +0200 i686 i686 i386 GNU/Linux
hp-check[5606]: info: :
hp-check[5606]: info: :Distribution:
hp-check[5606]: info: :suse 11.4
hp-check[5606]: info: :
hp-check[5606]: info: :Checking Python version...
hp-check[5606]: info: :OK, version 2.7.0 installed
hp-check[5606]: info: :
hp-check[5606]: info: :Checking PyQt 4.x version...
hp-check[5606]: info: :OK, version 4.8.3 installed.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for CUPS...
hp-check[5606]: info: :Status: o programador está executando
hp-check[5606]: info: :Version: 1.4.6
hp-check[5606]: info: :error_log is set to level: warn
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dbus/python-dbus...
hp-check[5606]: info: :dbus daemon is running.
hp-check[5606]: info: :python-dbus version: 0.83.2
hp-check[5606]: info: :
hp-check[5606]: info: :
hp-check[5606]: info: :------------------------------------
hp-check[5606]: info: :| COMPILE AND RUNTIME DEPENDENCIES |
hp-check[5606]: info: :------------------------------------
hp-check[5606]: info: :
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).
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: CUPS - Common Unix Printing System...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: CUPS devel- Common Unix Printing System development files...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: CUPS image - CUPS image development files...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: DBus - Message bus system...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: gcc - GNU Project C and C++ Compiler...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: GhostScript - PostScript and PDF language interpreter and previewer...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: libcrypto - OpenSSL cryptographic library...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: libjpeg - JPEG library...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: libnetsnmp-devel - SNMP networking library development files...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: libpthread - POSIX threads library...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: libtool - Library building support services...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: libusb - USB library...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: make - GNU make utility to maintain groups of programs...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: PIL - Python Imaging Library (required for commandline scanning with hp-scan)...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: PolicyKit - Administrative policy framework...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: PyQt 4 DBus - DBus Support for PyQt4...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: Python DBus - Python bindings for DBus...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: Python devel - Python development files...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: Python libnotify - Python bindings for the libnotify Desktop notifications...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: Python XML libraries...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: Python 2.3 or greater - Required for fax functionality...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: Python 2.2 or greater - Python programming language...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: Reportlab - PDF library for Python...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: SANE - Scanning library...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: SANE - Scanning library development files...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: scanimage - Shell scanning program...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for dependency: xsane - Graphical scanner frontend for SANE...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :
hp-check[5606]: info: :----------------------
hp-check[5606]: info: :| HPLIP INSTALLATION |
hp-check[5606]: info: :----------------------
hp-check[5606]: info: :
hp-check[5606]: info: :
hp-check[5606]: info: :Currently installed HPLIP version...
hp-check[5606]: info: :HPLIP 3.11.1 currently installed in '/usr/share/hplip'.
hp-check[5606]: info: :
hp-check[5606]: info: :Current contents of '/etc/hp/hplip.conf' file:
hp-check[5606]: info: :# hplip.conf. Generated from hplip.conf.in by configure.

[hplip]
version=3.11.1

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/cups/model/manufacturer-PPDs/hplip
ppdbase=/usr/share/cups/model/manufacturer-PPDs
doc=/usr/share/doc/packages/hplip
icon=/usr/share/applications
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/lib/cups/driver

# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
pp-build=yes
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=yes
foomatic-drv-install=no
foomatic-ppd-install=yes
foomatic-rip-hplip-install=yes
hpcups-install=yes
cups-drv-install=no
cups-ppd-install=yes
internal-tag=3.11.1.19
restricted-build=no
ui-toolkit=qt4
qt3=no
qt4=yes
policy-kit=no
hpijs-only-build=no
lite-build=no
udev-acl-rules=no
hpcups-only-build=no
hpijs-only-build=no

hp-check[5606]: info: :
hp-check[5606]: info: :Current contents of '/var/lib/hp/hplip.state' file:
hp-check[5606]: info: :# hplip.state - HPLIP runtime persistent variables.

[plugin]
installed=0
eula=0

hp-check[5606]: info: :
hp-check[5606]: info: :Current contents of '~/.hplip/hplip.conf' file:
hp-check[5606]: info: :[settings]
systray_visible = 0
systray_messages = 0

[last_used]
device_uri = "hp:/usb/Photosmart_C4600_series?serial=CN01VGY2XP05G0"
printer_name =
working_dir = .

[commands]
scan = /usr/bin/xsane -V %SANE_URI%

[refresh]
rate = 30
enable = false
type = 1

[polling]
enable = false
interval = 5
device_list =

[fax]
voice_phone =
email_address =

[installation]
date_time = 16-05-2011 15:20:24
version = 3.11.1.19

hp-check[5606]: info: :
hp-check[5606]: info: :--------------------------
hp-check[5606]: info: :| DISCOVERED USB DEVICES |
hp-check[5606]: info: :--------------------------
hp-check[5606]: info: :
hp-check[5606]: info: : Device URI Model
hp-check[5606]: info: : -------------------------------- --------------------------
hp-check[5606]: info: : hp:/usb/Photosmart_C4600_series? HP Photosmart C4600 series
  serial=CN01VGY2XP05G0
hp-check[5606]: info: :
hp-check[5606]: info: :---------------------------------
hp-check[5606]: info: :| INSTALLED CUPS PRINTER QUEUES |
hp-check[5606]: info: :---------------------------------
hp-check[5606]: info: :
hp-check[5606]: info: :
hp-check[5606]: info: :Photosmart_C4600
hp-check[5606]: info: :----------------
hp-check[5606]: info: :Type: Printer
hp-check[5606]: info: :Device URI: hp:/usb/Photosmart_C4600_series?serial=CN01VGY2XP05G0
hp-check[5606]: info: :PPD: /etc/cups/ppd/Photosmart_C4600.ppd
hp-check[5606]: info: :PPD Description: HP Photosmart c4600 Series hpijs, 3.11.1.19
hp-check[5606]: info: :Printer status: impressora Photosmart_C4600 está ociosa. ativada desde Seg 16 Mai 2011 15:03:39 BRT
 ready to print
hp-check[5606]: info: :Communication status: Good
hp-check[5606]: info: :
hp-check[5606]: info: :
hp-check[5606]: info: :----------------------
hp-check[5606]: info: :| SANE CONFIGURATION |
hp-check[5606]: info: :----------------------
hp-check[5606]: info: :
hp-check[5606]: info: :'hpaio' in '/etc/sane.d/dll.conf'...
hp-check[5606]: info: :OK, found. SANE backend 'hpaio' is properly set up.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking output of 'scanimage -L'...
hp-check[5606]: info: :device `hpaio:/usb/Photosmart_C4600_series?serial=CN01VGY2XP05G0' is a Hewlett-Packard Photosmart_C4600_series all-in-one

hp-check[5606]: info: :
hp-check[5606]: info: :---------------------
hp-check[5606]: info: :| PYTHON EXTENSIONS |
hp-check[5606]: info: :---------------------
hp-check[5606]: info: :
hp-check[5606]: info: :Checking 'cupsext' CUPS extension...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking 'pcardext' Photocard extension...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking 'hpmudext' I/O extension...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :Checking 'scanext' SANE scanning extension...
hp-check[5606]: info: :OK, found.
hp-check[5606]: info: :
hp-check[5606]: info: :
hp-check[5606]: info: :
hp-check[5606]: info: :-----------------
hp-check[5606]: info: :| USB I/O SETUP |
hp-check[5606]: info: :-----------------
hp-check[5606]: info: :
hp-check[5606]: info: :Checking for permissions of USB attached printers...
hp-check[5606]: info: :
HP Device 0x7411 at 002:003:
hp-check[5606]: info: : Device URI: hp:/usb/Photosmart_C4600_series?serial=CN01VGY2XP05G0
hp-check[5606]: info: : Device node: /dev/bus/usb/002/003
hp-check[5606]: info: : Mode: 0664
hp-check[5606]: info: :getfacl: Removing leading '/' from absolute path names
# file: dev/bus/usb/002/003
# owner: root
# group: lp
user::rw-
user:andre:rw-
group::rw-
mask::rw-
other::r--

hp-check[5606]: info: :
hp-check[5606]: info: :---------------
hp-check[5606]: info: :| USER GROUPS |
hp-check[5606]: info: :---------------
hp-check[5606]: info: :
hp-check[5606]: info: :users sys lp video

hp-check[5606]: info: :
hp-check[5606]: info: :-----------
hp-check[5606]: info: :| SUMMARY |
hp-check[5606]: info: :-----------
hp-check[5606]: info: :
hp-check[5606]: info: :No errors or warnings.
hp-check[5606]: info: :
hp-check[5606]: info: :Done.

Thanks for help

Question information

Language:
English Edit question
Status:
Solved
For:
HPLIP Edit question
Assignee:
No assignee Edit question
Solved by:
Sanjay Kumar
Solved:
Last query:
Last reply:
Revision history for this message
goutam kodu (goutam-hplip) said :
#1

Hi,

Please can you install the latest hplip-3.11.5. You can find the same at http://hplipopensource.com/hplip-web/gethplip.html. The latest hplip-3.11.5 has auto-installation support for OpenSUSE 11.4.
Let us know on the same if the problem still persists.

Thanks & Regards,
Goutam Kodu

Revision history for this message
Johannes Meixner (jsmeix) said :
#2

Readymade RPMs for openSUSE 11.4
of hplip-3.11.5 and hplip-hpijs-3.11.5
for 32-bit (i586) and 64-bit (x86_64) architecture
are available from the openSUSE build service
project "Printing" at

http://download.opensuse.org/repositories/Printing/openSUSE_11.4/

The packages are
 * only for testing
 * without any guarantee or warranty
 * without any support

As an extreme example, this means that if your complete computer
center crashes because of these packages, it is only your problem.
On the other hand this does not mean that those packages are known
to be terrible broken but they are not thoroughly tested so that
any unexpected issue can happen.

I did only a quick test on my openSUSE 11.4 x84_64 system
with a HP LaserJet 1020 which prints the test page o.k. and
with a HP LaserJet 1220 which prints and scans o.k. for me
but I don't have a HP printer with duplex unit for testing.

Revision history for this message
andré (infos4every1) said :
#3

Goutam
I tryed do use the automatic instalation, but i have an problem:

Please enter the root/superuser password:
-error: No output seen in over 300 sec... (Is the CD-ROM/DVD source repository enabled? It shouldn't be!)
Password incorrect. 0 attempt(s) left.

I have used the correct password.
i tried to login as a root,the password is correct

Johannes

duplex unit? i need a duplex unit? i don't have one, but in the windows i print in double side of paper normaly...
the printer print odd pages first and appears a screen saying to turn the pages and then she's print the even pages... Linux driver don't do it?

Revision history for this message
andré (infos4every1) said :
#4

(Is the CD-ROM/DVD source repository enabled? It shouldn't be!)
the CD-rom repository doesn't exist!!

and when i try to run hplip auto installer in superuser mode, he complains... should i continue?

Revision history for this message
goutam kodu (goutam-hplip) said :
#5

Hi,

Yes please continue and install the latest hplip-3.11.5. Let us know on the same.

Thanks,
Goutam Kodu

Revision history for this message
andré (infos4every1) said :
#6

Same problem, one side per sheet...
and now i have two printers in my system, isn't great?

i take a picture to show the "new problem" :

http://img121.imageshack.us/i/snapshot1ey.png/

Revision history for this message
Sanjay Kumar (sanjay-kumar14) said :
#7

Changing state from Open to Answered.

Revision history for this message
Sanjay Kumar (sanjay-kumar14) said :
#8

Hi,

Regarding 2nd problem i.e
+++++++++++++++++++++++++++++++++++++
"and now i have two printers in my system, isn't great?

i take a picture to show the "new problem" :"
+++++++++++++++++++++++++++++++++++++++++++

Please remove the printers from UI (HP Device Manager) and then add again.

And for actual Issue, we need few logs and test case to analyze the issue.

1) Please provide all the steps you followed while printing two sided job (Complete Test Case).

2) Please do following things for capturing a log file.
     a)Open /etc/cups/cupsd.conf in root mode and replace

        LogLevel warn

          with

       LogLevel debug
       hpLogLevel 15

    b) Restart cups using following command:
        /etc/init.d/cups restart (in root mode)

    c) Run the failing test case and then send
               /var/log/messages file
       and /var/log/cups/error_log file

    d) Please send the file hpcups_jobNN.out (Most recent file) generated in /tmp directory. where NN is some number.

Thanks,
Sanjay

Revision history for this message
andré (infos4every1) said :
#9

Please remove the printers from UI (HP Device Manager) and then add
again...

- After that, the option to double-side printing has gone. this mean that my
printer don't have support for it? because i have noticed two diferente
drivers for my printer, one that have this option, other that don't have the
option to double-side printing...

1) Please provide all the steps you followed while printing two sided
job (Complete Test Case).

  c) Run the failing test case and then send

- I don't understand what is the test case...

Revision history for this message
andré (infos4every1) said :
#10

the two drivers that i was talking about, actually are the ppd files...

Revision history for this message
Best Sanjay Kumar (sanjay-kumar14) said :
#11

Hi,

By looking at the device specification, it is found that the device supports only Manual Duplexing. Manual Duplexing feature is not yet supported in Linux. So you wont be able to do double sided printing in Linux. Sorry for the inconvenience caused.

Thanks,
Sanjay

Revision history for this message
andré (infos4every1) said :
#12

Thanks Sanjay Kumar, that solved my question.