Цитата
Посылаю пинги , а ответ request timeout....
Во первых - ping посылает пакет ICMP echo request, а в ответ ждет пакет ICMP echo replay, а не копию его собственного пакета
Во вторых - в Ethernet пакете куча стандартной инфы (как от самого Ethernet layer'а, так и от вышестоящего IP), которая определяет адресата и отправителя. При посылке ответа необходимо КАК МИНИМУМ поменять местами данные отправителя и адресата.
Так что ping работать не будет. Ставьте монитор Ethernet на PC, запускайте ping и смотрите свои пакеты в мониторе