>> dev_t dev = makedev(40, i); // from MAKEDEV :( > > 40 is incorrect. It is MD. > > /usr/src/etc/etc.alpha/MAKEDEV: M tun$U c 7 $U 600 > /usr/src/etc/etc.amd64/MAKEDEV: M tun$U c 40 $U 600
Thanks, guess I'd better use system("cd /dev; sh MAKEDEV tunX");
