Драйвер
"прослойка" для обеспечения обратной совместимости с io-net
Синтаксис:
io-pkt-вариант
-d shim "драйвер_io-net
[ключ_драйвера,...]"
где вариант
принимает одно из следующих значений: v4, v4-hc или v6-hc.
Поддерживаемые платформы:
Neutrino
Опции:
Нет.
Описание:
Разделяемая
библиотека devnp-shim.so представляет собой прослойку,
обеспечивающую совместимость (shim) с io-net. С помощью
этого драйвера менеджер io-pkt может поддерживать драйверы
devn-*, написанные для io-net.
Явная
загрузка драйвера обычно не требуется, поскольку io-pkt автоматически загружает
прослойку, обеспечивающую совместимость. Например, если
ввести
io-pkt
-d some_driver
то io-pkt выполняет поиск драйвера
devnp-some_driver.so и, если он найден, загружает его как
собственный драйвер. Если драйвер не найден, то io-pkt
выполняет попытку загрузки devn- some_driver.so через
прослойку, обеспечивающую совместимость.
Если
ввести
io-pkt
-d /lib/dll/devn-some_driver.so
то io-pkt
обнаруживает, что драйвер относится к io-net и загружает этот
драйвер через прослойку, обеспечивающую совместимость.
Примечание.
-
Драйвер
прослойки, обеспечивающий совместимость, присваивает
соответствующии имена интерфейсов enX, в то время как
собственные драйверы используют схему присвоения имен на
основе названия контроллеров.
-
С
помощью команды pidin me можно проверить, была ли загружена
прослойка, обеспечивающая совместимость (shim).
Примеры:
io-pkt
-d shim devn-speedo.so
io-pkt
-d shim "/lib/dll/devn-speedo.so transmit=1024,receive=1024"