I have discovered that in some version of Linux prior to the one I am on the name of a device file created dynamically has changed. Rather than just deal with the latest version of Linux, I ought to support the old way of Linux. Is there a canonical way of handling this sort of change in Rust code.
So for example, the dynamically created file that used to be called:
is now called: