Назад | Перейти на главную страницу

Как мне добавить модули usbip в ядро ​​Redhat 6?

У меня RHEL 6 с

# uname -r
2.6.32-131.0.15.el6.x86_64

Я пытаюсь собрать модули usbip на промежуточном драйвере. Все в порядке. У меня есть все необходимые файлы * .ko. Но я не могу добавить эти модули при работающем ядре.

# pwd
/lib/modules/2.6.32-131.0.15.el6.x86_64
# ls | grep ko
usbip_common_mod.ko
usbip.ko
vhci-hcd.ko

# modprobe usbip
FATAL: Error inserting usbip (/lib/modules/2.6.32-131.0.15.el6.x86_64/usbip.ko): Required key not available
# insmod usbip.ko
insmod: error inserting 'usbip.ko': -1 Required key not available

Как я могу это добавить? Мне нужно пересобрать ядро ​​целиком?

ТИА, гиобуон

Я считаю, что RHEL 6 разрешит загрузку неподписанных модулей, но не модулей, подписанных неизвестным ключом.

Попробуйте удалить подпись из модуля и снова загрузить:

objcopy -R .note.module.sig usbip.ko usbip-new.ko