NoneTcp _probe не удалось вставить 'tcp_probe'

Я пытаюсь работать с tcp_Probe, но я стал этой ошибкой:

ОШИБКА: не удалось вставить 'tcp_probe': функция не реализована. Моя версия ядра: Ubuntu 4.15.0-55-generic. Я видел, что у многих людей такая же проблема, и мне нужно установить другое ядро, но я новичок и Я не знаю, как я могу установить модули, возможно, в этой версии или как я могу установить новое ядро ​​и настроить загрузку, кто-нибудь может мне помочь?

1 ответ

Функциональность tcp_probe была удалена из ядра. Я полагаю, но не уверен, что его удаление и связанное удаление некоторой необходимой инфраструктуры вышли из синхронизации. Я говорю, что, хотя модуль все еще присутствует для /lib/modules/4.15.0-55-generic/kernel/net/ipv4/tcp_probe.koне работает

doug@s17:~$ sudo modprobe tcp_probe port=5001
modprobe: ERROR: could not insert 'tcp_probe': Function not implemented
doug@s17:~$ uname -a
Linux s17 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

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

Эта функция теперь заменена на событие трассировки tcp / tcp_probe. Вы можете использовать его через ftrace или perftools.

Кстати, соответствующий параметр конфигурации ядра CONFIG_NET_TCPPROBE:

doug@s17:~$ grep CONFIG_NET_TCPPROBE /boot/config-4.15.0-55-generic
CONFIG_NET_TCPPROBE=m

Net : tcp: Добавить события трассировки для трассировки окна перегрузки TCP. Это добавляет событие для отслеживания переменных статистики TCP со слегка навязчивым событием трассировки. При этом используется буфер журнала событий ftrace / perf для отслеживания этого состояния, нет необходимости подготавливать собственный кольцевой буфер или пользовательские приложения.

Пользователь может использовать ftrace чтобы отследить это событие, как показано ниже;

# cd /sys/kernel/debug/tracing
# echo 1 > events/tcp/tcp_probe/enable
(run workloads
# cat trace

источник: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c3fde1bd28f7c720d7bc587e85e54706df4f8163

Другие вопросы по тегам