Может лучше разобраться почему виснет свитч, а не городить пингатор на МК? Может у него банально конденсаторы подсохли в адаптере и пульсации напряжения повышенные? Хотя тут был проект пару месяцев назад, как раз пинги может делать и даже веб-сервер там был вроде, причем MAC уровень был сделан программно, потому нежен там МК типа мега88 и PHI микруха, которая стоит 2 бакса.
--------------------
|