USB 장치를 분리할 때 커널 모듈을 강제로 언로드하시겠습니까?

USB 장치를 분리할 때 커널 모듈을 강제로 언로드하시겠습니까?

나는멀티테크 GPRS 모뎀Ubuntu 8.0.4(ti_usb_3410_5052 모듈에 대한 MultiTech 패치가 포함된 2.6.24-24 커널).

장치가 훌륭하게 작동합니다. 그러나 연결을 끊었다가 중간에 모듈을 제거하지 않고 다시 연결하면 작동이 중단됩니다. modprobe -r ti_usb_3410_5052이 시점에서 시도 가 중단됩니다. 그리고 실행이 lsusb중단됩니다.

그래서. 장치 연결을 끊을 때 모듈 제거를 트리거하는 방법이 있어야 합니다. 힌트가 있나요? 어쩌면 udev 규칙일까요?

답변1

  • 이미 rmmod를 사용하여 모듈을 제거해 보셨나요?
  • 또한 하드웨어를 제거하기 전에 ppp 장치를 내려 놓아야 할 수도 있습니다.
  • 드라이버 제거에 반응하는 udev 규칙을 생성하려면 DRIVER="ti_usb_4410_5052", ACTION="remove", PROGRAM="/sbin/rmmod ti_usb_3410_5052.

관련 정보