I too had the same problem; very frustrating.
My LJ1200 is connected to a print server built into an SMC router. I was important to me to have the features of the PCL6 driver. The list of drivers available on Win7 only has a PCL5 version listed for the HP1200. So, I used a driver available on Win7 that is for a different HP LJ printer. My installation is as follows. Hope that this works for you.
Connecting to Server Based HP LaserJet 1200
Computers with Windows 7 Operating System
via Wifi Connection or USB Connection
- Disable Network or leave network connected, but Turn Off Printer.
2 Start > select “Devices & Printers” > Devices & Printers window appears > select “Add a printer” > “What type of printer do you want to install?” window appears > select “Add a local printer” > “Choose a printer port” window opens >
3. Select “Create a new port” (It does not matter if there is already a port listed in the alternate option above. Selecting ‘Create a new port’ will allow placement of the router IP address) > click down (menu) arrow & select “Standard TCP/IP Port” > Next >
4. “Type a printer host name or IP address” box opens > Next
5. Type in the Router IP = “192.168.1.2” for the SMC router & this will automatically put in the number for “Port name” as “IP_192.168.1.2” > Next > “Detecting TCP/IP port” window opens and a search for the printer device begins automatically >
6 .“Additional Port Information Required” box opens (It is stated that the device was not found) > select “Custom” for “Device Type” > click on “Settings” button > “Configure standard TCP/IP port monitor” box opens > click “LPR” for “Protocol” > for “LPR Settings” “Queue Name” type “LPT1” (without the quotes) > OK (This added the port configured for the wireless router).
7. Now you are back to the “Add Port Information Required” box > Next >
8. “Install Printer Driver” box opens > click “Windows update” button >
9. select “HP” in the left box > select “HP LaserJet 3050 Series PCL6” in the right box > Next > “Type a printer name” box opens: type a short printer name > Next > click “Print test page” >
10. Now I recommend testing the driver by creating a Word document with two pages > File > Print > in the Print box select the printer that you just installed > select “Preferences” > “Finishing” tab > select “Print both sides (manually)” > OK > click on “Print”. If the manual two sided copying works correctly, you are in business.