В связи с тем, что прекращается производство материнской платы которую мы долгие годы использовали
стоит задача перехода на новое железо.
Новая плата будет VMXP-6427-3NS1 MX+ 304 на чипе
Vortex86SXПри переходе столкнулись с проблемой, в ПО используются жёстко прописанное название сетевого интерфейса.
/dev/io-net/rt0
В старой плате был сетевой чип фирмы реалтек, драйвер реалтека по умолчанию создавал устройство с нестандартным префиксом "rt"
В новой же плате драйвер дает стандартный префикс "en"
Чтение документации на QNX 6.5 показало что при загрузке драйвера есть возможность изменить стандартный префикс на желаемый
#io-pkt-v4 -d /lib/dll/devn-vostro.so name=rt
Однако эта команда никак не влияет на префикс, другая команда, например для смены мак адреса
#io-pkt-v4 -d /lib/dll/devn-vostro.so mac=112233445566
работает.
По этому поводу в документации есть примечание
This option doesn't work with legacy io-net legacy drivers.
Вопрос таков, как всётаки изменить название сетевого интерфейса в QNX 6.5?
Насколько я вижу, драйвер для этой сетевой карты разрабатывался,
http://forum.kpda.ru/index.php/topic,102.0.htmlбыть может есть более свежая версия драйвера поддерживающая опции??