hp-setup

Bug #1089669 reported by Philippe DESMARIS
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HPLIP
New
Undecided
Unassigned

Bug Description

After instal the hplip 3.12.11,
the hp setup failed with the root login.
Now the setup don't recognize my HP laserjetP1102w under USB
But under SUSE 12.2, Yast reecognize it.

The setup is not Ok, and printer Hp Device Manger not running.

What is missing?
Thanks

Revision history for this message
Amarnath Chitumalla (amarnath-chitumalla) wrote :

Hi,

Probably smart Install (i.e. CD-ROM) might be enabled so device is not detected in hp-setup using USB.

Procedure to check smart Install:-
         1) run lsusb and check for Hewlett
             $ lsusb |grep Hewlett
             --> Bus 001 Device 017: ID 03f0:042a Hewlett-Packard ( this is an example).
         2) now run lsusb with above VID and PID info..
             $ lsusb -d 03f0:042a -v | grep bNumInterfaces (change this 03f0:042a value according to the device)
            --> if bNumInterfaces = 1 is displayed, that means smart install is enabled. Needs to disable follow step 3)

Procedure to Disable Smart Install:-
         3) your device will be detected as CDRom from where you can install the software on windows. Unfortunately we don't support this feature in Linux as of now. If you disable this feature on device, your device will be detected in Linux. To disable this you should have a windows machine and can follow the below steps.
                - Download the Full Driver for Windows from www.hp.com
                - Run the exe, extract it to a folder.
                - Go to extracted folder/UTIL directory
                - Connect your device.
                - Run SIUtility.exe and follow the wizard to disable the feature.

--> if bNumInterfaces is not 1, please post follow below steps.
- run "hp-check --fix" command and still find the problem, post us hp-check command output.

Thanks & Regards,
Amarnath

Revision history for this message
Philippe DESMARIS (lilogers) wrote : Re: [Bug 1089669] Re: hp-setup

Hello,
Thank you for your answer.
Unfortunately, The HPlip causes some troubles;
1) sh hplip-3.12.11.run stop when I am under my login (Pb with .py and
modules.
"|Traceback (most recent call last):
  File "/usr/bin/hp-check", line 503, in <module>
    core.init()
  File "/usr/share/hplip/installer/core_install.py", line 424, in init
    self.check_dependencies(callback)
  File "/usr/share/hplip/installer/core_install.py", line 517, in
check_dependencies
    self.have_dependencies[d] = self.dependencies[d][3]()
  File "/usr/share/hplip/installer/core_install.py", line 921, in
check_reportlab
    ver = reportlab.Version
AttributeError: 'module' object has no attribute 'Version'"

2) I install it under root. It is Ok, except hp-setup.

The first time I try, the sh hplip-3.12.11.run under root, the hp-setup
recognize the Hp on usb, but it stopped on hpsystray under root.
Now the setup don't recognize the printer

If I success to install hplip under my login, may the setup will be Ok?
I do'nt know how? To desinstall all?

I see :

The bNumInterfaces is 1; also I try to install the driver (The Hpsetup.exe on
my CD-Rom with wine)
The soft encounter a problem and must be close
(Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x79004c44).
...
It is not possible to download the driver from Hp.com : More than an hour anfd
the windows of dowloading is always empty, looking for ...

I Haven't windows OS.

I was no problems with SUSE 11.4 and the older version of Hplip.

Is there other solutions to Disable Smart Install?

Best regards
Philippe

Le jeudi 13 décembre 2012 09:17:29 vous avez écrit :
> Hi,
>
> Probably smart Install (i.e. CD-ROM) might be enabled so device is not
> detected in hp-setup using USB.
>
> Procedure to check smart Install:-
> 1) run lsusb and check for Hewlett
> $ lsusb |grep Hewlett
> --> Bus 001 Device 017: ID 03f0:042a Hewlett-Packard ( this is
> an example). 2) now run lsusb with above VID and PID info..
> $ lsusb -d 03f0:042a -v | grep bNumInterfaces (change this
> 03f0:042a value according to the device) --> if bNumInterfaces = 1 is
> displayed, that means smart install is enabled. Needs to disable follow
> step 3)
>
> Procedure to Disable Smart Install:-
> 3) your device will be detected as CDRom from where you can
> install the software on windows. Unfortunately we don't support this
> feature in Linux as of now. If you disable this feature on device, your
> device will be detected in Linux. To disable this you should have a windows
> machine and can follow the below steps. - Download the Full Driver for
> Windows from www.hp.com - Run the exe, extract it to a folder.
> - Go to extracted folder/UTIL directoryche
> - Connect your device.
> - Run SIUtility.exe and follow the wizard to disable the
> feature.
>
>
> --> if bNumInterfaces is not 1, please post follow below steps.
> - run "hp-check --fix" command and still find the problem, post us hp-check
> command output.
>
> Thanks & Regards,
> Amarnath

Revision history for this message
Philippe DESMARIS (lilogers) wrote : Fwd: Re: [Bug 1089669] Re: hp-setup: IT IS OK
Download full text (3.6 KiB)

Hello,
Finally I succeeded to dowload driver and withr wine I desable Smart Install.

AS the hplip install I Had to hp-setup under the root login, Now it is Ok,
except The HP device Manger...

But I Think It is not very important.

Thank you for your help and excuse me for my too long message.

Bests regards
Philippe

---------- Message transmis ----------

Sujet : Re: [Bug 1089669] Re: hp-setup
Date : jeudi 13 décembre 2012, 18:02:09
De : Philippe DESMARIS <email address hidden>
À : Bug 1089669 <email address hidden>

Hello,
Thank you for your answer.
Unfortunately, The HPlip causes some troubles;
1) sh hplip-3.12.11.run stop when I am under my login (Pb with .py and
modules.
"|Traceback (most recent call last):
  File "/usr/bin/hp-check", line 503, in <module>
    core.init()
  File "/usr/share/hplip/installer/core_install.py", line 424, in init
    self.check_dependencies(callback)
  File "/usr/share/hplip/installer/core_install.py", line 517, in
check_dependencies
    self.have_dependencies[d] = self.dependencies[d][3]()
  File "/usr/share/hplip/installer/core_install.py", line 921, in
check_reportlab
    ver = reportlab.Version
AttributeError: 'module' object has no attribute 'Version'"

2) I install it under root. It is Ok, except hp-setup.

The first time I try, the sh hplip-3.12.11.run under root, the hp-setup
recognize the Hp on usb, but it stopped on hpsystray under root.
Now the setup don't recognize the printer

If I success to install hplip under my login, may the setup will be Ok?
I do'nt know how? To desinstall all?

I see :

The bNumInterfaces is 1; also I try to install the driver (The Hpsetup.exe on
my CD-Rom with wine)
The soft encounter a problem and must be close
(Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x79004c44).
...
It is not possible to download the driver from Hp.com : More than an hour anfd
the windows of dowloading is always empty, looking for ...

I Haven't windows OS.

I was no problems with SUSE 11.4 and the older version of Hplip.

Is there other solutions to Disable Smart Install?

Best regards
Philippe

Le jeudi 13 décembre 2012 09:17:29 vous avez écrit :
> Hi,
>
> Probably smart Install (i.e. CD-ROM) might be enabled so device is not
> detected in hp-setup using USB.
>
> Procedure to check smart Install:-
> 1) run lsusb and check for Hewlett
> $ lsusb |grep Hewlett
> --> Bus 001 Device 017: ID 03f0:042a Hewlett-Packard ( this is
> an example). 2) now run lsusb with above VID and PID info..
> $ lsusb -d 03f0:042a -v | grep bNumInterfaces (change this
> 03f0:042a value according to the device) --> if bNumInterfaces = 1 is
> displayed, that means smart install is enabled. Needs to disable follow
> step 3)
>
> Procedure to Disable Smart Install:-
> 3) your device will be detected as CDRom from where you can
> install the software on windows. Unfortunately we don't support this
> feature in Linux as of now. If you disable this feature on device, your
> device will be detected in Linux. To disable this you should have a windows
> machine and can follow the below steps. - Download the Ful...

Read more...

Revision history for this message
Philippe DESMARIS (lilogers) wrote : Re: [Bug 1089669] Re: hp-setup
Download full text (11.1 KiB)

hello,
I am sorry to disturb you but my Pb may be useful for another.

As saw you, it was ok,But after restart the PC, It is now not Ok,
The SIUtility.exe show me that the Smal Install is desabled, but the
bNumInterfaces is always 1.
I tried under my loogin, under root to desable and there is no effect at all.
I don't see the Lp printer.
Here is the hp-check --fix

linux-n3vk:~ # hp-check --fix

HP Linux Imaging and Printing System (ver. 3.12.11)
Dependency/Version Check Utility ver. 15

Copyright (c) 2001-14 Hewlett-Packard Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling
the HPLIP supplied tarball (.tar.gz or .run) to
determine if the proper dependencies are installed to successfully compile
HPLIP.
2. Run-time check mode (-r or --run): Use this mode to determine if a distro
supplied package (.deb, .rpm, etc) or an already
built HPLIP supplied tarball has the proper dependencies installed to
successfully run.
3. Both compile- and run-time check mode (-b or --both) (Default): This mode
will check both of the above cases (both
compile- and run-time dependencies).

Check types:
a. EXTERNALDEP - External Dependencies
b. GENERALDEP - General Dependencies (required both at compile and run time)
c. COMPILEDEP - Compile time Dependencies
d. [All are run-time checks]
PYEXT SCANCONF QUEUES PERMISSION

Status Types:
    OK
    MISSING - Missing Dependency or Permission or Plug-in
    INCOMPAT - Incompatible dependency-version or Plugin-version

Saving output in log file: /root/hp-check.log

Initializing. Please wait...

---------------
| SYSTEM INFO |
---------------

 Kernel: 3.4.11-2.16-desktop #1 SMP PREEMPT Wed Sep 26 17:05:00 UTC 2012
(259fc87) GNU/Linux
 Host: linux-n3vk
 Proc: 3.4.11-2.16-desktop #1 SMP PREEMPT Wed Sep 26 17:05:00 UTC 2012
(259fc87) GNU/Linux
 Distribution: suse 12.2

-----------------------
| HPLIP CONFIGURATION |
-----------------------

HPLIP-Version: HPLIP 3.12.11
HPLIP-Home: /usr/share/hplip
HPLIP-Installation: Auto installation is supported for suse distro 12.2
version

Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf. Generated from hplip.conf.in by configure.

[hplip]
version=3.12.11

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/...

Revision history for this message
Philippe DESMARIS (philippedesmaris) wrote : Hplip on suse 12.4

Hello,
HP-setup is not OK
As I saw you, It is not possible to desable the Smart Install. The
bNumIbnterfaces is always 1, ( the SIUtility.exe seems to operates, but no)

The printer is not seen under USB.

Under my loogin, the sh hplip...run, is not possible, only under root.

Thansk for help
Philippe

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.