Sorry, I don't know what your problem might be. If the ls -l
command shows the node as being a character node with the correct major and minor numbers, then I think the mknod
command worked correctly.
contains a description of the meaning of the error message (and also explains why I was getting picky about exactly
what it said):
"No such device or address", ENXIO, means that your attempt got down to the driver, which said no hardware was present. If the device node was missing you would have gotten ENODEV, "No such file or directory".
Which sounds to me like you wouldn't even get that message if the node had not been created properly since you then wouldn't even be able to talk to the driver. That's probably the most help I can give you.