Skip navigation.
Home

SHARP AR_M236 ja imprimix des de Lliurex

Incidencias Hardware

Pensant en que hi haurà Centres amb la Sharp AR-M236 de dotacio de material i amb Lliurex sense poder imprimir, penje aquest post dins la filosofia de linux per aqui puga interessar,ja que d'altra manera...difícil ho tenen.
Per fi i després de cavilejar un poc, he pogut imprimir en la Sharp AR-M236 des de Lliurex!!!. La cosa semblava impossible, ja que els drivers de linux són PostScript i els que du la màquina son SPCL (Sharp Printer Compression Language) i lògicament no enten el que li envia linux. L'opció fàcil era instal.lar a la màquina una tarjeta de xarxa i el llenguatge PostScript (ideal per a gràfics)amb el cost econòmic corresponent (incongruent amb l'esperit lliure de linux)
L'opció econòmica és la següent:
Podeu trobar tota la informació al següent enllaç:

http://www.stat.tamu.edu/~henrik/GSPSprinter/GSPSprinter.html

L'esquema de funcionament queda així:
-Aula Lliurex amb Sharp AR-M236 que sols imprimeix des de winxp
Cal tenir un "servidor" d'impressió amb winxp connectat a la Sharp (millor pel port USB).
Instal.lar a winxp els programes ghostscript redMon i GSwiew (tots lliures).
-Instal.lar la Sharp com a impressora real
-Instal.lar una impressora virtual amb redireccó de port
-crear les opcions per al ghostscript amb mswinpr2.txt
-configurar el port redireccionat
-editar una entrada del regedit(afegir valor alfanumeric gsprinter=winspool,FILE)Afegiu aquesta entrada a INICI de windows, per tal que vos demane al iniciar el sistema si voleu afegir aquesta informació al registre. Responeu sí.
Pareix complicat però té la seua lògica. Després, en Lliurex instal.lem una nova impressora via windows SAMBA buscant la que té el nom del recurs compartit, però amb el driver de HP Lasejet 4550 PostScript, ja que si posem el driver de Sharp AR-M236 la impressió ix augmentada al 400%.
Quan ordenem des de Lliurex la impressió cap a la nova impressora, tot va automatic, pero si no hem fet be el pas del regedit, aleshores necessitem controlar la pantalla del winxp (via vnc, per exemple)ja que ens eixirà un quadre de diàleg per a que triem la impressora, que ha de ser la impressora real de Sharp Ar-M236 i voilà!! la impressora cabuda imprimeix al tamany adequat sense opcions de pagament!
Si hi ha cap problema penjeu-lo al fòrum. Sort.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Alguns dubtes

Hola
estic amb el mateix problema que tu. Tenim tots els ordinadors amb linux i només tres amb windows. El problema és que no se on he de ficar el valor alfanumeric (he obert el regedit pero no se on, ja que hi han moltes carpetes).La sharp la tenim amb un servidor d'impressió amb port 10.20.30.99 però no se que fer després. Com utilitze el ghostscript i els altres?

Gràcies per al resposta.

No és més tonto el que menys sap, sino el que no pregunta.
www.elsmestres.com

SHARP AR-M-236

En primer lloc, gràcies per interessar-vos pel tema (després de quasi tres mesos de penjar el post, em pensava que no li serviria a ningú).
Bé, entrant en matèria, cal que rellegiu amb deteniment la pàgina web d'on he tret la informació i respecte de l'assumpte del valor alfanumèric, ho podem simplificar descarregant l'entrada de registre des de la mateixa pàgina,
www.stat.tamu.edu/~henrik/GSPSprinter/GSPSprinter.html

al lloc on diu:

Note the gsprinter name in the registry key above. This name must match the shared printer name we reference in the OutputFile setting above. You can download the gsprinter.reg registry file HERE. Double click on it to add the above key to your registry. If you fail to do this you may have a dialog box open prompting you to select the physical printer to print to every time your print to the virtual GS PS Printer.

Cliqueu on he escrit HERE. Descarreguem una entrada de registre a l'escriptori i després, cada vegada que engeguem l'ordinador que fa de servidor d'impressió, hem de fer doble clik sobre l'icona d'entrada del registre, per tal que s'active la impressora real. Quan apaguem aquesta entrada no es guarda i en reiniciar cal fer de nou doble clik. Responeu a tot SI.
Podeu automatitizar açò afegint l'entrada del registre a l'inici dels programes: MI PC > C: > Documents and settings > (nom del vostre usuari) > Menú Inicio > Programas >Inicio.
Copieu i apegue ací dins d'Inicio l'entrada de registre. Així a l'inici del sistema us preguntarà directament si voleu afegir l'entrada al registre. Responeu si i us confirmarà l'acció.
Ara bé, millor fer tot acò quan ja s'ha carregat tot el sistema, o pel contrari no s'afegirà al registre i no imprimirà directament a la Sharp.
Mireu bé a la pàgina de referència totes les imatges de configuració, que estan ben exposades. De tota manera si teniu cap problema penjeu-lo i anirem resolent-lo sobre la marxa.
Jo ja he aconseguit fins i tot fer funcionar tot açò dins d'un windows virtual amb el VirtualBox tenin com a base el Lliurex 7.11.
Gràcies pel vostre interés. Espere que vaja bé.
Pregunteu, pregunteu que encara és debades!.

Traducció

Gràcies per la resposta i la cridada telefònica. Provaré una altra vegada i si tinc problemes no dubtes que et cridaré de seguida. No vaig llegir les instruccions en anglés (per desidia supose) i les he llegit i no és ni de lluny tan complicat com pensava. De totes maneres si algú no vol perdre el temps traduïnt vos deixe un enllaç amb la traducció feta pel sistema Google: http://translate.google.com/translate?u=http%3A%2F%2Fwww.stat.tamu.edu%2F%7Ehenrik%2FGSPSprinter%2FGSPSprinter.html&hl=es&ie=UTF8&sl=en&tl=es

Com voran tots ara si és inteligible i ens facilita molt la feina.

Gràcies i fins aviat

No és més tonto el que menys sap, sino el que no pregunta.
www.elsmestres.com

Pantalla ms-dos

Hola de nou. Després de parlar amb tu i connectar la Sharp mitjantçant l'USB (nosaltres tenim un servidor d'impressió)vaig aconseguir que des de linux entregara el treball a l'XP i a l'impressora redireccionada apareix com que té un treball, però de repent eix una pantalla de l'MS-DOS tota negra, sense cap missatge i ja està, no hi ha més a fer. Crec que he seguit tots els passos correctament, però hi ha alguna cosa que no funciona. El XP es SP2.
I si no li afegeix tot alló de configurar el port, o siga la ruta del ghostscript i la casella de baix, directament no fa res de res (per suposat).

Estic a un punt mort, però seguiré investigant.
El que si que he pogut fer ha estat compartir una impressora per windows (una OKI 4100, a la que hi ah que ficar els drivers d'una ha laserjet 6) i una epson epl 5800 en un equip amb edubuntu i de moment estem imprimint per ahí i després amb el paper a la fotocopiadora, com tota la vida.

Fins aviat

No és més tonto el que menys sap, sino el que no pregunta.
www.elsmestres.com

-Açò costa un poc, però fu

-Açò costa un poc, però funcionarà. A mí em va passar una cosa pareguda instal.lant la impressora virtual a un altre aulari del nostre CRA, però per falta de temps no ho vaig acabar.
A mí em funciona així: crees una impressora nova,real i diferent de la que ja tens com a predeterminada,anomenada SHARP AR-M236(GS) conservant els mateixos controladors, amb port USB, compartida amb el nom de gsprinter.
Primer elimina la impressora virtual que ja tenies i ara crea una nova impressora virtual amb el nom de GS PS printer amb el port redireccionat RPT2 (a mí tampoc no em va funcionar am el RPT1) i compartida amb el nom de GSPSPrin(on apuntaran els equips amb linux).
Torna a configurar el port redireccionat amb els parametres que ja tenies però COMPTE! t'ha de coincidir la versió de gs8.54 amb la que tens instal.lada o no funcionarà la redirecció del port
C:\gs\gs8.54\bin\gswin32c.exe
També has de vore el contingut de l'arxiu de text mswinpr2.txt, on ha de fer referència a la mateixa versió del gs8.54 i el tamany de full A4.
Amb açò i l'entrada de registre, que has d'afegir després de que el sistema es carregue del tot, ja deuria de redireccionar els treballs dela impressora virtual a la real i funcionar. Vés provant i conta'm.
Fins l'altra, que vaja bé. Beni

     
Pagina principal