jwolff
(usa Kali)
Enviado em 15/03/2013 - 10:16h
acacio1986 escreveu:
Estou usando o comando ln -s /dev/ttyACM0 /dev/ttyUSB0 para criar um link simbolico na pasta DEV, o mesmo funciona mas quando reinicio o windows o mesmo some. Encontrei no forum uma dica para o problema, mas tem tanto informação no arquivo que não conseguir a solução. Poderiam me ajudar?
http://www.reactivated.net/writing_udev_rules.html
Eu passo pela mesma situação com Pin Pads (maquinas de cartão) aqui na empresa. Já criei uma solução/gambiarra para isto.
Siga os passos:
1 - O usuário que vai utilizar,se conectar a esta porta precisa de permissão para usá-la e para criar o Link também. Supondo que este usuário seja "joao".
1.1 - Dando permissão para o joao criar o Link.
Adicione a linha no sudoers através do vi
#vi /etc/sudoers
joao ALL=NOPASSWD: /bin/ln
Salve e confira com o comando
#cat /etc/sudoers
1.2 - Colocando a permissão correta no /dev/ttyACM0
#chmod 666 /dev/ttyACM0
2 - Criando script para criar link toda vez que o S.O carregar
#vi /etc/init.d/meulink
#!/bin/bash
chmod 666 /dev/ttyACM0
sudo ln -s /dev/ttyACM0 /dev/ttyUSB0
esc :wq! para salvar.
2.1 - tornando executável
#chmod +x /etc/init.d/meulink
2.2 - tornando script padrão ao iniciar
#update-rc.d /etc/init.d/meulink defaults
Só testar :D