Перейти к содержанию

Вопрос

Опубликовано (изменено)

Добрый день! У меня случается очень странный баг, который проявляется в виде зависания (отключения интернета) при выключении компьютера, и появляется обратно, когда включаешь его обратно.

Записал происходящее на видео, где запустил TCPDump + пинг 8.8.8.8. На видео присутствует точное время (нужное для сопоставления с логами Keenetic)  UNIX время с роутра (для сопоставления с логами) + относительное (для сопоставления с pcap файлов в Wireshark).

Для того, чтобы исключить провайдера - между провайдером и роутером Keenetic стоит роутер MikroTik. Основной ноутбук подключен к док-станции DELL WD19-2250 по Type-C, и уже в этот док входит кабель RJ45 от роутера.

Отпишу ключевые тайминги:
03:22 - Выключаю основной ноутбук
03:32 - Основной ноутбук отключился
06:18 - Экспериментирую с Wi-Fi - включаю/выключаю его на iPad
06:35 - Перестаёт работать интернет
07:22 - Показываю в веб-морде Keenetic, что интернета нет
07:42 - Подключаюсь к MikroTik, показывая, что интернет есть
08:12 - Включаю основной ноутбук
08:19 - Проскакивают зависшие пакеты
08:38 - Ввожу на ноутбуке пароль от LUKS контейнера (Linux)
08:42 - Linux на основном ноутбуке поднимает сеть, интернет на роутере восстанавливается, пинг снова работает

Так как в Self-test файле и в pcap файле присутствует чувствительная информация - скину оригиналы лишь в ЛС (тут на форуме, либо же в ЛС Telegram - https://t.me/ponywka). Прошу прощения, за то, что не могу предоставить файл здесь же.

Индексы интерфейсов для pcap файла:

Spoiler
1: lo
2: tunl0@NONE
3: sit0@NONE
4: gre0@NONE
5: gretap0@NONE
6: ethoip0@NONE
7: ip6tnl0@NONE
8: ezcfg0
9: eth2
10: eth3
11: ra0
12: ra1
13: ra2
14: ra3
15: ra4
16: ra5
17: ra6
18: ra7
19: ra8
20: ra9
21: ra10
22: ra11
23: ra12
24: ra13
25: ra14
26: ra15
27: apcli0
28: apcli1
29: eth2.1@eth2
30: eth2.2@eth2
31: br0
32: br1
33: ra7.1@ra7
34: ra15.1@ra15
35: ovpn_br0
36: ra7.2@ra7
37: ra15.2@ra15
38: tun6in4_0@NONE
39: nwg0
40: singtun0
42: tun0

 

 

Изменено пользователем Ponywka

Рекомендуемые сообщения

  • 0
Опубликовано (изменено)
4 часа назад, Ponywka сказал:

Добрый день! У меня случается очень странный баг, который проявляется в виде зависания (отключения интернета) при выключении компьютера, и появляется обратно, когда включаешь его обратно.

Записал происходящее на видео, где запустил TCPDump + пинг 8.8.8.8. На видео присутствует точное время (нужное для сопоставления с логами Keenetic)  UNIX время с роутра (для сопоставления с логами) + относительное (для сопоставления с pcap файлов в Wireshark).

Для того, чтобы исключить провайдера - между провайдером и роутером Keenetic стоит роутер MikroTik. Основной ноутбук подключен к док-станции DELL WD19-2250 по Type-C, и уже в этот док входит кабель RJ45 от роутера.

Отпишу ключевые тайминги:
03:22 - Выключаю основной ноутбук
03:32 - Основной ноутбук отключился
06:18 - Экспериментирую с Wi-Fi - включаю/выключаю его на iPad
06:35 - Перестаёт работать интернет
07:22 - Показываю в веб-морде Keenetic, что интернета нет
07:42 - Подключаюсь к MikroTik, показывая, что интернет есть
08:12 - Включаю основной ноутбук
08:19 - Проскакивают зависшие пакеты
08:38 - Ввожу на ноутбуке пароль от LUKS контейнера (Linux)
08:42 - Linux на основном ноутбуке поднимает сеть, интернет на роутере восстанавливается, пинг снова работает

Так как в Self-test файле и в pcap файле присутствует чувствительная информация - скину оригиналы лишь в ЛС (тут на форуме, либо же в ЛС Telegram - https://t.me/ponywka). Прошу прощения, за то, что не могу предоставить файл здесь же.

Индексы интерфейсов для pcap файла:

  Показать контент
1: lo
2: tunl0@NONE
3: sit0@NONE
4: gre0@NONE
5: gretap0@NONE
6: ethoip0@NONE
7: ip6tnl0@NONE
8: ezcfg0
9: eth2
10: eth3
11: ra0
12: ra1
13: ra2
14: ra3
15: ra4
16: ra5
17: ra6
18: ra7
19: ra8
20: ra9
21: ra10
22: ra11
23: ra12
24: ra13
25: ra14
26: ra15
27: apcli0
28: apcli1
29: eth2.1@eth2
30: eth2.2@eth2
31: br0
32: br1
33: ra7.1@ra7
34: ra15.1@ra15
35: ovpn_br0
36: ra7.2@ra7
37: ra15.2@ra15
38: tun6in4_0@NONE
39: nwg0
40: singtun0
42: tun0

 

 

Компьютер подключен проводом к кинетику?

 

Если кинетик используется один, удалите компонент контроллер wifi системы. Если используете меш, то выключите stp как описано в статье. https://help.keenetic.com/hc/ru/articles/4405876929682-Отключение-поддержки-STP-на-порту-коммутатора-роутера

Изменено пользователем Илья Картавенко
  • 0
Опубликовано (изменено)
16 часов назад, Ponywka сказал:

Добрый день! У меня случается очень странный баг, который проявляется в виде зависания (отключения интернета) при выключении компьютера, и появляется обратно, когда включаешь его обратно.

Записал происходящее на видео, где запустил TCPDump + пинг 8.8.8.8. На видео присутствует точное время (нужное для сопоставления с логами Keenetic)  UNIX время с роутра (для сопоставления с логами) + относительное (для сопоставления с pcap файлов в Wireshark).

Для того, чтобы исключить провайдера - между провайдером и роутером Keenetic стоит роутер MikroTik. Основной ноутбук подключен к док-станции DELL WD19-2250 по Type-C, и уже в этот док входит кабель RJ45 от роутера.

Индексы интерфейсов для pcap файла:

  Скрыть контент
1: lo
2: tunl0@NONE
3: sit0@NONE
4: gre0@NONE
5: gretap0@NONE
6: ethoip0@NONE
7: ip6tnl0@NONE
8: ezcfg0
9: eth2
10: eth3
11: ra0
12: ra1
13: ra2
14: ra3
15: ra4
16: ra5
17: ra6
18: ra7
19: ra8
20: ra9
21: ra10
22: ra11
23: ra12
24: ra13
25: ra14
26: ra15
27: apcli0
28: apcli1
29: eth2.1@eth2
30: eth2.2@eth2
31: br0
32: br1
33: ra7.1@ra7
34: ra15.1@ra15
35: ovpn_br0
36: ra7.2@ra7
37: ra15.2@ra15
38: tun6in4_0@NONE
39: nwg0
40: singtun0
42: tun0

 

 

Опишите схему, так же речь идет о каком то "backup" канале на Ethernet и наличие на нем pingcheck (какие у него настройки), потом на нем OpenVPN поднимается.

Изменено пользователем vasek00
  • 0
Опубликовано
11 hours ago, vasek00 said:
On 7/5/2025 at 4:33 AM, Ponywka said:

Опишите схему, так же речь идет о каком то "backup" канале на Ethernet и наличие на нем pingcheck (какие у него настройки), потом на нем OpenVPN поднимается.

Проводное подключение настроено как "Резервное" из-за особенностей Keenetic в работе с IPv6 to IPv4 tunnel. Source: https://help.keenetic.com/hc/ru/articles/360008337639-Пример-подключения-к-туннельному-брокеру-IPv6-компании-IP4Market

Quote

NOTE: Важно! Начиная с версии KeeneticOS 4.0 были внесены изменения в реализацию работы Подключений IPv6 через IPv4. Теперь для работы данного типа туннелей необходимо поднять приоритет IPv6-подключения, т.е. сделать его основным на странице "Приоритеты подключений" на вкладке "Политики доступа в Интернет".

Пинг-чек тоже вполне обычный - ICMP, 8.8.8.8

OpenVPN - это просто соединение с одной внешней сетью. Оно работает на 172.X.X.X и не относится к интернет подключению.

  • 0
Опубликовано
23 hours ago, Илья Картавенко said:

Компьютер подключен проводом к кинетику?

Изначально же написал, что кабель заходит в док-станцию с USB сетевой картой внутри, которая потом идёт по кабелю Type-C в основной ноутбук (тот самый, к которому подключено два монитора, расположенные на видео сзади).

23 hours ago, Илья Картавенко said:

Если кинетик используется один, удалите компонент контроллер wifi системы. Если используете меш, то выключите stp как описано в статье. https://help.keenetic.com/hc/ru/articles/4405876929682-Отключение-поддержки-STP-на-порту-коммутатора-роутера

При чем здесь это?

  • 0
Опубликовано
В 05.07.2025 в 04:33, Ponywka сказал:

У меня случается очень странный баг, который проявляется в виде зависания (отключения интернета) при выключении компьютера, и появляется обратно, когда включаешь его обратно.

Отключите flow control на порту 1012, к которому подключена док-станция:

no interface {name} flowcontrol send

или

no interface {name} flowcontrol

 

  • 0
Опубликовано
23 минуты назад, Ponywka сказал:

Изначально же написал, что кабель заходит в док-станцию с USB сетевой картой внутри, которая потом идёт по кабелю Type-C в основной ноутбук (тот самый, к которому подключено два монитора, расположенные на видео сзади).

При чем здесь это?

Прочитайте статью, и прочитайте что такое протокол stp

Присоединяйтесь к обсуждению

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

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.