I also have the LaserJet 1020 and did the following test: I connected the printer to a running Ubuntu 14.04 system. The system recognized the printer and a wizard for downloading the firmware (HPLIP plugin) popped up. I was able to successfully install the firmware package and the printer made the usual noise of receiving its firmware file. After that I could set up the printer with both hp-setup and system-config-printer and both print queues allowed me to print (I simply printed the Ubuntu test page).
As I could not reproduce the bug I tried a system update (14.04 is still under development, so there are tons of updates every day). The updated consisted of hundreds of packages including the kernel. I rebooted (the printer all the time connected and turned on) to get the system using the new kernel. At the time when the login screen appeared the printer made the firmware loading noise.
Right after logging in I started hp-setup, to see whether it is able to create a queue for this printer and then I got the bug reproduced. hp-setup needed longer time to search for USB printers and in the end no printer was found, so it did not see my printer. "lsusb" lists my printer though.
Now I power-cycled the printer. It made noise once for its startup and a second time for receiving its firmware from the computer. After that it was again listed by "lsusb" but this time hp-setup could find it. I also could print.
So the problem seems booting with the printer turned on. It works if turning it on after boot or power-cycling it after a boot with the printer already turned on.
Please everyone with this problem test whether this is also the case for you.
I also have the LaserJet 1020 and did the following test: I connected the printer to a running Ubuntu 14.04 system. The system recognized the printer and a wizard for downloading the firmware (HPLIP plugin) popped up. I was able to successfully install the firmware package and the printer made the usual noise of receiving its firmware file. After that I could set up the printer with both hp-setup and system- config- printer and both print queues allowed me to print (I simply printed the Ubuntu test page).
As I could not reproduce the bug I tried a system update (14.04 is still under development, so there are tons of updates every day). The updated consisted of hundreds of packages including the kernel. I rebooted (the printer all the time connected and turned on) to get the system using the new kernel. At the time when the login screen appeared the printer made the firmware loading noise.
Right after logging in I started hp-setup, to see whether it is able to create a queue for this printer and then I got the bug reproduced. hp-setup needed longer time to search for USB printers and in the end no printer was found, so it did not see my printer. "lsusb" lists my printer though.
Now I power-cycled the printer. It made noise once for its startup and a second time for receiving its firmware from the computer. After that it was again listed by "lsusb" but this time hp-setup could find it. I also could print.
So the problem seems booting with the printer turned on. It works if turning it on after boot or power-cycling it after a boot with the printer already turned on.
Please everyone with this problem test whether this is also the case for you.