Dvb-t usbスティックを介してUbuntuでfmラジオを受信しようとしています。これはスティックです: http://www.aliexpress.com/item/USB2-0-DAB-FM-DVB-T-RTL2832-R820T-SDR-RTL-SDR-Dongle-Stick-Digital-TV -Tuner/32267130430.html ドライバー付きのCDを受け取りました。しかし、これらはウィンドウ用であり、うまく機能します。すでにv4lをインストールし、さまざまな無線アプリケーションを試しました。しかし、それらのどれも機能しません。有名なブランドではないため、良いドライバーを見つけることができません。 UbuntuでFMラジオを受信する方法を知っている人はいますか?
編集
Dmesgの出力| grep DVB:
jw@jw-pc:~$ dmesg | grep DVB
[ 49.692900] usb 1-1: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
[ 49.766190] DVB: registering new adapter (Astrometa DVB-T2)
[ 49.823863] usb 1-1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[ 49.823936] usb 1-1: DVB: registering adapter 0 frontend 1 (Panasonic MN88473)...
[ 49.915043] input: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/rc/rc0/input14
[ 49.915151] rc rc0: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/rc/rc0
[ 49.925960] usb 1-1: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
Lsusbの出力:
jw@jw-pc:~$ lsusb
Bus 004 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 003: ID 1bcf:2c55 Sunplus Innovation Technology Inc.
Bus 003 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c040 Logitech, Inc. Corded Tilt-Wheel Mouse
Bus 001 Device 003: ID 15f4:0131 HanfTek
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
出力tail -f/var/log/messages:このファイルは存在しません
出力tail -f/var/log/syslog:
Dec 17 15:28:36 jw-pc kernel: [ 6684.389943] usb 1-1: new high-speed USB device number 12 using xhci_hcd
Dec 17 15:28:36 jw-pc kernel: [ 6684.585049] usb 1-1: New USB device found, idVendor=15f4, idProduct=0131
Dec 17 15:28:36 jw-pc kernel: [ 6684.585053] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Dec 17 15:28:36 jw-pc kernel: [ 6684.585055] usb 1-1: Product: dvbt2
Dec 17 15:28:36 jw-pc kernel: [ 6684.585057] usb 1-1: Manufacturer: astrometadvbt2
Dec 17 15:28:36 jw-pc kernel: [ 6684.592166] usb 1-1: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
Dec 17 15:28:36 jw-pc kernel: [ 6684.665828] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
Dec 17 15:28:36 jw-pc kernel: [ 6684.665840] DVB: registering new adapter (Astrometa DVB-T2)
Dec 17 15:28:36 jw-pc kernel: [ 6684.669939] i2c i2c-7: Added multiplexed i2c bus 8
Dec 17 15:28:36 jw-pc kernel: [ 6684.669944] rtl2832 7-0010: Realtek RTL2832 successfully attached
Dec 17 15:28:36 jw-pc kernel: [ 6684.674942] mn88473 7-0018: Panasonic MN88473 successfully attached
Dec 17 15:28:36 jw-pc kernel: [ 6684.674950] usb 1-1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
Dec 17 15:28:36 jw-pc kernel: [ 6684.674997] usb 1-1: DVB: registering adapter 0 frontend 1 (Panasonic MN88473)...
Dec 17 15:28:36 jw-pc kernel: [ 6684.675046] r820t 8-003a: creating new instance
Dec 17 15:28:36 jw-pc kernel: [ 6684.686812] r820t 8-003a: Rafael Micro r820t successfully identified
Dec 17 15:28:36 jw-pc kernel: [ 6684.686822] r820t 8-003a: attaching existing instance
Dec 17 15:28:36 jw-pc kernel: [ 6684.693702] r820t 8-003a: Rafael Micro r820t successfully identified
Dec 17 15:28:36 jw-pc kernel: [ 6684.695599] videobuf2_memops: Unknown symbol put_vaddr_frames (err 0)
Dec 17 15:28:36 jw-pc kernel: [ 6684.695622] videobuf2_memops: Unknown symbol get_vaddr_frames (err 0)
Dec 17 15:28:36 jw-pc kernel: [ 6684.695633] videobuf2_memops: Unknown symbol frame_vector_destroy (err 0)
Dec 17 15:28:36 jw-pc kernel: [ 6684.695642] videobuf2_memops: Unknown symbol frame_vector_create (err 0)
Dec 17 15:28:36 jw-pc kernel: [ 6684.713892] Registered IR keymap rc-empty
Dec 17 15:28:36 jw-pc kernel: [ 6684.713972] input: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/rc/rc0/input23
Dec 17 15:28:36 jw-pc kernel: [ 6684.714055] rc rc0: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/rc/rc0
Dec 17 15:28:36 jw-pc kernel: [ 6684.714134] rc rc0: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 0
Dec 17 15:28:36 jw-pc kernel: [ 6684.714138] usb 1-1: dvb_usb_v2: schedule remote query interval to 200 msecs
Dec 17 15:28:36 jw-pc kernel: [ 6684.722755] usb 1-1: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
Dec 17 15:28:36 jw-pc mtp-probe: checking bus 1, device 12: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-1"
Dec 17 15:28:36 jw-pc mtp-probe: bus: 1, device: 12 was not an MTP device
Dec 17 15:28:37 jw-pc kernel: [ 6685.555746] usb 1-1: USB disconnect, device number 12
Dec 17 15:28:37 jw-pc kernel: [ 6685.592369] r820t 8-003a: destroying instance
Dec 17 15:28:37 jw-pc kernel: [ 6685.593642] usb 1-1: dvb_usb_v2: 'Astrometa DVB-T2' successfully deinitialized and disconnected
出力lsusb -vvd 15f4:0131:
jw@jw-pc:~$ lsusb -vvd 15f4:0131
Bus 001 Device 013: ID 15f4:0131 HanfTek
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x15f4 HanfTek
idProduct 0x0131
bcdDevice 1.00
iManufacturer 1 astrometadvbt2
iProduct 2 dvbt2
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 34
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 4 USB2.0-Bulk&Iso
bmAttributes 0x80
(Bus Powered)
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 1
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 5 Bulk-In, Interface
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
bmAttributes 2
Transfer Type Bulk
Synch Type None
Usage Type Data
wMaxPacketSize 0x0200 1x 512 bytes
bInterval 0
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 0
bNumEndpoints 0
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
iInterface 5 Bulk-In, Interface
Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 2
Device Status: 0x0000
(Bus Powered)
出力ls/lib/firmware:
3.16.0-55-generic dvb-fe-tda10046.fw ipw2100-1.3-i.fw macxvi200.bin s2250.fw
3.16.0-56-generic dvb-fe-tda10048-1.0.fw ipw2100-1.3-p.fw macxvi.cfg s2250_loader.fw
3.19.0-33-generic dvb-fe-xc4000-1.4.1.fw ipw2200-bss.fw Makefile s5p-mfc
3.19.0-37-generic dvb-fe-xc5000-1.6.114.fw ipw2200-ibss.fw matrox sb16
3.19.0-39-generic dvb-fe-xc5000c-4.1.30.7.fw ipw2200-sniffer.fw moxa scripts
3com dvb-ttpci-01.fw isci mrvl sdd_sagrad_1091_1098.bin
acenic dvb-ttpci-01.fw-261a isl3877 mt7650.bin slicoss
adaptec dvb-ttpci-01.fw-261b isl3886pci mts_cdma.fw sms1xxx-hcw-55xxx-dvbt-02.fw
advansys dvb-ttpci-01.fw-261c isl3886usb mts_Edge.fw sms1xxx-hcw-55xxx-isdbt-02.fw
agere_ap_fw.bin dvb-ttpci-01.fw-261d isl3887usb mts_gsm.fw sms1xxx-nova-a-dvbt-01.fw
agere_sta_fw.bin dvb-ttpci-01.fw-261f isl3890 mts_mt9234mu.fw sms1xxx-nova-b-dvbt-01.fw
ar3k dvb-ttpci-01.fw-2622 iwlwifi-1000-5.ucode mts_mt9234zba.fw sms1xxx-stellar-dvbt-01.fw
ar5523.bin dvb-ttusb-dec-2000t.fw iwlwifi-100-5.ucode mwl8k Sun
asihpi dvb-ttusb-dec-2540t.fw iwlwifi-105-6.ucode myri10ge_eth_big_z8e.dat tehuti
ath10k dvb-ttusb-dec-3000s.fw iwlwifi-135-6.ucode myri10ge_ethp_big_z8e.dat ti_3410.fw
ath3k-1.fw dvb-usb-af9015.fw iwlwifi-2000-6.ucode myri10ge_ethp_z8e.dat ti_5052.fw
ath6k dvb-usb-avertv-a800-02.fw iwlwifi-2030-6.ucode myri10ge_eth_z8e.dat ti-connectivity
atmel_at76c504_2958.bin dvb-usb-bluebird-01.fw iwlwifi-3160-10.ucode myri10ge_rss_eth_big_z8e.dat tigon
atmel_at76c504a_2958.bin dvb-usb-dib0700-1.10.fw iwlwifi-3160-12.ucode myri10ge_rss_ethp_big_z8e.dat tlg2300_firmware.bin
atmsar11.fw dvb-usb-dib0700-1.20.fw iwlwifi-3160-13.ucode myri10ge_rss_ethp_z8e.dat ttusb-budget
av7110 dvb-usb-dibusb-5.0.0.11.fw iwlwifi-3160-7.ucode myri10ge_rss_eth_z8e.dat ueagle-atm
bcm2033-fw.bin dvb-usb-dibusb-6.0.0.8.fw iwlwifi-3160-8.ucode ngene_15.fw usbdux
bcm2033-md.hex dvb-usb-dtt200u-01.fw iwlwifi-3160-9.ucode ngene_17.fw usbduxfast_firmware.bin
bcm70012fw.bin dvb-usb-it9135-01.fw iwlwifi-3945-2.ucode ngene_18.fw usbdux_firmware.bin
bcm70015fw.bin dvb-usb-it9135-02.fw iwlwifi-4965-2.ucode NPE-B usbduxsigma_firmware.bin
bnx2x dvb-usb-terratec-h5-drxk.fw iwlwifi-5000-5.ucode NPE-C v4l-cx231xx-avcore-01.fw
brcm dvb-usb-terratec-h7-az6007.fw iwlwifi-5150-2.ucode ositech v4l-cx23418-apu.fw
carl9170-1.fw dvb-usb-terratec-h7-drxk.fw iwlwifi-6000-4.ucode phanfw.bin v4l-cx23418-cpu.fw
carl9170fw dvb-usb-tvwalkert.fw iwlwifi-6000g2a-5.ucode qat_895xcc.bin v4l-cx23418-Dig.fw
cbfw-3.2.1.1.bin dvb-usb-umt-010-02.fw iwlwifi-6000g2a-6.ucode qca v4l-cx2341x-dec.fw
cbfw-3.2.3.0.bin dvb-usb-vp702x-01.fw iwlwifi-6000g2b-6.ucode ql2100_fw.bin v4l-cx2341x-enc.fw
cis dvb-usb-vp7045-01.fw iwlwifi-6050-5.ucode ql2200_fw.bin v4l-cx2341x-init.mpg
configure dvb-usb-wt220u-01.fw iwlwifi-7260-10.ucode ql2300_fw.bin v4l-cx23885-avcore-01.fw
cpia2 dvb-usb-wt220u-02.fw iwlwifi-7260-12.ucode ql2322_fw.bin v4l-cx23885-enc-broken.fw
ct2fw-3.2.1.1.bin dvb-usb-wt220u-fc03.fw iwlwifi-7260-13.ucode ql2400_fw.bin v4l-cx25840.fw
ct2fw-3.2.3.0.bin dvb-usb-wt220u-zl0353-01.fw iwlwifi-7260-7.ucode ql2500_fw.bin v4l-pvrusb2-24xxx-01.fw
ctefx.bin ea iwlwifi-7260-8.ucode r128 v4l-pvrusb2-29xxx-01.fw
ctfw-3.2.1.1.bin edgeport iwlwifi-7260-9.ucode r8a779x_usb3_v1.dlmem vicam
ctfw-3.2.3.0.bin emi26 iwlwifi-7265-10.ucode radeon vntwusb.fw
ctspeq.bin emi62 iwlwifi-7265-12.ucode README vxge
cxgb3 ene-ub6250 iwlwifi-7265-13.ucode rp2.fw WHENCE.ubuntu
cxgb4 ess iwlwifi-7265-8.ucode rsi_91x.fw whiteheat.fw
dsp56k f2255usb.bin iwlwifi-7265-9.ucode rt2561.bin whiteheat_loader.fw
dvb-cx18-mpc718-mt352.fw go7007 iwlwifi-7265D-10.ucode rt2561s.bin wsm_22.bin
dvb-dibusb-5.0.0.11.fw GPL-3 iwlwifi-7265D-12.ucode rt2661.bin xc3028-v27.fw
dvb-fe-bcm3510-01.fw hp iwlwifi-7265D-13.ucode rt2860.bin yam
dvb-fe-cx24116.fw htc_7010.fw iwlwifi-8000C-13.ucode rt2870.bin yamaha
dvb-fe-drxj-mc-1.0.8.fw htc_9271.fw kaweth rt3070.bin zd1201-ap.fw
dvb-fe-drxj-mc-vsb-1.0.8.fw i2400m-fw-usb-1.4.sbcf keyspan rt3090.bin zd1201.fw
dvb-fe-drxj-mc-vsb-qam-1.0.8.fw i2400m-fw-usb-1.5.sbcf keyspan_pda rt3290.bin zd1211
dvb-fe-nxt2004.fw i6050-fw-usb-1.5.sbcf korg rt73.bin
dvb-fe-or51132-qam.fw i915 lbtf_usb.bin RTL8192E
dvb-fe-or51132-vsb.fw intel lgs8g75.fw rtl_nic
dvb-fe-or51211.fw ipw2100-1.3.fw libertas rtlwifi
ソフトウェアをインストールします。
Sudo apt-get install rtl-sdr gqrx-sdr
デバイスを挿入します。ターミナルで、次の操作を行います。
gqrx
動作しているFMステーションであることがわかっている周波数を選択します。たとえば、90.7000 Mhz。左上の[DSP処理の開始]ボタンをクリックします。
楽しい。
昨日、FMを聞くためにこの方法とRTL28xxデバイスを使用しました。
V4lカードが正しくインストールされている場合、これを試してください:
Sudo apt-get install gnomeradio
これを試していない場合
Sudo apt-get install build-essential libdigest-sha-Perl patchutils libproc-processtable-Perl git-core
Sudo apt-get install linux-headers-$(uname -r)
それから多元宇宙に行きました
Sudo apt-get install linux-firmware-nonfree
次に、gitからソースコードを取得します
git clone git://linuxtv.org/media_build.git
〜/ media_build /フォルダーに移動し、ビルドスクリプトを開始します
./build
Sudo make install
確認してください
dmesg | grep -i dvb
悪いニュースは、カーネルをアップグレードするたびにmedia_buildフォルダーを削除し、propperをダウンロードしてやり直す必要があることです。
git clone git://linuxtv.org/media_build.git
楽しんで
UPDATEここで編集しましょう。 dmesg | grep DVB
の出力を投稿し、その後にlsusb
の出力を投稿し、プラグを差し込んで、tail -f /var/log/messages
に表示されるものを投稿してください
ここに結果を投稿してください。