Sunday, August 16, 2009

PostScript (PS) and Printer Command Language (PCL) printer drivers (Rev: 1.1)



In most laserjet printer, there are 2 types of printer drivers provided, namely PostScript (PS) and Printer Command Language (PCL). The PS printer driver is normally use to print Portable Document Format (pdf) document. For other document types (.doc, .txt, etc), please use the PCL printer driver.



HP 4500 colour laser printer

If you are printing a .pdf document to a HP 4500 colour laser printer using the HP Universal Print Driver for Windows PCL6 (v5.0) for Windows XP Operating System (OS), you will encounter the below printout error:

PCL XL error
subsystem: KERNEL
Error: UnsupportedProtocol
Operator: 0x0
Position: 0


The above error occurred because you are printing a .pdf document but you have use the PCL6 printer driver to print your document. Please change your printer driver to PS driver, eg: HP Universal Print Driver for Windows PostScript (v5.0) before printing.



If you are printing a .doc document to a HP 4500 colour laser printer using the HP Universal Print Driver for Windows PCL6 (v5.0) for Windows XP OS and you encountered the below printout error:

PCL XL error
subsystem: KERNEL
Error: UnsupportedProtocol
Operator: 0x0
Position: 0


The problem is caused by the HP Universal Print Driver for Windows PCL6 (v5.0) printer driver. You should delete the HP laserjet 4500 printer that uses the HP Universal Print Driver for Windows PCL6 (v5.0) printer driver. Then, install the HP LaserJet 4500 PCL6 Printer Driver and use it to print the .doc document to a HP 4500 colour laser printer.

Tuesday, August 4, 2009

Add 32 bits Samsung ML-4550 printer drivers on Windows 2008 x64 Enterprise OS server (Rev: 1.0)



Situation

We have a remote server running Windows 2008 x64 Enterprise Operating System (OS). A Samsung ML-4550DN printer is installed and shared at this remote server. When we tried to install “Additional Drivers...” of the Samsung printer for the 32 bits Windows 2000 or XP OS under the “x86 processor (Type 3 – User Mode)”, an error message of “Please provide path to Windows Media (x86 processor)” pop up and is asking for the ntprint.inf file from the i386 folder of the Windows media (x86 processor). As the server is installed with Windows 2008 x64 Enterprise OS, it does not has an i386 folder on the media.


Solutions:
  1. Please login to a 32 bits Windows XP/Vista/2008 computer (example: localx86PC) with administrator right.

    Please download the 32 bits Samsung ML-4551ND PS printer drivers for Win98/ME/2K/XP/2003/X64 OS version 1.61 or higher version into the localx86PC (assume Win XP OS). Extract the printer drivers to a folder, example: d:\SamsungPostScriptDriver.


  2. At the localx86PC, kindly click Start -> Run.
    Type \\remoteServerName (replace remoteServerName with your remote server name). Then, double-click on the remote share printer (example: Samsung ML-4550 Series PS) at the remote server to install the remote share printer to your localx86PC.


  3. A window prompt entitle "Connect to Printer" with the below content appears:
    "You are about to connect to a printer on remoteServerName, which will automatically install a printer driver on your machine. Printer drivers may contain viruses or scripts that can be harmful to your computer. It is important to be certain that the computer sharing this printer is trustworthy. Would you like to continue ?"
    -> Click "Yes" to continue.

    Another window prompt entitle "Connect to Printer" with the below content appears:
    "The server for the 'Samsung ML-4550 Series PS' printer does not have the correct printer driver installed. If you want to search for the proper driver, click OK. Otherwise, click Cancel and contact your network administrator or original equipment manufacturer for the correct printer driver."
    -> Click "OK" to search for the printer driver.


  4. After that, a window prompt entitle "File needed: Printer driver INF for Samsung ML-4550 Series PS" appears:
    "The file '*.INF' on (unknown) is needed."
    -> Kindly click the "Browse" button to copy the printer drivers files from the folder where you have extracted the downloaded printer drivers, example:
    d:\SamsungPostScriptDriver\Printer\PS\English\WinXP2K\.


  5. At the localx86PC, kindly click Start -> Printers and Faxes. Select the Samsung ML-4550 Series PS printer that we have just installed, right click on it and choose Properties. Click the Sharing tab. Then, kindly click the “Additional Drivers...” button.

    At the “Additional Drivers...” prompt, kindly click the Intel Environment (Windows 2000 or XP) selection box (default Installed is "No"). Click OK and the Samsung x86 printer drivers for Windows 2000 or XP will be uploaded to the remote server running Windows 2008 x64 Enterprise OS.


Reference
:


[1] Unable to add 32bit HP drivers to a Windows 2008 64bit print server with “Please provide path to Windows Media (x86 processor)” error

Saturday, August 1, 2009

Solved unknown devices in WinXP SP3 OS on Lenovo T400 2768-HJ8 notebook (Rev: 1.0)



After installing Windows XP Professional SP3 OS on the Lenovo ThinkPad T400 2768-HJ8 (Type: 2768, Model: HJ8) notebook, there are various unknown devices in the Control Panel -> System -> Hardware -> Device Manager as shown below:

  1. Base System Device
    (PCI\VEN_1180&DEV_0592&SUBSYS_20CA17AA&REV_11\4&8365E1C&0&04F0)
    Base System Device
    (PCI\VEN_1180&DEV_0843&SUBSYS_20C917AA&REV_11\4&8365E1C&0&03F0)
    Base System Device
    (PCI\VEN_1180&DEV_0852&SUBSYS_20CB17AA&REV_11\4&8365E1C&0&05F0)
    -> All the above 3 Base System Device drivers are Ricoh Multi Card Reader Driver v3.54.02 or higher version.

  2. Ethernet Controller
    -> Using Intel PRO 1000 LAN adapter v9.52.10.1003 or higher version.

  3. Fingerprint Sensor
    -> Using Lenovo Fingerprint Software v3.2.0.341 or higher version.

  4. Network Controller
    -> Using Intel PRO Wireless WifiLink 5100 v12.04.0000 or higher version.

  5. PCI Device
    -> Using Intel Matrix Storage Manager v8.8.0.1009 or higher version.

  6. PCI Serial Port
    (PCI\VEN_8086&DEV_2A47&SUBSYS_20EC17AA&REV_07\3&B1BFB68&0&1B)
    -> Using Local Manageability Service and Serial Over LAN (Intel AMT 4.0) v5.4.0.1074 or higher version. You need to install Microsoft .NET Framework 3.5 Service Pack 1 or higher version first before installing this driver.

  7. PCI Simple Communications Controller
    (PCI\VEN_8086&DEV_2A44&SUBSYS_20E617AA&REV_07\3&B1BFB68&0&18)
    -> Using Intel Management Engine Interface (Intel AMT 4.0) driver v4.0.1.1074 or higher version. You need to install Microsoft .NET Framework 3.5 Service Pack 1 or higher version first before installing this driver.

    After that, you can also download the Intel Management Engine (ME) Firmware (Intel AMT 4.1) to upgrade the Intel Management Engine Interface to 4.1.11.1051 or higher version. However, if your Lenovo ThinkPad T400 BIOS ID is 7VETxxWW, you cannot use this Intel AMT Management Engine Firmware.

  8. SM Bus Controller
    -> Using Intel Chipset v8.7.0.1007 or higher version.

  9. Unknown device
    -> Using Power Manager v1.60 or higher version.

  10. Unknown device
    -> Using Intel Integrated TPM (Trusted Platform Module) v4.0.1.1074 or higher version.

  11. Video Controller
    -> Using ATI Mobility RADEON HD 3400 Series, 3650 and FireGL V5700 v8.563.2.1-090401a-079920C or higher version.

  12. Modem Device on High Definition Audio Bus
    -> Using Modem driver v7.73.00.00 or higher version.

  13. Audio Device on High Definition Audio Bus
    -> Using Conexant Audio Driver v4.92.5.0/3.64.6.0 or higher version.


Integrated Camera Software v5.8.49004.0 or higher version and Bluetooth with Enhanced Data Rate Software v5.5.0.6400 or higher version are also installed as the Lenovo ThinkPad T400 2768-HJ8 notebook comes with an integrated camera and supports Bluetooth technology.

The below ThinkVantage Technologies software are also installed:

  • Presentation Director v4.30a or higher version. It is a display configuration utility for your Lenovo ThinkPad T400 2768-HJ8 notebook that enables you to create, manage, and use presentation and display schemes.

  • ThinkVantage Active Protection System v1.63 or higher version. It provides airbag-like protection for your hard drive.

There are other ThinkVantage Technologies software available but I have not installed to test it.


References:

[1] Drivers and software - ThinkPad T400 and T400s

[2] Unknown Devices after installing Windows XP with SP2 - ThinkPad W500, W700, W700ds T400, T500, R400, R500, X301, X200, X200s, X200 Tablet, SL300, SL400 and SL500