Okay so err what types of devices can we have and what do these numbers actually mean?
/usr/local/src/BUILD_KERNAL/linux-2.6.26/Documentation/devices.txt
Quote:
LINUX ALLOCATED DEVICES (2.6+ version)
This list is the Linux Device List, the official registry of allocated
device numbers and /dev directory nodes for the Linux operating
system.
...
3 char Pseudo-TTY slaves
0 = /dev/ttyp0 First PTY slave
1 = /dev/ttyp1 Second PTY slave
...
255 = /dev/ttyef 256th PTY slave
These are the old-style (BSD) PTY devices; Unix98
devices are on major 136 and above.
4 char TTY devices
0 = /dev/tty0 Current virtual console
1 = /dev/tty1 First virtual console
...
63 = /dev/tty63 63rd virtual console
5 char Alternate TTY devices
0 = /dev/tty Current TTY device
1 = /dev/console System console
...
7 char Virtual console capture devices
0 = /dev/vcs Current vc text contents
1 = /dev/vcs1 tty1 text contents
...
63 = /dev/vcs63 tty63 text contents
128 = /dev/vcsa Current vc text/attribute contents
129 = /dev/vcsa1 tty1 text/attribute contents
...
191 = /dev/vcsa63 tty63 text/attribute contents
NOTE: These devices permit both read and write access.
|
So that's the ones we are interested in.
assumedly when we mknod the correct type we are one step closer.
(still unsure about when the devices get made)