A câmera está no nome do arquivo do switch Linux na inicialização

0

Eu tenho algumas câmeras para uso no Zoneminder. Mas eles tendem a trocar de lugar na inicialização. Uma câmera vai receber / dev / video0, a outra vez será / dev / video1.

Existe uma maneira de definir esses nomes de arquivos para torná-los permanentes?

    
por skerit 07.10.2012 / 17:51

2 respostas

1

Sim, é possível, com a ajuda das regras do udev . Veja /etc/udev/rules.d (em distros baseadas em Debian).

Basicamente, você pode vincular o dispositivo a um nome usando o fornecedor e outras informações disponíveis no dispositivo por meio da interface USB. $ lsusb e $ usb-devices ajudam você a determinar as informações corretas sobre seus dispositivos. E a documentação do udev ajuda na sintaxe real das regras.

    
por 07.10.2012 / 21:04
2

Se você tiver um pequeno número de câmeras conhecidas, a melhor abordagem para escrever uma regra udev é provavelmente usar os números de série para diferenciá-los (pois isso funcionará mesmo que sejam do mesmo modelo).

Eu encontrei esta referência muito boa para começar com udev .

    
por 08.10.2012 / 10:34