Sysexecute(sys_command:='/sbin/route add -net 192.168.1.0/24 gw 192.168.2.1 ');

синтаксис правильный , может где пробел лишний?