Enviado em 20/07/2015 - 17:03h
Boa tarde galera, seguinte eu tenho uma aplicação em Java que precisa de serial para funcionar a leitora de código de barras. Porém ao acessar essa aplicação pelo usuário normal, ela não enxergas porta tty, mas quando entro com usuário root, as mesmas aparecem. Li em alguns lugares que é permissão dos arquivos, mas ja coloquei todos eles com chmod 777 para teste e também adicionei meu usuário comum ao grupo tty e nada disso funciona. O que posso fazer para resolver isso? Alguém sabe me ajudar?Enviado em 20/07/2015 - 17:30h
OOOOPPPSSS, chmod 777 onde? Cuidado para não matar seu sistema hein!Enviado em 20/07/2015 - 17:53h
Dei chmod no /dev/ttyS0, porém quando reinicia volta ao normal. Adicionei meu usuario ao grupo wheel, porém não surtiu efeito!Enviado em 20/07/2015 - 18:36h
Oi.ls -l /dev/ttyS0
crw-rw---- 1 dono GRUPO 4, 64 Jul 20 13:45 /dev/ttyS0
Enviado em 21/07/2015 - 08:06h
Bom dia galera, já agradeço a ajuda de vocês, mas nada disso funcionou. Meu usuario esta nos grupos: tty, wheel e dialout, além do grupo padrão. E mesmo assim continua sem funcionar. Será que não pode ser alguma permissão pro java acessar essas portas?Enviado em 21/07/2015 - 08:45h
Enviado em 21/07/2015 - 14:34h
Acabei descobrindo que são permissões mesmo. Ao executar pelo terminal aparece o seguinte erro : "check_group_uucp(): error testing lock file creation" " No permission to create lock file" . Após isso fui até /var/lock e dei chmod 666 nela e também no /run/lock , porém sem exito também, nada de aparecer as portas na minha aplicação.Enviado em 21/07/2015 - 14:41h
Talvez não seja a melhor solução já que arquivos lock são "dinâmicos". Mas este check group uucp me faz lembrar que talvez colocando o usuário/executor do programa no grupo uucp funcione.Enviado em 21/07/2015 - 14:41h
Com o usuário que roda aplicação use o comando:groups
Enviado em 21/07/2015 - 14:49h
A saida do comando é essa :Automatizando digitação de códigos 2FA no browser
Resolver problemas de Internet
Como compartilhar a tela do Ubuntu com uma Smart TV (LG, Samsung, etc.)
Como converter imagens PNG/JPEG para SVG em linha de comando
Fez porcaria no teu repositório Git? Aprenda a restaurar uma versão anterior do seu código!
Restaurando Fontes de Download do Hydra no Linux
Atualizando "na marra" o YT-DLP quando começa a dar erro de downloads
Como instalar o WPS com interface e corretor ortográfico em PT-BR no Arch Linux
Ubuntu 25.04 não instala. (14)
Inicializaçao lenta (alguns processos rodando) Debian 11 Bullseye (1)