Re: Urgente - não tenho permissão para usar a porta serial

2008-06-23 Thread Renato S. Yamane
Fábio de Sousa escreveu:
> Estou tentando imprimir na porta serial, através do CUPS, so que ao
> adicionar a impressora através da uri - serial:/dev/ttyS0, o CUPs
> retorna a seguinte messagem: Unable to open device file: "dev/ttyS0:
> PERMISSION DENIED!
> 
> Lembrando que faço tudo como root

Já tentou fazer a configuração pelo browser?
Abra o endereço 

Att,
Renato


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Urgente - não tenho permissão para usar a porta serial

2008-06-23 Thread Anderson Lima
independente de fazer com 'root' ou nao, tu tem que ter certeza que o
arquivo tem permissao de execução.
da um 'ls -l' no arquivo.
e ve como tah as permissoes.

obs: eu nunca usei impressora no linux com porta serial, entaum posso estar
falando besteira, mas uma coisa eh certa tem que ver a permissao de
execucao, pode estar como leitura e ai nao vai conseguir executar e o erro
vai ser 'permissao negada', e nao importa se tu tiver executando como
'root'.

ateh+++

2008/6/23 Renato S. Yamane <[EMAIL PROTECTED]>:

> Fábio de Sousa escreveu:
> > Estou tentando imprimir na porta serial, através do CUPS, so que ao
> > adicionar a impressora através da uri - serial:/dev/ttyS0, o CUPs
> > retorna a seguinte messagem: Unable to open device file: "dev/ttyS0:
> > PERMISSION DENIED!
> >
> > Lembrando que faço tudo como root
>
> Já tentou fazer a configuração pelo browser?
> Abra o endereço 
>
> Att,
> Renato
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>


-- 
[]'s
..:: Andi || Gaúcho ::..


Re: Urgente - não tenho permissão para usar a porta serial

2008-06-23 Thread Fábio de Sousa
COmo dou permissão para o cups usar (executar a porta serial)

Grato,
Fábio


Em 23/06/08, Renato S. Yamane <[EMAIL PROTECTED]> escreveu:
>
> Fábio de Sousa escreveu:
> > Estou tentando imprimir na porta serial, através do CUPS, so que ao
> > adicionar a impressora através da uri - serial:/dev/ttyS0, o CUPs
> > retorna a seguinte messagem: Unable to open device file: "dev/ttyS0:
> > PERMISSION DENIED!
> >
> > Lembrando que faço tudo como root
>
> Já tentou fazer a configuração pelo browser?
> Abra o endereço 
>
> Att,
> Renato
>
>
> --
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>


Re: Urgente - não tenho permissão para usar a porta serial

2008-06-23 Thread Junior Polegato - Linux

Fábio de Sousa escreveu:

COmo dou permissão para o cups usar (executar a porta serial)


Olá,

  Precisa saber qual o usuário que o CUPS está rodando e qual 
usuário, grupo e permissões tem a porta serial:


$ ps aux| grep cupsd
$ ls -al /dev/ttyS[0-3]


  Aí seria trocar o usuário da ttySn pelo usuário do CUPS, ou 
colocar o usuário no CUPS no grupo em que está a ttySn ou dar permissão 
total para a ttySn. Para fazer isso, o mais aconselhável é procurar 
"tty" sob o diretório /etc/udev e trabalhar com MODE, OWNER e GROUP, 
além de usar usermode.


[]'s
   Junior Polegato


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Urgente - não tenho permissão para usar a porta serial

2008-06-23 Thread Fábio de Sousa
Saida do Comando: ps aux| grep cupsd
root   4138 2.1  2.1  5956  2568  ?   Ss  15:18  0:03 /usr/sbin cupsd
root  4274  0.0  0.6  2916  752  tty2  S+  15:20  0:00 grep cupsd

Saída do Comando: ls -la /dev/ttyS[0-3]

crwx-rwx-rwx


Quando dou permissão total na porta serial: chmod 777 /dev/ttyS0   - eu to
conseguindo imprimir com a impressora, mas quando reinicio a maquina a porta
perde a permissão para ser executada pelo CUPS!

Como colocar esta permissão em definitivo?

Abraços a todos,
Fábio.


2008/6/23 Junior Polegato - Linux <[EMAIL PROTECTED]>:

> Fábio de Sousa escreveu:
>
>> COmo dou permissão para o cups usar (executar a porta serial)
>>
>
> Olá,
>
>  Precisa saber qual o usuário que o CUPS está rodando e qual usuário,
> grupo e permissões tem a porta serial:
>
> $ ps aux| grep cupsd
> $ ls -al /dev/ttyS[0-3]
>
>
>  Aí seria trocar o usuário da ttySn pelo usuário do CUPS, ou colocar o
> usuário no CUPS no grupo em que está a ttySn ou dar permissão total para a
> ttySn. Para fazer isso, o mais aconselhável é procurar "tty" sob o diretório
> /etc/udev e trabalhar com MODE, OWNER e GROUP, além de usar usermode.
>
> []'s
>   Junior Polegato
>
>


Re: Urgente - não tenho permissão para usar a porta serial

2008-06-23 Thread hamacker
Cadastrar o usuário no grupo 'lp' não foi suficiente ? muito estranho.
Como se trata um dispositivo serial tente acrescentar o usuario em questao
ao grupo 'dialout', faça o teste e se ainda assim não funcioanar...
... há duas outras maneiras, a mais limpa de todas é acrescentar o comando
'chmod' no /etc/rc.local.
A outra muito mais complicada é alterar as definições de permissoes para
'serial devices' em /etc/udev/rules.d/40-permissions.rules. Lá é que ficam
as permissões desses dispositivos criados no momento de boot.

2008/6/23 Fábio de Sousa <[EMAIL PROTECTED]>:

> Saida do Comando: ps aux| grep cupsd
> root   4138 2.1  2.1  5956  2568  ?   Ss  15:18  0:03 /usr/sbin cupsd
> root  4274  0.0  0.6  2916  752  tty2  S+  15:20  0:00 grep cupsd
>
> Saída do Comando: ls -la /dev/ttyS[0-3]
> /r
> crwx-rwx-rwx
>
>
> Quando dou permissão total na porta serial: chmod 777 /dev/ttyS0   - eu to
> conseguindo imprimir com a impressora, mas quando reinicio a maquina a porta
> perde a permissão para ser executada pelo CUPS!
>
> Como colocar esta permissão em definitivo?
>
> Abraços a todos,
> Fábio.
>
>
> 2008/6/23 Junior Polegato - Linux <[EMAIL PROTECTED]>:
>
>> Fábio de Sousa escreveu:
>>
>>> COmo dou permissão para o cups usar (executar a porta serial)
>>>
>>
>> Olá,
>>
>>  Precisa saber qual o usuário que o CUPS está rodando e qual usuário,
>> grupo e permissões tem a porta serial:
>>
>> $ ps aux| grep cupsd
>> $ ls -al /dev/ttyS[0-3]
>>
>>
>>  Aí seria trocar o usuário da ttySn pelo usuário do CUPS, ou colocar o
>> usuário no CUPS no grupo em que está a ttySn ou dar permissão total para a
>> ttySn. Para fazer isso, o mais aconselhável é procurar "tty" sob o diretório
>> /etc/udev e trabalhar com MODE, OWNER e GROUP, além de usar usermode.
>>
>> []'s
>>   Junior Polegato
>>
>>
>


Re: Urgente - não tenho permissão para usar a porta serial

2008-06-23 Thread Junior Polegato - Linux

Fábio de Sousa escreveu:

Saida do Comando: ps aux| grep cupsd
root   4138 2.1  2.1  5956  2568  ?   Ss  15:18  0:03 /usr/sbin cupsd
root  4274  0.0  0.6  2916  752  tty2  S+  15:20  0:00 grep cupsd
Saída do Comando: ls -la /dev/ttyS[0-3]
crwx-rwx-rwx
Quando dou permissão total na porta serial: chmod 777 /dev/ttyS0   - 
eu to conseguindo imprimir com a impressora, mas quando reinicio a 
maquina a porta perde a permissão para ser executada pelo CUPS!

Como colocar esta permissão em definitivo?


Olá,

  Na primeira saída nota-se que o cupsd está sendo executado como 
root e na segunda você passou apenas as permissões, faltou o usuário e 
grupo, além de outros dados do arquivo que vêm na seqüência, sem contar 
que precisa passar o resultado antes de fazer o chmod 777 /dev/ttyS0.


  Usar 777 é altamente desaconselhado, melhor colocar o root no 
grupo que tem acesso de leitura e escrita em /dev/ttyS0, geralmente 
dialout. Mas, se ainda quiser colocar 777, coloque antes do "exit 0" no 
arquivo /etc/rc.local.


[]'s
Junior Polegato


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Urgente - não tenho permissão para usar a porta serial

2008-06-23 Thread Paulino Kenji Sato
Ola,
O /dev/ttySn costuma pertencer ao grupo dialout.
Nos tempos de hoje, o conteúdo  do /dev e criado dinamicamente pelo udev.
Sendo assim, existem dois meios de corrigir a permissão:
Modificar o udev para que ao criar o /dev/ttySn, use o grupo lp. (preferencial)
Incluir o usuário que roda o cupsd (lp?) ao grupo dialout.



-- 
Paulino Kenji Sato
http://www.nobel.com.br


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]