Re: IMPRESSORA: AJUDEM.
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.
> >
> >
--
Fabio Augusto Bitencourt Ranquetat <ranqueta@portoweb.com.br>
Reply to: