Escreva regras do udev que dão a cada dispositivo um symlink conhecido em /dev
.
Estou executando uma máquina linux (Ubuntu 10.04) dentro de um submarino autônomo que tem muitos dispositivos USB conectados a ela, como câmeras, dispositivos USB, etc. Infelizmente, toda vez que a máquina inicializa meus dispositivos parecem ser atribuídos de forma diferente. Por exemplo, meus vários dispositivos USB- > serial serão exibidos como / dev / ttyUSB * diferentes, e minhas câmeras aparecerão como / dev / video * diferentes.
Existe alguma maneira de forçar esses dispositivos USB a serem consistentemente atribuídos aos mesmos arquivos / dev?
Escreva regras do udev que dão a cada dispositivo um symlink conhecido em /dev
.
Os dispositivos enviam um número de série quando se conectam e estão disponíveis para as regras do udev. Mas já existe um local, pelo menos no meu sistema, em que eles são vinculados simbolicamente aos nós de dispositivos reais. procure em /dev/input/by-id
para dispositivos de entrada. Você pode fazer coisas semelhantes para portas seriais USB, se ainda não estiver lá.
Tags linux