Size: a a a

2021 May 14

AG

Anton Gorlov in Accel-PPP
да ладно...я  тут в местрных магазинах не смог найти кабеля c13-c14 с сечением 1 квадрат.... под заказ кое как нашёл.... 10 дней ждать
источник

AG

Anton Gorlov in Accel-PPP
вот тут я офигел...
источник

PK

Pavel K in Accel-PPP
поставил новое ядро, собрал модуль ixgbe из исходников, добавил allow_unsupported_sfp=1 в опции modprobe и в параметры ядра, initrd пересобрал, перезагрузил, а оно мне всё равно:
[    5.716351] ixgbe 0000:24:00.1: failed to load because an unsupported SFP+ or QSFP module type was detected.
источник

PK

Pavel K in Accel-PPP
дистрибутивный модуль из 4.19 работал
источник

NV

Nikolai Voloshin in Accel-PPP
В свежих дровах не выпилили это?
источник

AG

Anton Gorlov in Accel-PPP
Грепни по исходникам
источник

AG

Anton Gorlov in Accel-PPP
Сетевая 520?
источник

PK

Pavel K in Accel-PPP
да, 520
источник

I

Ilya in Accel-PPP
Привет, я не совсем из провайдинга, но вижу тут шарящие люди есть.
Подскажите или ткните где почитать (для валенков) как настроить прерывания таким образом, чтобы для сетевухи интел юзались ядра с 1 по 4, а для системы все остальные и чтобы они не заплатили друг на друга?
источник

NV

Nikolai Voloshin in Accel-PPP
Это наверное надо погуглить про rps и есть ещё rps калькулятор он позволит рассчитать маску для задействования нужных ядер под сетевую
источник

PK

Pavel K in Accel-PPP
да, параметр вроде как есть. попробую просто в исходниках убрать проверку.
источник

NV

Nikolai Voloshin in Accel-PPP
Тогда может надо указать для каждого порта
источник

NV

Nikolai Voloshin in Accel-PPP
Типа 1,1
источник

PK

Pavel K in Accel-PPP
а, да, в новом модуле там уже структура по каждому адаптеру в параметрах
источник

PK

Pavel K in Accel-PPP
хотя по идее должно было глобально задать
источник

АЛ

Александр Лакиза... in Accel-PPP
Привет
Если сетевая карта имеет больше одной очереди, то можно сделать то, что называется rss, когда каждая очередь привязывается к ядру процессора
В вашем случае:
1) с помощью ethtool создать 4 очереди
2) поискать в инете как рассчитывать rss
3) Профит

Если только одна очередь, то поможет rps, это программный вариант rss, когда ядро распределяет нагрузку по ядрами
Тут всё проще
echo 7 > /sys/class/net/........../rx-0/rps_cpus

Желательно поискать всю эту информацию на сайте redhat, у них отличные мануалы
источник

I

Ilya in Accel-PPP
вот такая сетевуха:
ethtool -l eno1
Channel parameters for eno1:
Pre-set maximums:
RX:        0
TX:        0
Other:        1
Combined:    72
Current hardware settings:
RX:        0
TX:        0
Other:        1
Combined:    16

правильно понимаю, что надо выставить combined = 4 и дальше уже разбираться с rss?
источник

АЛ

Александр Лакиза... in Accel-PPP
Да, хотя я не совсем понимаю смысл, но это уже Ваше дело)
источник

I

Ilya in Accel-PPP
смысл чего?
источник

I

Ilya in Accel-PPP
зачем 4 очереди, а не все юзать?
источник