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

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



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 <fabiocs@gmail.com>:
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 <linux@juniorpolegato.com.br>:
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




Reply to: