запустил шелл, предварительно удалив из него сканф и кучу другой фигни. работает, но почемуто не пишет подказку sh#.

Что-то с флушем наверное.