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