LINUX.ORG.RU

Выгрузить модуль и всё что мешает

 , , rmmod


0

2

Требуется выгрузить модуль:

sudo rmmod somemodule

rmmod: ERROR: Module somemodule is in use

Есть ли способ заставить выгрузить также то, что его юзает в lsmod, чтобы не делать этого вручную. Потому что загружаю лишь somemodule, а выгрузить только его уже никак - паровозом вешается еще много чего

Судя по темам на ЛОРе есть тревожное подозрение что если я вижу «rmmod: ERROR: ../libkmod/libkmod-module.c:793 kmod_module_remove_module() could not remove ‘somemodule’: Resource temporarily unavailable» то значит облом, устройство не позволит отпустить драйвер

Ведь проблема еще и в том что вручную тоже это не выходит выгрузить, даже со всякими –force

★★★★★

Последнее исправление: I-Love-Microsoft (всего исправлений: 4)

Ответ на: комментарий от doc0

Приложений нет, просто insmod вызвал, ничего не открывал, там стартует стек v4l2, но приложения не открываются в данный момент

I-Love-Microsoft ★★★★★
() автор топика

У modprobe есть флаги -r --remove-dependencies, которые выгружают зависящие от указанного модули. Помогает?

i-rinat ★★★★★
()

modprobe -r. Но если модуль содержит драйвер, и этот драйвер обслуживает устройство, то модуль выгрузить нельзя. Надо сначала отвязать драйвер от устройства.

iliyap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.