Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
problema - configurar impressora usb hp 920c
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Portuguese
View previous topic :: View next topic  
Author Message
r444
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jun 2004
Posts: 91
Location: Porto -Portugal

PostPosted: Fri Jul 09, 2004 12:01 am    Post subject: problema - configurar impressora usb hp 920c Reply with quote

Olá pessoal,
Estou a tentar instalar uma impressora HP deskjet 920c e deparei-me com um problema estranho (ou talvez não). Segui o http://www.gentoo.org/doc/en/printing-howto.xml direitinho, mas quando testei em low-level deu o erro seguinte:

cat test.txt > /dev/usb/lp0
bash: /dev/usb/lp0: Permission denied

mas a seguir fiz
ls -l /dev/usb
total 0
isto é não há lá nada :(

Quando configurei o kernel carreguei o módulos (usb), aqui está a prova:
lsmod
Module Size Used by
usblp 11264 0
uhci_hcd 29200 0
ehci_hcd 24004 0
usbcore 91868 3 usblp,uhci_hcd,ehci_hcd
ne2k_pci 7584 0
8390 8320 1 ne2k_pci
nvidia 1700460 10

Também fiz um emerge hpijs e correu tudo bem (acho eu).
Os serviços que tenho activo são estes:
rc-update show
apmd |
bootmisc | boot
checkfs | boot
checkroot | boot
clock | boot
consolefont | boot
crypto-loop |
cupsd | default
distccd | default
domainname | default
esound |
famd |
gkrellmd |
gpm |
hdparm |
hostname | boot
hotplug | default
keymaps | boot
local | default nonetwork
localmount | boot
modules | boot
net.eth0 | default
net.lo | boot
netmount | default
nscd |
numlock |
portmap |
rmnologin | boot
rsyncd |
serial | boot
sshd |
syslog-ng | default
urandom | boot
vixie-cron | default
xdm | default
xfs | default

Alguém me pode ajudar, estou sem ideias :(
Obrigdo
r444
Back to top
View user's profile Send private message
Mythos
l33t
l33t


Joined: 02 May 2004
Posts: 953
Location: Portugal

PostPosted: Fri Jul 09, 2004 12:17 am    Post subject: Reply with quote

Bom supostamente deverias fazer isso como root ???? talvez desse outra coisa sem ser o permission denied.

Olha não sei se isto ajuda mas acho que é só para o scan

por acaso é a unica coisa isso e a webcam logitech 4000 pro que não tenho a funcionar.

Code:
emerge hpoj


e para imprimires nada melhor que:
Code:

emerge cups


faz ai o dmesg e verifica se ele te decteca a impressora, umm já fixeste o cups e não te dá bem a impressora ?

http://localhost:631 ?
_________________
Best Regards,
Sérgio Henrique
Linux dune 3.0.6-gentoo #1 SMP Thu Oct 27 16:47:29 WEST 2011 x86_64 Intel(R) Core(TM)2 Duo CPU T7500 @ 2.20GHz GenuineIntel GNU/Linux
Back to top
View user's profile Send private message
r444
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jun 2004
Posts: 91
Location: Porto -Portugal

PostPosted: Fri Jul 09, 2004 12:32 am    Post subject: Reply with quote

Todas as operações são feitas como root. O erro de permition denied é estranho porque nem sequer existe nada em /dev/usb (mesmo como root).
Quando ao emerge hpoj, apenas me limitei a seguir o http://www.gentoo.org/doc/en/printing-howto.xml e lá indica emerge hpijs para impressoras.
Quando ao dmesg tenho
.....
drivers/usb/core/usb.c: registered new driver usblp
drivers/usb/class/usblp.c: v0.13: USB Printer Device Class driver


Mas obrigado na mesma.
r444
Back to top
View user's profile Send private message
r444
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jun 2004
Posts: 91
Location: Porto -Portugal

PostPosted: Mon Jul 12, 2004 6:04 pm    Post subject: Reply with quote

Ninguém tem impressoras usb que me possa ajudar ???? :(
r444
Back to top
View user's profile Send private message
r444
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jun 2004
Posts: 91
Location: Porto -Portugal

PostPosted: Tue Jul 13, 2004 10:50 pm    Post subject: Reply with quote

Estive a ver os foruns e nada!
Estou sem ideias!!! :( :( :(
Há alguém com alguma? Ou será que ninguém usa impressoras usb?
r444
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Wed Jul 14, 2004 12:06 am    Post subject: Reply with quote

Ok, tive uma idéia um pouco "ousada", mas talvez funcione. No LFS existe um script chamado mkdev ou coisa parecida. Você descomenta os dispositivos que vai usar e ele os cria em /dev com o mknod. É a maneira de instalar o /dev corretamente. Você pode deixar no script só o dispostivo /dev/usb/lp0 e rodá-lo, assim ele criará só esse dispositivo. Pode ser uma alternativa.
Back to top
View user's profile Send private message
xef
Guru
Guru


Joined: 20 Jun 2003
Posts: 460
Location: Porto - Portugal

PostPosted: Wed Jul 14, 2004 8:45 am    Post subject: Reply with quote

experimenta fazer
Code:
ls -l /dev/usb/lp0

e
Code:
ls -l /dev/usb/


Para ver as permissões dos ficheiros e ver se são links para outros, se todos esses estiverem com permissões normais faz

Code:
fuser /dev/usb/lp0

pra ver se o lp0 está em uso.

Mostra aqui os resultados, talvez isso possa ajudar pelo menos a ver o que está errado.
Back to top
View user's profile Send private message
r444
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jun 2004
Posts: 91
Location: Porto -Portugal

PostPosted: Thu Jul 15, 2004 5:49 pm    Post subject: Reply with quote

Ainda não consegui instalar a impressora. :( :(

xef
Code:
ls -l /dev/usb/lp0
ls: /dev/usb/lp0: No such file or director


Code:
 ls -l /dev/usb
total 0


Code:
fuser /dev/usb/lp0
/dev/usb/lp0: No such file or directory


fernandotcl
Tens de me explicar em mais pormenor (slowly), ainda estou um pouco verde. :?

Obrigado pelas respostas,
r444
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Thu Jul 15, 2004 6:03 pm    Post subject: Reply with quote

Mais simples do que isso, crie o dispositivo manualmente:

Code:
mkdir /dev/usb
mknod /dev/usb/lp0 c 180 0


Boa sorte. :D
Back to top
View user's profile Send private message
r444
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jun 2004
Posts: 91
Location: Porto -Portugal

PostPosted: Thu Jul 15, 2004 7:24 pm    Post subject: Reply with quote

Ok, não deu erro ao fazer mknod
Mas depois obtive:

Code:
cat teste.txt > /dev/usb/lp0
-bash: /dev/usb/lp0: No such device

.....
r444
Back to top
View user's profile Send private message
xef
Guru
Guru


Joined: 20 Jun 2003
Posts: 460
Location: Porto - Portugal

PostPosted: Fri Jul 16, 2004 8:44 am    Post subject: Reply with quote

Criar o mknod no local onde devia estar o device normalmente não resolve nada, o devfs cria esses nods quando é detectada a impressora. Se a impressora nõ foi detectada então ficas com um nod que não está ligado a nada como aconteceu.

Eu acho que tens algum problema de configuração do kernel

Na parte USB support certifica-te que tens estas opções activas:
Code:

[*]   USB device filesystem
<* >   USB Printer support


E claro, UHCI, OHCI e EHCI, os que precisares para o teu sistema ou mesmo os 3 pra testar


Com estas opções activas no kernel a impressora deve ser reconhecida.
Back to top
View user's profile Send private message
r444
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jun 2004
Posts: 91
Location: Porto -Portugal

PostPosted: Wed Jul 28, 2004 11:32 pm    Post subject: Reply with quote

Viva,
Descobri que no meu kernel config faltava apenas o OHCI.
Agora está a printar como deve ser mas apnas como root.
Uma pergunta de noob :lol:, como posso dar permissoes aos outros utilizadores?
THX,
r444
Back to top
View user's profile Send private message
fernandotcl
Veteran
Veteran


Joined: 20 Nov 2003
Posts: 1396
Location: Sao Paulo, Brazil

PostPosted: Wed Jul 28, 2004 11:57 pm    Post subject: Reply with quote

Talvez exista um método melhor, mas eu criaria um grupo para usuários que devem imprimir, como "printer", e dar acesso rw para o dispositivo da impressora pra esse grupo:
Code:
groupadd printer
usermod -g aaa,bbb,ccc,printer username
chown root:printer /dev/usb/lp0
chmod 660 /dev/usb/lp0
Back to top
View user's profile Send private message
xef
Guru
Guru


Joined: 20 Jun 2003
Posts: 460
Location: Porto - Portugal

PostPosted: Thu Jul 29, 2004 2:20 pm    Post subject: Reply with quote

Bem, como o cups corre como root e imprimes atravez do cups, penso que não precisas de dar permissão a outros users, basta utilizarem o cups normalmente.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portuguese All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum