장치를 다시 시작하지 않고 일부 커널 모듈(블루투스)을 제거하고 싶습니다.
삭제하려고 하면 치명적인 오류가 발생합니다.
# modprobe -rf btbcm
modprobe: FATAL: Module btbcm is in use.
나한테 의존성이 있다는 걸 알아요
root@raspberrypi:~# modprobe -D btbcm
insmod /lib/modules/5.10.17-v7+/kernel/net/rfkill/rfkill.ko
insmod /lib/modules/5.10.17-v7+/kernel/crypto/ecc.ko
insmod /lib/modules/5.10.17-v7+/kernel/crypto/ecdh_generic.ko
insmod /lib/modules/5.10.17-v7+/kernel/net/bluetooth/bluetooth.ko
insmod /lib/modules/5.10.17-v7+/kernel/drivers/bluetooth/btbcm.ko
여기에 지정된 다른 모듈을 제거하려고 할 때도 동일한 오류가 발생했습니다.
모듈을 제거하려고 하면 블루투스가 거부됩니다.
블랙리스트를 활성화하려면 장치를 재부팅해야 하므로 좋은 해결책은 아닌 것 같습니다.
커널 모듈을 제거하려면 어떻게 해야 합니까?
답변1
modprobe --remove-dependencies -f btbcm
종속성을 제거해야 합니다.
-D
종속성만 나열~의btbcm을 사용하는 모듈이 아닙니다.