[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: IMPRESSORA: AJUDEM.



Olá meu caro,

usei o fuser (a saída abaixo já são após a primera processina e nova configuração da impressora no CUPS):
# fuser /dev/lp0
/dev/lp0:             1094

Matei o processo:
# kill -9 1094

Tentanto utilizar a porta direto:
# ls -l > /dev/lp0

nada !!! nem uma linha na saída !!!

Alguém tem alguma sugestão ??

Sávio Ramos (da lista) falou de uma matéria da Revista do Linux deste mês que tem os passos ... procurei mas não encontrei a matéria na rede. Se alguém tiver a versão eletrônica e puder enviar eu agradeço.

Um abraço,
Nivaldo


Fabio Augusto Bitencourt Ranquetat wrote:
faz o seguinte...
fuser /dev/lp0
vai te retornar o número do processo que tá trancando o /dev/lp0

depois ps -ef | grep <nro-processo-retornado-pelo-fuser>
daí tu descobre quem tá trancando o device.
Manda o retorno pra lista..

Qualquer coisa... man fuser

Em Sáb, 2003-05-17 às 06:08, Nivaldo A. P. de Vasconcelos escreveu:

Meu caríssimo Vordeph,

removi o q-cam e ppdev:
# rmmod q-cam
# rmmod ppdev

e retirei também tudo de USB (já que não estou utilizando) a mais outras coisas que apareciam não utilizadas. Mas nada !! Mesma resposta:

# ls >> /dev/lp0
bash: /dev/lp0: Device or resource busy

# lsmod

Module                  Size  Used by    Tainted: P
bsd_comp                3936   0  (autoclean)
msr                     1376   0  (unused)
microcode               2844   0  (unused)
cpuid                   1184   0  (unused)
apm                     9148   0
ipip                    6080   0  (unused)
nls_iso8859-1           2880   0  (unused)
nls_cp437               4384   0  (unused)
nls_cp860               4128   0  (unused)
msdos                   4668   0  (unused)
smbfs                  31296   0  (unused)
ramfs                   1792   0  (unused)
nfsd                   42848   0  (unused)
binfmt_aout             4196   0
cmpci                  26040   0
soundcore               3236   2  [cmpci]
ppp_synctty             4960   0  (unused)
ppp_deflate            38944   0
ppp_async               6464   1
ppp_generic 18728 3 [bsd_comp ppp_synctty ppp_deflate ppp_async]
slhc                    4432   0  [ppp_generic]
parport_pc             25704   1  (autoclean)
lp                      6912   1
parport                21728   1  [parport_pc lp]
nbd                    14752   0  (unused)
keybdev                 1664   0  (unused)
input                   3072   0  [keybdev]



Não tem um comando ... para dado o dispositivo dizer qual o módulo o está utilizando ?? Assim iríamos direto ao ponto ... vou procurar isto.

E aí ... o que fazer agora ??

Um abraço,
Nivaldo


Vordeph wrote:

Diário de bordo... data estelar 14 de maio de 2003 as 19:46:32, "Nivaldo
A. P. de Vasconcelos" <nvasconc@bol.com.br> escreveu:



Meu caro,

segui os primeiros passos que vc. recomendou. Parei neles.

Por favor dê uma olhada nas saída abaixo.

Um abraço,
Nivaldo


# modprobe lp
#lsmod

bsd_comp                3936   0  (autoclean)
msr                     1376   0  (unused)
microcode               2844   0  (unused)
cpuid                   1184   0  (unused)
apm                     9148   0  (unused)
ipip                    6080   0  (unused)
nls_iso8859-1           2880   0  (unused)
nls_cp437               4384   0  (unused)
nls_cp860               4128   0  (unused)
msdos                   4668   0  (unused)
smbfs                  31296   0  (unused)
ramfs                   1792   0  (unused)
nfsd                   42848   0  (unused)
binfmt_aout             4196   0
usb-storage            97152   0  (unused)
printer                 5632   0
cmpci                  26040   0
soundcore               3236   2  [cmpci]
ppp_synctty             4960   0  (unused)
ppp_deflate            38944   0
ppp_async               6464   1
ppp_generic 18728 4 [bsd_comp ppp_synctty ppp_deflate ppp_async]
slhc                    4432   0  [ppp_generic]
c-qcam                  8976   0  (unused)
videodev                4448   0  [c-qcam]
ppdev                   7908   0  (unused)
parport_pc             25704   1  (autoclean)
lp                      6912   1
parport                21728   1  [c-qcam ppdev parport_pc lp]
nbd                    14752   0  (unused)
keybdev                 1664   0  (unused)
usbkbd                  2848   0  (unused)
input                   3072   0  [keybdev usbkbd]
usb-ohci               17472   0  (unused)
usbcore                48032   0  [usb-storage printer usbkbd
usb-ohci]

#ls -al >> /dev/lp0
bash: /dev/lp0: Device or resource busy

...


Saudações,

 Desculpe a demora, observando seu lsmod, notei a presença do driver
c-qcam, se não me engano é o driver 'Color QuickCam' para cameras que
utilizam a porta parelela para comunicação, você  tem algum  tipo  de
hardware especial (como uma camera,  mesa digitalizadora, scanner) em
sua porta paralela ?
 Se tiver, esperimente remover  o  módulo c-qcam, e  tente novamente
o comando ls -al >> /dev/lp0. Mas  só  por paranóia, remova  qualquer
dispositivo que você tenha conectado na sua porta parelela,  deixando
que o cabo da impressora fique com uma ponta em sua impressora e  ou-
tra em sua porta parelela.
 Depois tente o comando e verifique se a impressora dá sinal de vida
mesmo que não imprima nada, ou só cuspa folha.
 Qualquer coisa, remova também o módulo ppdev, pois alguns desses mó
dulos está monopolizando o acesso em modo nativo a sua impressora.
 Feito isso, tente carregar o serviço cupsd, dê uma olhada nos  logs
e dê o comando de linha do cups (nunca lembro o nome)  para  imprimir
um simples arquivo de texto. E vá aumentando gradualmente a complexi-
dade de seus testes, lembrando sempre de acompanhar os logs.

 Espero que ajude, boa sorte.






Reply to: