LPR (Line Printer Requester) Pour utiliser une imprimante réseau (ou imprimante LAN) de type ASCII, il faut : soit une imprimante (ou un boitier) implémentant le protocole LEXMARK soit une imprimante IP implémentant le protocole LPD. ___________________________________________________________________________ Pour une imprimante non IP, il faut un attachement via un adaptateur LAN type 4033 IBM ou type MarKNET XLe ou un carte interne MarkNet XL (INA = Internal Network Adaptator) comme une 4039 IBM |
Exemple : Create Device Desc (Printer) (CRTDEVPRT) Type choices, press Enter. Device description . . . . . . . > PRT4039 Name Device class . . . . . . . . . . > *LAN *LCL, *RMT, *VRT, *SNPT, Device type . . . . . . . . . . > 3812 3287, 3812, 4019, 4201... Device model . . . . . . . . . . > 1 0, 1, 2, 3, 4, 10, 13, 20 Switched line list . . . . . . . > ETHERNET Name + for more values LAN remote adapter address . . . > 420000000000 000000000001-FFFFFFFFFFFE Adapter type . . . . . . . . . . > *INTERNAL *INTERNAL, *EXTERNAL Emulated twinaxial device . . . > 3812 3812, 5219, 5224, 5256 Font: Identifier . . . . . . . . . . 3, 5, 11, 12, 13, 18, 19. Point size . . . . . . . . . . *NONE 000.1-999.9, *NONE Manufacturer type and model . . > *IBM4039HP On utilise le SSAP 12 pour une carte interne (INA) et les 12, 16 et 1A pour un boitier MarkNET XLe. |
LPR (Line Printer Requester) Pour utiliser une imprimante IP, il faut : Un boitier ou un attachement LAN à votre imprimante (imprimante réseau) Un PC tournant sur Windows NT ou un Unix Micro (sous NT choisir panneau de configuration /réseau /onglet-services, et ajouter le service "Serveur d'impression TCP/IP") Il faut alors utiliser la fonction OUTQ remote par: !-- il s'agit du nom PC v CRTOUTQ OUTQ(TCP) RMTSYS('130.1.1.1') RMTPRTQ(LASERJET) CNNTYPE(*IP) DESTTYPE(*OTHER) MFRTYPMDL(*HP5) AUTOSTRWTR(1) ^ !------- ici indiquer le type d'imprimante. Un éditeur remote est automatiquement démarré et envoi les spools dès qu'ils sont "RDY" dans la file d'attente, si l'éditeur s'arrète, relancez le par STRRMTWTR. |
Gestion de tous les fichiers spoule Indiquez vos options, puis appuyez sur ENTREE. 1=Envoyer 2=Modifier 3=Suspendre 4=Supprimer 5=Afficher 6=Libér 7=Messages 8=Attributs 9=Gérer l'état d'impression Unité ou Total Pg en Opt Fichier Utilisat file Référence Etat pages cours QSYSPRT AF400CM PRTNT SND 1 ^ | | ############### # en cours # # d'envoi # ############### Paramètres pour les options 1, 2, 3 ou commande ===> F3=Exit F10=Vue 3 F11=Vue 2 F12=Annuler F22=Imprimantes F24=Autres touches |
LPR (Line Printer Requester) --------ATTENTION----------------------------------------------------- Avec une OUTQ remote (cas de LPR) le paramètre PAGERANGE est ignoré et la totalité du SPOOL est transmis au système distant, avec une imprimante locale (CRTDEVPRT), ce paramètre est bien sur considéré. ---------------------------------------------------------------------- Vous pouvez attacher une imprimante à une NetworkStation Il faut alors configurer l'imprimante de la manière suivante : CRTDEVPRT DEVD(PRTNS2) DEVCLS(*LAN) TYPE(3812) MODEL(1) LANATTACH(*IP) PORT(6464) FONT(11) PARITY(*NONE) STOPBITS(1) TRANSFORM(*YES) MFRTYPMDL(*HP4) RMTLOCNAME('192.1.1.1') SYSDRVPGM(*NETSTNDRV) l'OUTQ est crée en même temps que l'imprimante qui est considérée comme locale. |
Nouveauté de la version 4.10, il est possible de définir une imprimante IP par la commande CRTDEVPRT si celle-ci supporte le langage PJL de HP (JETDIrect). TCP/IP est utilisé pour l'envoi du spool en lui-même PJL pour le dialogue de retour d'information et d'administration en général vous retrouverez donc : -les messages "fin de papier" ... -les paramètres comme PAGERANGE(), etc. ATTENTION CELA NE FONCTIONNE QU'A PARTIR DE LA HP5 ! CRTDEVPRT DEVD(PRTHP) DEVCLS(*LAN) TYPE(3812) MODEL(1) LANATTACH(*IP) PORT(9100) FONT(11) PARITY(*NONE) STOPBITS(1) TRANSFORM(*YES) MFRTYPMDL(*HP4) RMTLOCNAME('192.1.1.1') SYSDRVPGM(*HPPJLDRV) pour une IBM compatible HP indiquer PORT(2051) SYSDRVPGM(*IBMPJLDRV) |
La version 4.50 ammène quant à elle, le support des imprimantes sur SNMP : c'est le même principe que le PJL mais avec SYSDRVPGM(*SNMP). Dans tous les cas vous utilisez la fonction HOST PRINT TRANSFORM qui transforme vos spools SCS ET AFPDS (PAGSEG / OVERLAY) en ASCII. les formats en sortie peuvent être divers (le PCL5 d'HP particulièrement) les seules limites aujourd'hui sont : pas de support pour les commandes graphiques GOCA pas de support pour le code barre " Royal Mail bar code" pas de support pour le paramètre MULTIUP pas de support pour le paramètre COR (réduction) pas de support pour USRDFNCHR la pramètre FIDELITY est ignoré |