Автор Тема: Периодические обрывы связи с интернетом  (Прочитано 1100 раз)

Оффлайн Камиль

  • Начинающий
  • *
  • Сообщений: 9
Здравствуйте!
Использую Альт Рабочая станция 10.1.
Имеется следующая проблема.

Периодически идет обрыв связи с интернетом, который лечится выключением и последующим включением поддержки сети, но затем через какое-то время обрыв происходит снова.
Периодичность обрывов - от 1-2 секунд до пары часов.
Обрыв связи, как правило, происходит самопроизвольно, как при пользовании браузером, так и без него, например, при скачивании обновлений.
При этом обрыв происходит почти всегда при попытке выгрузить какой-либо файл в сеть (например, при прикреплении фото к письму или заливке psd макета на онлайн инспектор). Других закономерностей не заметил.
Сам обрыв никак не фиксируется системой, просто перестают загружаться / отвечать страницы и т.п.
Аналогичные обрывы происходили на Линукс Минт. До этого пользовался Windows XP, проблем не было.

Кроме того, очень низкая скорость входящих соединений. Провайдер обещает 75Мбит/с, по факту 3-10Мбит/с. При этом скорость исходящего соединения почему-то зашкаливающая - до 184Мбит/с (при измерении именно исходящего соединения почти всегда также происходит обрыв связи). Проверка осуществлялась на Яндекс.Интернетометре.

Компьютер:
Процессор - Intel(R) Core(TM)2 Quad CPU Q9550 @ 2.83GHz,
Оперативная память - 8Гб,
Сетевая карта: D-Link System Inc DGE-528T Gigabit Ethernet Adapter.

Также отсутствует возможность автоподключения при загрузке системы, для подключения, после установления флажка "включить поддержку сети" необходимо набирать в терминале: ethtool -s enp6s1 speed 100 duplex full autoneg off. Иначе подключиться к интернету нет никакой возможности. Если параметр speed изменить на 75 или 50, подключение не срабатывает.

Какие конкретно скриншоты необходимо предоставить - прошу сообщить.
Буду рад любой помощи.

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 898
Сетевая древняя, пробовали просто её заменить?
Ревизия какая?
Чип какой?
Не задавая никаких настроек, что отобразит ethtool об этой сетевой?


Оффлайн Камиль

  • Начинающий
  • *
  • Сообщений: 9
Не обессудьте за беспокойство! )
Стоило наконец задать вопрос на форуме, и случайно ответ нашелся.
Просто в команде "ethtool -s enp6s1 speed 100 duplex full autoneg off" стоило включить автосогласование, т.е. "autoneg on" и проблема решилась!
По крайней мере, скорость интернета (входящие-исходящие соединения, скорость скачивания) стала соответствовать нормативу, обрывов пока не было.

Оффлайн kessys

  • Завсегдатай
  • *
  • Сообщений: 625
Не обессудьте за беспокойство! )
Стоило наконец задать вопрос на форуме, и случайно ответ нашелся.
Просто в команде "ethtool -s enp6s1 speed 100 duplex full autoneg off" стоило включить автосогласование, т.е. "autoneg on" и проблема решилась!
По крайней мере, скорость интернета (входящие-исходящие соединения, скорость скачивания) стала соответствовать нормативу, обрывов пока не было.
Уточни для точности интернет через роутер или провод напрямую?
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн Камиль

  • Начинающий
  • *
  • Сообщений: 9
Сетевую менять не на что, т.к. материнская плата еще древнее.

Параметры сетевой:
Спойлер
Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
   Subsystem: D-Link System Inc DGE-528T PCI Gigabit Ethernet Adapter
   Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17

Ethtool о сетевой отображает следующее:
Спойлер
Supported ports: [ TP    MII ]
   Supported link modes:   10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Half 1000baseT/Full
   Supported pause frame use: Symmetric Receive-only
   Supports auto-negotiation: Yes
   Supported FEC modes: Not reported
   Advertised link modes:  100baseT/Full
   Advertised pause frame use: Symmetric Receive-only
   Advertised auto-negotiation: Yes
   Advertised FEC modes: Not reported
   Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                        100baseT/Half 100baseT/Full
   Link partner advertised pause frame use: No
   Link partner advertised auto-negotiation: Yes
   Link partner advertised FEC modes: Not reported
   Speed: 100Mb/s
   Duplex: Full
   Auto-negotiation: on
   master-slave cfg: forced master
   master-slave status: slave
   Port: Twisted Pair
   PHYAD: 0
   Transceiver: external
   MDI-X: Unknown
   Supports Wake-on: pumbg
   Wake-on: d
   Link detected: yes

Интернет напрямую через провод.

Несмотря на решение проблемы со скоростью и обрывами, остался вопрос об автоподключении при загрузке системы.
Пробовал установить согласование каналов через графический интерфейс (иконка "Сетевое соединение" на панели), выбирал "Автоматически", после чего сеть не появлялась ни сразу, ни после набора в терминале команды "ethtool -s enp6s1 speed 100 duplex full autoneg on".
После выбора "Игнорировать" в строке "Согласование каналов" и повторного введения в терминале вышеуказанной команды сеть появляется.
При этом в графическом интерфейсе всегда скорость - 100Мбит/с, дуплекс полный.
После перезагрузки системы к сети можно подключиться только через терминал как указано выше.

Оффлайн kessys

  • Завсегдатай
  • *
  • Сообщений: 625
Сетевую менять не на что, т.к. материнская плата еще древнее.

Параметры сетевой:
Спойлер
Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)
   Subsystem: D-Link System Inc DGE-528T PCI Gigabit Ethernet Adapter
   Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 17

Ethtool о сетевой отображает следующее:
Спойлер
Supported ports: [ TP    MII ]
   Supported link modes:   10baseT/Half 10baseT/Full
                           100baseT/Half 100baseT/Full
                           1000baseT/Half 1000baseT/Full
   Supported pause frame use: Symmetric Receive-only
   Supports auto-negotiation: Yes
   Supported FEC modes: Not reported
   Advertised link modes:  100baseT/Full
   Advertised pause frame use: Symmetric Receive-only
   Advertised auto-negotiation: Yes
   Advertised FEC modes: Not reported
   Link partner advertised link modes:  10baseT/Half 10baseT/Full
                                        100baseT/Half 100baseT/Full
   Link partner advertised pause frame use: No
   Link partner advertised auto-negotiation: Yes
   Link partner advertised FEC modes: Not reported
   Speed: 100Mb/s
   Duplex: Full
   Auto-negotiation: on
   master-slave cfg: forced master
   master-slave status: slave
   Port: Twisted Pair
   PHYAD: 0
   Transceiver: external
   MDI-X: Unknown
   Supports Wake-on: pumbg
   Wake-on: d
   Link detected: yes

Интернет напрямую через провод.

Несмотря на решение проблемы со скоростью и обрывами, остался вопрос об автоподключении при загрузке системы.
Пробовал установить согласование каналов через графический интерфейс (иконка "Сетевое соединение" на панели), выбирал "Автоматически", после чего сеть не появлялась ни сразу, ни после набора в терминале команды "ethtool -s enp6s1 speed 100 duplex full autoneg on".
После выбора "Игнорировать" в строке "Согласование каналов" и повторного введения в терминале вышеуказанной команды сеть появляется.
При этом в графическом интерфейсе всегда скорость - 100Мбит/с, дуплекс полный.
После перезагрузки системы к сети можно подключиться только через терминал как указано выше.

Может прощё роутер купить и поставить
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 621
Проблема может быть в 2 местах:
1) Кабель от ближайшего коммутатора провайдера порезан и скручен в двух местах, такое довольно часто встречается в многоэтажных зданиях в городах, особенно при войне операторов. Тогда, даже если коммутатор гигабитный, больше 100Мб/с, а то и 10Мб/с, стабильно не получите. При трёх соединениях обычно стабильной связи нет совсем.
2) Неисправность разделительного трансформатора на сетевой карте, или в свитче оператора, в результате воздействия грозового разряда. Тут остаётся только проверка заменой, и проще проверить заменив сетевушку.

Оффлайн Камиль

  • Начинающий
  • *
  • Сообщений: 9
Проблема может быть в 2 местах:
1) Кабель от ближайшего коммутатора провайдера порезан и скручен в двух местах, такое довольно часто встречается в многоэтажных зданиях в городах, особенно при войне операторов. Тогда, даже если коммутатор гигабитный, больше 100Мб/с, а то и 10Мб/с, стабильно не получите. При трёх соединениях обычно стабильной связи нет совсем.
2) Неисправность разделительного трансформатора на сетевой карте, или в свитче оператора, в результате воздействия грозового разряда. Тут остаётся только проверка заменой, и проще проверить заменив сетевушку.

Да нет, со скоростью, как и писал выше, все теперь в норме. Плюс, приходили из техподдержки провайдера, у них на ноуте проблем не было, т.е. кабель в порядке. А сетевая у меня есть еще и встроенная, ведет себя абсолютно так же.

Роутер мне не нужен, а брать его только чтобы экономить несколько секунд для набора команды в терминале смысла нет.

В целом, считаю проблему решенной, т.к. набирать при включении компьютера простую команду несложно.

Оффлайн Nicom

  • Завсегдатай
  • *
  • Сообщений: 621
А сетевая у меня есть еще и встроенная, ведет себя абсолютно так же.
Это подтверждает проблему с кабелем, или портом коммутатора провайдера.
То что у монтажников, на ноутбуке с виндой, не было проблем - не показатель.
Пройдите всю трассу кабеля самостоятельно. Или требуйте замены кабеля.
Кабель - это технически сложное высокочастотное устройство, а не просто набор проводов. По стандарту, для 100Мб/с,  допускается не более 2 промежуточных соединений "розетка - коннектор". Скрутка имеет худшие характеристики, чем "розетка - коннектор".
Роутер мне не нужен
Он позволит раздать интернет на несколько устройств, хоть по кабелю, хоть по WiFi.
Будет иметь брандмауэр, который в Альте не настроен по умолчанию.
На устройствах не придётся ничего настраивать.

Оффлайн kessys

  • Завсегдатай
  • *
  • Сообщений: 625
Роутер мне не нужен, а брать его только чтобы экономить несколько секунд для набора команды в терминале смысла нет.
Так же ещё роутер может по-русски написать что ошибка неправильного логина - проблемы у провайдера
либо же например нет подключения - тоже к провайдеру
То есть
Точный диагноз в то время когда найдена ошибка, также роутер должен журналировать всё, можно и заглянуть в журнал.

Техподдержка может всегда прийти позже, когда все работает.
У меня есть такое что часто сталкиваешься с такими ошибками и лезешь в роутер смотреть, а что к чему надо ли мне звонить в техподдержку или не надо.
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн kessys

  • Завсегдатай
  • *
  • Сообщений: 625
Также не было уточнено о наличии есть ли другие сетевые интерфейсы eth, wi-fi.
Тут работает udev и у него сейчас полноценная динамика в работе сетевых интерфейсов
« Последнее редактирование: 08.05.2023 09:09:50 от kessys »
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн Камиль

  • Начинающий
  • *
  • Сообщений: 9
Спасибо за советы, учту, кабель проверю. Wi-fi нет, есть две сетевых карты (встроенная в материнскую плату и подключенная), обе работают одинаково.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Просто в команде "ethtool -s enp6s1 speed 100 duplex full autoneg off" стоило включить
А с чего Вы взяли, что Вам вообще следовало выставлять скорость? Вы, вообще, в курсе, что вторая сторона про Ваши действия не знает, и там тоже надо было выставить speed 100 duplex full в таком случае? В результате Ваших действий, если на той стороне было "autoneg on" (как обычно везде по умолчанию), та сторпона встала в "duplex half". А два разных дуплекста приводят к неиллюзорным проблемам.
« Последнее редактирование: 08.05.2023 21:33:58 от asy »

Оффлайн kessys

  • Завсегдатай
  • *
  • Сообщений: 625
Спасибо за советы, учту, кабель проверю. Wi-fi нет, есть две сетевых карты (встроенная в материнскую плату и подключенная), обе работают одинаково.
Вот тут и фишка при перезагрузке пк, он меняет местами адаптер и из-за того может не включаться по умолчанию
О подпись)
Жизнь с kde не так плоха, Но без ssd, это жестоко грустно.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Вот тут и фишка при перезагрузке пк, он меняет местами адаптер и из-за того может не включаться по умолчанию
Имена вида enp6s1 придуманы, как раз, для того, чтобы быть постоянными.