After a reboot, the P1006 shows as offline or ready but doesn't print. Solution: Host-based drivers for the P1006 are sensitive to power management.
HP LaserJet P1006 Not Printing - HP Support Community - 6314400
The most reliable way to get the driver is directly from HP's support site.