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を削除しようとしましたが、何も変更されませんでした。

2番目のlibrtlsdrインスタンスがデバイスを必要とすることはどういう意味ですか?デバイスを要求できるlibrtlsdrインスタンスをどのように制御できますか?

ベストアンサー1

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

作成したテキストファイルに次の行を入力します。

blacklist dvb_usb_rtl28xxu

ファイルを保存し、コンピュータを再起動します。rtl_test -t端末に再入力すると、以前のエラーが表示されないことを願っています。

おすすめ記事