usb_claim_interface 오류-6

usb_claim_interface 오류-6

Raspberry Pi에 rtl-sdr을 설치했습니다. 이제 이것을 원격으로 사용할 것이므로 아래에 자세히 설명된 Stephen Blinick의 rtl_tcp 링 버퍼 재정의를 사용하고 싶습니다.https://www.rtl-sdr.com/significantly-improving-rtl_tcps-performance-with-ring-buffers/

안타깝게도 rtl-sdr 설치부터 시작했습니다. 이제 Stephen의 rtl-sdr의 로컬 복사본을 실행하면 다음과 같은 결과가 나타납니다.

Kernel driver is active, or device is claimed by second instance of librtlsdr.
In the first case, please either detach or blacklist the kernel module (dvb_usb_rtl28xxu), or enable automatic detaching at compile time.

usb_claim_interface error -6
Failed to open rtlsdr device #0.

공식 rtl-sdr을 제거하려고 시도했지만 아무 것도 변경되지 않았습니다.

두 번째 librtlsdr 인스턴스가 장치를 요구한다는 것은 무엇을 의미합니까? 장치를 요청할 수 있는 librtlsdr 인스턴스를 어떻게 제어할 수 있나요?

답변1

sudo su
apt-get install gedit
sudo gedit ban-rtl.conf

생성한 텍스트 파일에 다음 줄을 입력합니다.

blacklist dvb_usb_rtl28xxu

파일을 저장하고 컴퓨터를 다시 시작하십시오. 이제 rtl_test -t터미널에 다시 입력하면 이전 오류가 표시되지 않기를 바랍니다.

관련 정보