Wi-CAT LLC

Wireless Comprehensive Advanced Technology. Build your network now.

Wi-CAT LLC
Навигация Форума
Вы должны войти, чтобы создавать сообщения и темы.

(решено) Завис порт

Добрый день, инженеры.

Подскажите, сегодня нарвался на такой сбой - завис LAN порт. (скорость гигабит)
Признаю, на нем было множественное включение/отключение сетевой карты программным путем
(искал как удалить vEthernet адаптер в 10 винде), через некоторое время компьютер перестал
видеть и пинговать роутер (192.168.1.1). Хотя например NAS (192.168.1.3) в этот момент был
виден и доступен по IP адресу.
Зависший порт может с огромной задержкой выдать по DHCP адрес для компьютера, в этом случае
становится доступен и он сам и внешний инет. Но до перезагрузки компьютера или отключения сетевой.
Иначе опять ждать пару минут до оживления сети.
Если прописать статический адрес то роутер не пингуется, инета разумеется тоже нет,
НО локальная сеть (NAS, NVShield и прочее) все равно доступна...
Переключение компьютера в соседний свободный порт роутера проблему решает.

Перезагрузка все исправляет, но согласитесь порт даже от идиотских действий пользователя виснуть не должен.

И это второе зависание порта за сегодняшний день.
Да я долго бился с проблемой убивания виртуальной сетевой карты в винде ;)

Firmware: 3.1.5.RU.28122020 / Маршрутизатор / MT7621 CPU, MT7615DN 2T2R DBDC, 1000FDX

В логе ничего кроме массы строк Link Status Changed - Port1 Link Down / ESW: Link Status Changed - Port1 Link Up
не было.

  1. в настройках драйвера на ПК отклюичте все сберегайки (типа поддержки EEE бывает на некоторых сетёвках тараканит подобным образом) и выставьте режим автосогласования
  2. в роутере порт зависнуть не может, просто переключение, либо что-то не то накрутили в настройках коммуатора в роутере либо на обратной стороне. Исключить первое - просто сбрасываем и настраиваем руками с нуля не трогая настройки коммутатора.

Если прописать статический адрес то роутер не пингуется, инета разумеется тоже нет,
НО локальная сеть (NAS, NVShield и прочее) все равно доступна...

Что бы в инет ходить кроме адреса устройства нужно ещё адрес шлюза и DNS задать как минимум.

Признаю, на нем было множественное включение/отключение сетевой карты программным путем

Что никак и не на что не влияет.

Если проблема только на одном устройстве в сети то с него следует и начинать поиски. Роутер тут в 99,99999% не при чём. Разве что реально выставилик какой-то режим хитрый в настройках коммутатора в нём. Но тогда бы и локалки бы не было бы совсем.

В для чистоты эксперимента. Сброс, настройка с нуля не трогая ничего лишнего кроме необходимого. Проверка настроек адаптера в виндах в т.ч. настройки драйвера в части автосогласования, режимов, и оффлоадов.

Не поможет - читаем соседнюю тему прикреплённух и предоставляем полную инфу. По озвученному выше других догадок у меня нет.

Зависший порт может с огромной задержкой выдать по DHCP адрес для компьютера, в этом случае
становится доступен и он сам и внешний инет. Но до перезагрузки компьютера или отключения сетевой.

Что как бы намекает на проблемы с согласованием параметров линка и/или потенциально неисправных части линий в пигтейле, или даже обжимкой не по стандарту что в итоге может приводить к проблемам даже на коротких линиях на гигабите и прекрасно жить на сотке. Причём даже от порта и контакта на конкретном разъёме может зависеть в пограничных ситуациях.

Так что стоит ещё и физику проверить на всякий. В т.ч. правильность обжима.

Перезагрузка все исправляет, но согласитесь порт даже от идиотских действий пользователя виснуть не должен.

Он и не виснет. Не чему там виснуть по определению. А вот что там у вас намучено в системе  в связи с действиями и в какую позу поставлена у винды сетевая часть виртуальными адаптерами и т.д. и т.п. мне неизвестно. Может наудаляли до кучи чего лишнего. =)

Проверить с LiveCD/USB ? Можно даже с линуксового что бы уж точно =))

То что оживает при перетыкании не показатель проблемы на стороне роутера, увы. С тем же успехом уверен проблема повториться и с другим портом и будет проходить при перетыкании в соседний.

Если с другими портами проблемы не возникает, то проверяем физику, если всё ок сдаём по гарантии. 100% брак конкретного порта. Что тоже где-то из области фантастики.

Но уверен дело не в этом. И трабла или на уровне оси (в частности дров и настроек в оных) или  в физике. Крайне редко встречаются траблы с совместимостью конкретных железок в смысле сетёвок, но опять же поведение было бы одинаковое на всех портах. Да и лечится чаще всего обновлениям дров и бубнами над параметрами драйвера в части сберегаек и оффлоадов. Однако ооочень давно не встречал таких случаев.

 

Методика поиска причины всегда одна:
1) обновление софта с обоих сторон (включая дрова)
2) проверка физики
3) сброс настроек (с обоих сторон в т.ч. настроек драйверов) и настройка по минимуму руками что бы исключить что что-то не то крутанули
4) проверка системы по средствам например загрузки с LveCD/USB

И только потом уже всё всё остальное.

Данная схема универсальная для разбора полётов проблем с ЛЮБЫМИ сетевыми устройствами не зависимо от вендора или даже типа. Т.е. это та база с которой ВСЕГДА следует начинать если творятся чудеса.

В 90% случаев, при прохождении сего квеста, на каком-то этапе будет ясно куда смотреть дальше.

Спасибо за оперативный ответ, все принято к сведению. Заменю патчкорды, сброшу\перенастрою маршрутизатор и пару суток погоняю в таком режиме. Нагружу стандартно раздачей софта в трекере, помониторю "зависающий" порт как машиной с 10 виндой так с чистого ноута на 7 винде..

Если сбоя не будет попробую воспроизвести манипуляции приводящие к зависанию, может уловлю закономерность.

По итогу отпишусь.

Все сделал как и писал выше. 5 дней под нагрузкой и множеством переключений порта - сбой повторить не удалось .
Приношу извинения разработчикам. Тему можно удалить.

 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: