Author Topic: Tech support tips: Make HP Multi-function printers scan when IP changes  (Read 1014 times)

0 Members and 1 Guest are viewing this topic.

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
There is a huge problem with HP Laserjet (and probably many others) MFP’s when installing full-solution packages on a computer which is newer than the MFP and when they need to communicate through the network. At work we have many HP Laserjet 3090 and 2727 series printers that are able to scan. Normally if you simply add the printer, the computer is able to print without a problem every time. But to make that thing scan – you need to install the full-solution package, which is old and deprecated. Installing such packages on x64 machines doesn’t work, setup is b0rked. Installing it on Win7 doesn’t always work, for unknown reasons the printer can’t be found by the address or hostname or anything.
But enough about that. Another major problem is what to do when the IP of a printer changes and it doesn’t scan anymore. Don’t bother reinstalling the full-solution, it won’t work. So after LOTS of googling, I finally found the solution.

For computers that were able to scan before, but can’t now due to an address change, solution was found here. Here’s a copypasta of that explanation:
  • Navigate to HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{6BDD1FC6-810F-11D0-BEC7-08002BE2092F}\0000\DeviceData
  • Confirm the REG_SZ named CUEDeviceID is the device you want to change (usually you don’t need to if you know the address).
  • Update the REG_SZ named NetworkDeviceID by changing the IP address in the string to the new IP address, eg. \hostname:NPI74FF08\ipaddr:192.168.0.25\guid:\macaddr:00237D74FF08\port:1
  • Change the REG_SZ named PortID to the new IP Address.

You should be good to go, try scanning, it worked for me.
Remember, “It can’t be done, reinstall…”, is never the right answer. :)

So this saved my life. However I am searching for ways to install the scanner drivers WITHOUT installing that full-solution piece of garbage.

Offline gray-fox

  • Knight
  • **
  • Posts: 208
  • Cookies: 52
    • View Profile
So this saved my life. However I am searching for ways to install the scanner drivers WITHOUT installing that full-solution piece of garbage.

I'm not really familiar with HP mfp's but i had thought about those drivers. If you have that full-solution thing installed in some system at the moment(so you have drivers also installed) could you use tool like this http://sourceforge.net/projects/drvback/  to backup the drivers.  Then next time you could install those drivers from that backup. Just a thought tho, like i said i'm not really familiar with this thing, so sorry if it's stupid suggestion.:D
« Last Edit: March 11, 2015, 07:26:30 pm by gray-fox »

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Very nice, I'll try it :) because I was in a process of running the setup in the VM and recording every OS modification it does, then copy reg values with files so I can replicate just the scanning functionality, but haven't thought of using a driver backup software lol. I'll try it!

Offline RedBullAddicted

  • VIP
  • Sir
  • *
  • Posts: 519
  • Cookies: 189
    • View Profile
These printers have network support? Make them get an IP address from dhcp, make a reservation for the mac address of the printer so it will always get the same IP address from your dhcp server. Setup a print server and add the printers. Users will be able to connect the printer via the printserver and will get the drivers installed during the first connection with the printer. And for the scanning part? Does that printer have a scan- to-mail or scan-to-smb functionality? If not get rid of that crap and get some better printers.. lol. :P Haven't had a look at the specific model but that's how it should be done.
Deep into that darkness peering, long I stood there, wondering, fearing, doubting, dreaming dreams no mortal ever dared to dream before. - Edgar Allan Poe

Offline Kulverstukas

  • Administrator
  • Zeus
  • *
  • Posts: 6627
  • Cookies: 542
  • Fascist dictator
    • View Profile
    • My blog
Tried the DriverBackup - it got the files, but no registry entries and some files were still missing, I found them later separately, so once installed no scanner was found.

These printers have network support? Make them get an IP address from dhcp, make a reservation for the mac address of the printer so it will always get the same IP address from your dhcp server. Setup a print server and add the printers. Users will be able to connect the printer via the printserver and will get the drivers installed during the first connection with the printer. And for the scanning part? Does that printer have a scan- to-mail or scan-to-smb functionality? If not get rid of that crap and get some better printers.. lol. :P Haven't had a look at the specific model but that's how it should be done.
These printers are quite old, so they don't have such features lol. I wish it was that easy to get rid of electronic garbage or get new stuff - in a governmental institution it's strict.
Anyway, seems like running the full-solution installer in a Sandbox doesn't work, the installer panics and doesn't go through.
Any ideas what software could be used to record every modification to the system? like what files were modified/created, what reg entries were modified/created?

Offline proxx

  • Avatarception
  • Global Moderator
  • Titan
  • *
  • Posts: 2803
  • Cookies: 256
  • ФФФ
    • View Profile
+1 For DHCP reservation which will fix the addr of the device.
Wtf where you thinking with that signature? - Phage.
This was another little experiment *evillaughter - Proxx.
Evilception... - Phage

Offline gray-fox

  • Knight
  • **
  • Posts: 208
  • Cookies: 52
    • View Profile
Tried the DriverBackup - it got the files, but no registry entries and some files were still missing, I found them later separately, so once installed no scanner was found.
Too bad it didn't work.
Quote
Any ideas what software could be used to record every modification to the system? like what files were modified/created, what reg entries were modified/created?
Could this be close what you are asking for?
http://en.m.wikipedia.org/wiki/Process_Monitor
From the wikip:
Quote
Process Monitor is a free tool from Windows Sysinternals, part of the Microsoft TechNet website. The tool monitors and displays in real-time all file system activity on a Microsoft Windows operating system. It combines two older tools, FileMon and RegMon and is used in system administration, computer forensics, and application debugging.

Process Monitor monitors and records all actions attempted against theMicrosoft Windows Registry. Process Monitor can be used to detect failed attempts to read and write registry keys. It also allows for filtering on specific keys, processes, process IDs, and values. In addition it shows how applications use files and DLLs, detects some critical errors in system files and more.


Edit: And ofc. just for the registry there is regshot.
http://sourceforge.net/projects/regshot/
But i guess you were looking something more like "all in one" kind of software.
« Last Edit: March 12, 2015, 09:30:21 pm by gray-fox »