Это старая версия документа!
Утилиты управления
1. dpdkinfo
— получение диагностических данных с SFP-модулей.
Параметры:
-h
– подсказкаmodule_eeprom
– информация по оптической диагностике модуля SFP (если она поддерживается модулем).
2. bpctl_util
— ручное управление bypass.
DPI управляет bypass самостоятельно, но в случае необходимости ручное управление осуществляется данной утилитой.
Параметры:
get_bypass
– получить состояние bypassset_bypass on
– активировать bypassset_bypass off
– деактивировать bypassget_std_nic
– диагностикаset_std_nic off
– установка карты в режим bypass (переключает режим в НЕстандартный, то есть с bypass режимом)set_dis_bypass off
set_bypass_pwoff on
set_bypass_pwup on
get_bypass_change on
get_tx on
get_tpl off
get_wait_at_pwup off
get_hw_reset off
get_disc off
get_disc_change off
get_dis_disc off
get_disc_pwup off
get_wd_exp_mode bypass
get_wd_autoreset disable
3. driverctl
— управление DPDK.
Параметры:
list-overrides
– проверить список карт, находящихся в режиме DPDKunset-override 0000:04:00.0
– вывести карту из режима DPDK
Предварительно необходимо остановить процесс fastDPI командойservice fastdpi stop
!-v set-override 0000:04:00.0 vfio-pci
– вернуть карты обратно под управление DPDK после работ со штатным драйвером
При переводе карт в режим DPDK будьте внимательны и не переведите случайно управляющий интерфейс сервера в режим DPDK — связь с сервером сразу прервется!
Конфигурирование DPDK в Hyper-V подробно описано в соответствующем разделе.
4. checklock
— проверка вхождения адреса или порта в черный список.
Пример проверки порта:
checklock 41:00.0
5. checkproto
— проверка вхождения адреса или порта в custom протокол.
Пример проверки порта:
checkproto 41:00.0