HpLaserJet5L non stampa

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
salvop
Linux 0.x
Linux 0.x
Messaggi: 87
Iscritto il: dom 23 lug 2006, 17:53

Messaggio da salvop »

è questo: hplip-0.9.10.2-i486-1sl.tgz?

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Messaggio da samiel »

Se non hai una multifunzione dovrebbe bastarti
il tgz di hpijs che trovi nei cd o nella current.
Vedi in http://www.slackware.at

M.

salvop
Linux 0.x
Linux 0.x
Messaggi: 87
Iscritto il: dom 23 lug 2006, 17:53

Messaggio da salvop »

scaricato il tgz di hpijs...niente..si accende la luce come se stesse x partire la stampa, ma rimane ferma così, con le due luci accese..posto output di lsmod:
Module Size Used by
soundcore 6752 0
appletalk 28980 20
ipv6 212064 14
ohci_hcd 18436 0
via_agp 6784 1
uhci_hcd 27920 0
ehci_hcd 27012 0
via_rhine 18312 0
mii 4096 1 via_rhine
crc32 4096 1 via_rhine
i2c_prosavage 3456 0
i2c_algo_bit 8840 1 i2c_prosavage
i2c_core 18452 1 i2c_algo_bit
xfs 547640 1
agpgart 26920 1 via_agp
lp 9388 0
evdev 7168 0
parport_pc 21696 1
parport 32456 2 lp,parport_pc
psmouse 17544 0
reiserfs 218576 1

output di dmeg | grep lp :
bash-3.00# dmesg | grep lp
On node 0 totalpages: 188400
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
lp0: using parport0 (polling).
lp0: console ready

output di lpstat -p :
bash-3.00# lpstat -p
printer Hp is idle. enabled since Jan 01 00:00

parte del dmesg:

parport0: PC-style at 0x378 [PCSPP,TRISTATE,EPP]
parport0: Printer, Hewlett-Packard HP LaserJet 5L
lp0: using parport0 (polling).
lp0: console ready

se riuscite a darmi una mano...grazie.

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Messaggio da phobos3576 »

Tempo fa ho avuto lo stesso problema con una EPSON Stylus 800 ESC/P2 collegata alla porta parallela; inviando i dati alla stampante, si accendevano i led e il carrello si posizionava, ma poi non succedeva niente.
Ho risolto ricompilando direttamente nel kernel (e non come moduli) i driver per la porta parallela e per la stampa via parallela.

Molto probabilmente, il problema dipende dal fatto che le stampanti parallele, per funzionare correttamente, richiedono che l'I/O su porta parallela venga gestito dal sistema operativo attraverso una IRQ; le varie IRQ vengono assegnate dal sistema operativo durante la fase di boot e questo vale per Linux, Windows, MacOS, etc.

E' importante quindi che l'utente fornisca a Linux tutte le necessarie informazioni durante il boot; un metodo per ottenere questo risultato consiste appunto nel ricompilare direttamente nel kernel tutto il supporto per la porta parallela.

Nel mio caso, nel file .config ho inserito:

Codice: Seleziona tutto

#
# Parallel port support
#
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=y
CONFIG_PARPORT_SERIAL=m
# CONFIG_PARPORT_PC_PCMCIA is not set
# CONFIG_PARPORT_GSC is not set
CONFIG_PARPORT_1284=y
più una serie di altre opzioni per la stampante parallela e per l'assegnazione di una IRQ alla porta parallela.

Configurando il kernel in questo modo, in KInfoCenter, dal menu "Interrupt", dovresti vedere qualcosa del tipo:

Codice: Seleziona tutto

interrupt 7: XT-PIC parport0
(da una console puoi anche eseguire cat /proc/interrupts)

Inoltre, ricordati di scaricare una versione molto recente del driver hpijs; le vecchie versioni, potrebbero non avere il supporto per la tua stampante.

salvop
Linux 0.x
Linux 0.x
Messaggi: 87
Iscritto il: dom 23 lug 2006, 17:53

Messaggio da salvop »

grazie x le preziose informazioni..temo solo che la medicina sia peggiore del male...ricompilare il kernel..e chi ha mai provato?! mi spaventa solo il pensiero...comunque, mi documento e proverò questa strada. grazie mille!

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Mi sembra strano ma la Hewlett-Packard HP LaserJet 5L dovrebbe funzionare al primo colpo ... é sicuro che sia funzionante ?? e che il cavo sia ok ... le HP erano abbastanza schizzionose in fatto di cavi ... testa il tutto sotto Windows o su un altro PC ....
:-) non mollare ...

salvop
Linux 0.x
Linux 0.x
Messaggi: 87
Iscritto il: dom 23 lug 2006, 17:53

Messaggio da salvop »

si, perfettamente funzionante...x stampare mi sto adattando con una live, perché non voglio formattare slack; ho provato sia con parsix, sia con elive ( la mia precedente distro ), in modalità live...stampa al primo colpo, senza alcun problema..il driver usato in entrambi i casi è hpijs, quindi non è problema di driver su slack...ho una versione vecchiotta, forse il principale problema sta qui..ho installato il kernel 2.6.7, di suo aveva il 2.4.non ricordo...ma non è cambiato nulla..tra l'altro il masterizzatore proprio non va..letto tanti post, fatte tante ricerche, modificato il modificabile ( almeno credo..)..ma non lo vede...non apro un altro post x il mast , proverò a ricompilare il kernel e vediamo che succede..grazie a tutti.

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Se formatti cerca un slackware piu aggiornata..!!!

salvop
Linux 0.x
Linux 0.x
Messaggi: 87
Iscritto il: dom 23 lug 2006, 17:53

Messaggio da salvop »

..x ora non formatto..aspetto slack 11...ho messo in dual boot con slack la elive...x ora sto bene così..vedo quello che riesco a far funzionare in slack e x le altre necessità mi appoggio ad elive..

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Ma adesso hai una Slackware 10.0 vero ?? In ufficio ho un PC con una 10.0 e posso testare una HP LJ 6P con un cavo parallelo ... dal printer server va bene ... se ti ricordi che kernel stai usando ...

Per fare altri test potresti generare un file di stampa es. da windows impostando come porta FILE: in questo modo quando stampi ti viene chiesto il nome e il percorso del file ... e creato con l' estensione *.prn
es.: file_di_stampa.prn

A questo punto se fai un

Codice: Seleziona tutto

cat file_di_stampa.prn > /dev/lp0
 
se i moduli della gestione della porta sono ok dovresti ottenere una
stampa....

se così non ottieni ancora nulla ... prova a scaricare i moduli della parport e & co. con rmmod e a ricaricarli con un

Codice: Seleziona tutto

modprobe lp

salvop
Linux 0.x
Linux 0.x
Messaggi: 87
Iscritto il: dom 23 lug 2006, 17:53

Messaggio da salvop »

..dovrebbe essere una 10.2..comunque, come kernel ho 2.4.31 ...non ho win sul mio pc ma posso farlo generare da un amico. avevo provato a stampare con lpr nome file /dev/lp0..ma non stampava..ora faccio la prova che mi consigli e vediamo che succede..grazie.

Rispondi