The LaserJet P1102 printer is a host-based printer (see specification sheet ), which means that it uses a proprietary Page Description Language (possibly JetReady ?).
This means that it does not understand any of the traditional PDLs (i.e. PCL5, PCL6 or PostScript), so you can't use any of the Universal Printer Drivers (UPDs) provided for these PDLs.