Newsgroup: it.comp.os.linux.iniziare
Titolo: Plotter HP Designjet 500

Salve,
premesso che sono nuovo di linux, ho provato a installare unbuntu ver.
7.10 32 bit su una macchina per creare un server di stampa in una rete
con client windows.
Il plotter in oggetto viene riconosciuto e installato ma quando provo
a stampare la pagina di prova (da ubuntu) sul plotter rimane la
scritta "elaborazione in corso" per qualche minuto ma non stampa
nulla.
Ho provato ad andare avanti condividendo la stampante ma non viene
vista dai client windows. Escludo che sia un problema di
configurazione di linux perchè ho provato a installare e condividere
una HP Deskjet 5740 e funziona tutto alla perfezione: i client la
vedono e riescono a stampare.
Qualcuno è in grado di aiutarmi?
Grazie a tutti!

Lore wrote:

Io ho un HP500PS, e il PS starebbe per postscript. In realta' e' una bufala
e il postscript e' emulato via software dal sistema operativo del pc che
usi e che ovviamente funge solo con winzozz. All'epoca volevo tirarglielo
dietro al sig. HP :P (infatti non acquisto piu' nulla di HP).
A parte questa nota, riesco a stampare con varicad che usa i driver hpgl
(suppongo) e la stampante (di rete) in questione e' configurata su cups
come RAW.
Ora se tu non sei piu' fortunato del sottoscritto, da Ubuntu non dovresti
riuscire a stampare nemmeno la pagina di prova, salvo che di recente non
abbiano fatto il driver per la hp500 (ma devo verificare).
In quanto alla condivisione, beh, credo che tu l'abbia condivisa con samba e
ci sara' pure qualche log?
Nicola.
-- 
chi va pian va san e va lontan



non ho mai provato la stampa della pagina di prova dal server, ma posso
dirti che se i client non la vedono c'è un errore nella configurazione
di samba-cups. per la stampa tramite i client windows usa hpgl2 e setta
la stampante in RAW (come dice NicoKid). se non riesci a risolvere vedo
in qualche modo di recuperare i file di conf e mandarteli.
ciao!

NicoKid:
Il mio plotter non è PS, e comunque in ubuntu è già presente il
driver, tanto è vero che come lo collego alla porta usb viene
riconosciuto e installato. Il driver che usa è lo stesso presente su
linuxprinting.org
, ovvero il chp2200.
Per quanto riguarda la condivisione con samba, il log esisterà di
sicuro... ma non so dove andare a prenderlo :P come dicevo sono nuovo
di linux...
pbo:
credo sia più un errore di driver che di configurazione di samba-cups
perchè, come dicevo, ho provato un'altra stampante e come l'ho
collegata a linux i client la vedevano in rete...
Comunque, hpgl2 è un driver? Come faccio a configurare la stampante
come raw su cups? non trovo nessun parametro che mi permetta di
farlo...
Grazie a entrambi!!
Lore

 
linuxprinting.org
, ovvero il chp2200.
Toh, pare che ci sia il driver per davvero !
1) Allora ti spiego quello che so io della stampa su linux (molto IMHO):
I vari programmi per linux, tra cui anche openoffice, quando devono stampare
creano un file postscript che poi viene inviato al demone di stampa che di
solito e' cups. Per le stampanti postscript non c'e' nessun problema, e
cups puo' mandare il file cosi' com'e' alla stampante. Invece per le
stampanti non postscript (e questo e' il caso della HP500) cups richiama il
programma ghostscript, il quale sfrutta dei filtri (i driver) che
consentono di convertire il file postscript in qualcosa di comprensibile
alla stampante.
L'hpgl o hpgl2 e' un sistema di stampa alternativo a postscript (ma non fa
le stesse cose) inventato da hp per i plotter. Praticamente tutti i cad
stampano con il linguaggio hpgl, e tra questi per esempio varicad (se lo
vuoi fare con qcad devi prendere la versione a pagamento :( ).
2) Riassumendo: la HP500 capisce l'hpgl ma non capisce il postscript (usato
da tutti i programmi linux). Cosi' si mette in mezzo ghostscript e traduce
il postscript in qualcosa che la HP500 capisce (credo un linguaggio ancora
diverso dall'hpgl, ma non so nulla a riguardo).
3) Per la stampa da windows con la stampante attaccata a linux, ci si limita
a far finta di essere un "normale" pc windows e per questo si usa il demone
samba. Linux in questo caso non ha bisogno del driver, si limita a spedire
alla stampante quello che gli passa il client windows. Ovviamente senza
driver (ma ora pare esista) non si riuscira' a stampare da linux.
4) Detto cio' dovresti spiegare meglio e dettagliatamente i tuoi "sintomi":
per esempio da risorse di rete si vede il client linux? E la stampante?
I logs dovrebbero essere in /var/log/samba o qualcosa del genere.
P.S.
Ho letto da qualche parte che Microsoft ha dovuto rilasciare le proprie
specifiche di rete al gruppo di samba. Eh, Eh avremo una compatibilita' al
100% :)))



Grazie per l'accuratissima spiegazione!
Comunque forse grazie a ricerche varie sull'HPGL ho fatto qualche
passo avanti:
a quanto mi è parso di capire il supporto di tale linguaggio al
plotter viene dato da una scheda, la stessa che serve per espandere la
memoria, che sul mio plotter non è installata. Forse, visto quello che
hai scritto, c'è la possibilità che il ghostscript "traduca" proprio
in hpgl ma il mio plotter non lo interpreta perchè gli manca la
scheda...
Comunque ricapitolando la situazione:
- Samba è installato, cups anche
- Funzionano entrambi e sono configurati correttamente (anche gli
utenti e i controlli di accesso) perchè ho cartelle condivise e
un'altra stampante su cui riesco a stampare dai client windows
- Dai client windows in risorse di rete si vede il pc con linux, le
directory condivise e l'altra stampante
In altre parole funziona tutto in rete, tranne il plotter!
Ne deduco che sia o un problema di driver (che escluderei dal momento
che leggendo sul vari forum altri utenti lo usano senza problemi) o
forse proprio la mancanza della scheda hpgl.
Domani provo a cercare il log di samba.
Ciao
Lorenzo

 forse proprio la mancanza della scheda hpgl.
Come dicevo il driver ti serve solo se stampi da linux, ma tu stampando da
windows non ne hai bisogno.
Giusto per curiosita', apri firefox su linux e vai all'indirizzo:
http://localhost:631/printers/
Vedi se il plotter risulta attivo. E gia' che ci sei vai sulla pagina dei
job (operazioni) e vedi se ci sono ancora le prove di stampa in coda, caso
mai falle fuori.


 sentirai il sex spingere da dietro ne riparliamo. :)

  
Eh gia' hai ragione, ho controllato sul sito di hp, la hp500 "standard" usa
il linguaggio HP-PCL3-GUI (immagino significhi pcl3 e basta). Forse sulla
mia hp500ps ho installato qualche opzione con dentro l'hpgl :P
Nicola


 con dentro l'hpgl :P 
dovresti avere la hpgl2 card installata, guarda se hai 32 o 64mb di 
ram, non mi sembra che il 500ps venga fornito con la scheda 
preinstallata, potrei sbagliarmi ma e' un po' che non ne vendo, il 
500plus ce l'ha integrata.


E allora mi sa che abbiamo trovato il problema!!
Comunque a questo punto sto seriamente meditando di comprare la scheda
di rete per il plotter in modo da non dover passare da linux per
stampare dai client...
Grazie comunque a tutti, siete stati davvero gentilissimi e utili!! :)
Ciao!!

 stampare dai client...
Beh, vedi tu, ricordo che le schede di rete hp erano abbastanza care. Ad
ogni modo e' un pezzo che non acquisto una stampante che non sia di rete :)
Nicola.


 non sia di rete :) 
non costa tanto, costa uno sproposito
