В том то и дело , что возвращает значение прочитанных байт равным нулю , тоесть в буффере ничего нет , данные не принимает , скорости одинаковые, таймауты выставленны на мгновенный прием. Делал по примеру , все работает в нем , хотя у меня все так же.

Если не сложно посмотрите в чем у меня ошибка.