Você precisa incrementar o segundo número no comando mknod
, mas deixar o primeiro sozinho. Por exemplo ...
mknod -m 666 /dev/ttyS4 c 4 68
mknod -m 666 /dev/ttyS5 c 4 69
mknod -m 666 /dev/ttyS6 c 4 70
mknod -m 666 /dev/ttyS7 c 4 71
Os dois números são os números dos dispositivos principais e secundários. O número principal do dispositivo permanecerá o mesmo para dispositivos do mesmo tipo. Número de dispositivo menor será alterado para cada instância.
Como você está usando o RHEL 6.x, você pode utilizar o comando MAKEDEV
, que calcula o número para você ...
$ cd /dev
$ sudo MAKEDEV -vx ttyS4
create ttyS4 c 4 68 root:uucp 660 system_u:object_r:tty_device_t:s0
$ ls -l ttyS4
crw-rw----. 1 root uucp 4, 68 Apr 26 12:02 ttyS4
NB, você não precisa do sinal -v
, que apenas torna as coisas detalhadas, mas você faz deseja o sinal -x
(para o valor exato). Caso contrário, MAKEDEV
criará todos os dispositivos correspondentes dada string (então ttyS40, ttyS41 etc)