Driver returns the number of received bytes instead -ETIMEDOUT error