Interromper a iteração do nome da interface?

1

Eu tenho um dispositivo que aparece como ttyACM0 , mas toda vez que ele é redefinido itera, então da próxima vez ele aparecerá como ttyACM1 etc. Onde esse lock pode estar localizado para que eu possa remover isto?
Gostaria que o dispositivo aparecesse como ttyACM0 repetidamente e apenas um segundo dispositivo fosse exibido como ttyACM1 .

    
por Paul 16.02.2015 / 15:38

1 resposta

3

Você não pode fazer exatamente o que deseja - forçar o dispositivo a se registrar como ttyACM0 - no entanto, você pode configurar um regra do udev para criar um symlink , associado a um dispositivo específico, para que, independentemente de se registrar como ttyACM0 ou ttyACM1 , o symlink especificado (por exemplo, /dev/my_ttyACM ) estará disponível para acessá-lo.

O motivo pelo qual você não pode forçar ttyACM0 em vez de ttyACM1 é que isso é selecionado pelo kernel e não pode / não deve ser renomeado.

    
por 16.02.2015 / 16:05

Tags