Миста знает всё!
Имеем коммутатор Cisco 2960-x. Подключаем к нему спутниковый ресивер. И получается так, что ресивер через него подключается через раз: включаем ресивер, он грузится, порт на циске поднимается, но пингов нет. Перегружаем ресивер, порт поднимается, пинги идут. Перегружаем еще раз - опять пингов нет. И т.д.
Физические проблемы отмели сразу, поскольку с другой циской 2960G ресивер работает нормально. Отключали на порту autonegotiation, ставили руками speed и duplex — не помогает.
Пока причину вижу в том, что не всегда создается запись в arp-таблице циски, поскольку ресивер при загрузке несколько раз поднимает и опускает порт со своей стороны.
Без логов и дебага не разберёшь. У меня один раз шаманство похожее было - по логам оазалось "loop detected". При этом могло проработать пол дня, потом связь исчезала.
Петли 100% не было, решал переводом во влан и принудительны "no sh" :)