Dvbt usbドングルのカーネルモジュールは、プラグイン時に自動的にロードされません。dmesgはドングルのプラグインに出力します。
[25205.557608] usb 1-5: new high-speed USB device number 9 using ehci-pci
[25205.913622] usb 4-5: new full-speed USB device number 4 using ohci-pci
[25206.074971] usb 4-5: not running at top speed; connect to a high speed hub
[25206.089948] usb 4-5: New USB device found, idVendor=0bda, idProduct=2838
[25206.089960] usb 4-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[25206.089967] usb 4-5: Product: RTL2838UHIDIR
[25206.089973] usb 4-5: Manufacturer: Realtek
しかし、モジュールはロードされていません。次のように入力して手動でロードできます。
Sudo modprobe dvb-usb-rtl28xxu
その後、例えばカフェインは動作します。
モジュールを自動的にロードする方法はありますか?
次の2つの方法でモジュールを自動的にロードできます。
第一の方法:/etc/modules
ファイルを編集し、ブート時にロードするモジュールの名前を追加します。これを行うには、スーパーユーザー権限でファイルを開きます。
Sudo nano /etc/modules
dvb-usb-rtl28xxu
を含む新しい行を追加します。ファイルを保存して閉じるには ctrl+x y
と入力します。
詳細を読むことができます こちら 。
第二の方法:
そのコマンドを/etc/rc.local
に追加します。このスクリプトは、PCが起動するたびに実行されます。
rc.local
を編集するには、次のコマンドを使用してスーパーユーザー権限で開きます。
Sudo nano /etc/rc.local
これで、いくつかのコメントとexit
関数が表示されます。コマンドはコメントの後で、exit
関数の前に配置する必要があります。ファイルの内容は次のようになります。
# some comments
modprobe dvb-usb-rtl28xxu
exit 0
この後、rc.local
ファイルを保存してエディターを閉じます:を押します ctrl+x y
と入力します。
どちらの場合も、次にPCを起動すると、モジュールが自動的にロードされます。
これがお役に立てば幸いです。