How To Watch Digital TV (DVB-T, DVB-T2, DVB-C, FM, DAB) and Radio On A Computer/Laptop Running(Linux) With a USB TV Stick. (Using Kaffeine or VLC)

dmesg | tail| grep dvb
dmesg | tail| grep dvb
[11201.078264] usb 2-1.2: dvb_usb_v2: schedule remote query interval to 200 msecs
[11201.090886] usb 2-1.2:
dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
lsusb
lsusb
Bus 002 Device 005: ID 15f4:0131 HanfTek
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 007: ID 04f2:b15e Chicony Electronics Co., Ltd
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
kernel: [ 8208.101100] usb 2-1.2: new high-speed USB device number 6 using ehci-pci
kernel: [ 8208.221545] usb 2-1.2: New USB device found, idVendor=15f4, idProduct=0131
kernel: [ 8208.221551] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
kernel: [ 8208.221554] usb 2-1.2: Product: dvbt2
kernel: [ 8208.221556] usb 2-1.2: Manufacturer: astrometadvbt2
kernel: [ 8208.221558] usb 2-1.2: SerialNumber: 0
kernel: [ 8208.228936] usb 2-1.2: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
kernel: [ 8208.305653] usb 2-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
kernel: [ 8208.305675] DVB: registering new adapter (Astrometa DVB-T2)
kernel: [ 8208.332873] i2c i2c-10: Added multiplexed i2c bus 11
kernel: [ 8208.332877] rtl2832 10-0010: Realtek RTL2832 successfully attached
kernel: [ 8208.339641] mn88473 10-0018: Panasonic MN88473 successfully identified
kernel: [ 8208.339664] usb 2-1.2: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
kernel: [ 8208.339865] usb 2-1.2: DVB: registering adapter 0 frontend 1 (Panasonic MN88473)...
kernel: [ 8208.339993] r820t 11-003a: creating new instance
kernel: [ 8208.347143] r820t 11-003a: Rafael Micro r820t successfully identified
kernel: [ 8208.347152] r820t 11-003a: attaching existing instance
kernel: [ 8208.351993] r820t 11-003a: Rafael Micro r820t successfully identified
kernel: [ 8208.353720] rtl2832_sdr rtl2832_sdr.1.auto: Registered as swradio0
kernel: [ 8208.353724] rtl2832_sdr rtl2832_sdr.1.auto: Realtek RTL2832 SDR attached
kernel: [ 8208.353728] rtl2832_sdr rtl2832_sdr.1.auto: SDR API is still slightly experimental and functionality changes may follow
kernel: [ 8208.360516] Registered IR keymap rc-empty
kernel: [ 8208.360693] input: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/rc/rc0/input26
kernel: [ 8208.360769] rc rc0: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/rc/rc0
kernel: [ 8208.360878] rc rc0: lirc_dev: driver ir-lirc-codec (dvb_usb_rtl28xxu) registered at minor = 0
kernel: [ 8208.360880] usb 2-1.2: dvb_usb_v2: schedule remote query interval to 200 msecs
kernel: [ 8208.369018] usb 2-1.2: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
git
sudo apt-get install git
cd ~/Desktop
git clone https://github.com/KDE/kaffeine.git
sudo apt-get install kdelibs5-dev libvlc-dev libxss-dev vlc \
libkf5coreaddons-dev libkf5i18n-dev libqt5x11extras5-dev \
libkf5windowsystem-dev \
libkf5solid-dev libkf5widgetsaddons-dev kio-dev \
qt5-default libdvbv5-dev \
cmake extra-cmake-modules make g++ gettext\
kdoctools-dev
cd kaffeine
$ cmake path/to/kaffeine options $ make
sudo cmake . & make
make install
sudo apt-get install w-scan
sudo apt-get install dvb-tools dtv-scan-tables
w_scan -ft -c KE -x > ~/initial_v3.conf
dvb-format-convert -I CHANNEL -O DVBV5 ~/initial_v3.conf ~/initial_data_v5.conf
dvbv5-scan ~/initial_data_v5.conf

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store