Драйвер Ethernet контроллера для вычислительных модулей на базе процессора NXP P3041
io-pkt-* -d dpaa-fsl-p3041 [опция[,опция ...]] ...
/etc/system/config/nic_config_p3041.json
.
![]() | Для разделения опций используется запятая (но не пробелы). |
ЗОСРВ «Нейтрино»
ppc
Драйвер devnp-dpaa-fsl-p3041 управляет Ethernet контроллером устройств на базе микропроцессоров NXP P3041. Это драйвер io-pkt; имена интерфейсов назначаются в виде dsecX, где X – целое число.
Файл nic_config_p3041.json
описывает конфигурацию сетевого оборудования, используемую для работы драйвера. По умолчанию файл располагается по пути /etc/system/config/nic_config_p3041.json
, но его можно переопределить с помощью опции path_config_file
.
Формат конфигурационного файла - JSON.
![]() | Значения параметров должны быть в десятичной системе счисления. |
![]() | При одновременном включении SGMII и RGMII режимов для интерфейсов dsec3 и dsec4, активирован будет SGMII режим. |
{"nic_list": [{"nic_name": "FMAN1","fm_enable": 1,"sgmii": [0, 1, 1, 0, 0],"rgmii": [1, 1],"phy_addr": [1, 2, 3, 4, 5]}]}
Запуск io-pkt с использованием драйвера devnp-dpaa-fsl-p3041:
io-pkt-v4-hc -ptcpip stacksize=65536 -d dpaa-fsl-p3041 path_config_file=/etc/system/config/nic_config_p3041.json jumbo & ifconfig dsec0 192.168.0.10 up
Базовые подсистемы ЗОСРВ «Нейтрино», Драйверы
Предыдущий раздел: перейти