Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Are drivers/modules for TV tuners missing? #3653

Open
davidebeatrici opened this issue Oct 31, 2024 · 0 comments
Open

Are drivers/modules for TV tuners missing? #3653

davidebeatrici opened this issue Oct 31, 2024 · 0 comments
Labels

Comments

@davidebeatrici
Copy link

davidebeatrici commented Oct 31, 2024

Describe the issue you are experiencing

I installed the TVHeadend add-on, expecting my Astrometa DVB-T2 (15f4:0131) tuner to just work.

Instead, it is missing from the list of tuners on TVHeadend's web interface.

According to the kernel log (dmesg), the USB device is detected but no module is loaded for it; I checked the .ko files and I didn't find the ones for my tuner. For reference, this is the kernel log in a working environment:

[45611.780549] usb 1-6.1: new high-speed USB device number 5 using xhci_hcd
[45611.874200] usb 1-6.1: New USB device found, idVendor=15f4, idProduct=0131, bcdDevice= 1.00
[45611.874206] usb 1-6.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[45611.874209] usb 1-6.1: Product: dvbt2
[45611.874211] usb 1-6.1: Manufacturer: astrometadvbt2
[45611.874213] usb 1-6.1: SerialNumber: 0
[45611.901553] usb 1-6.1: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state
[45612.061186] usb 1-6.1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[45612.061195] dvbdev: DVB: registering new adapter (Astrometa DVB-T2)
[45612.061199] usb 1-6.1: media controller created
[45612.061434] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered.
[45612.065819] i2c i2c-8: Added multiplexed i2c bus 9
[45612.065822] rtl2832 8-0010: Realtek RTL2832 successfully attached
[45612.069592] i2c i2c-8: cxd2841er_attach(): I2C adapter 00000000c528efc2 SLVX addr 6e SLVT addr 6c
[45612.074064] i2c i2c-8: cxd2841er_attach(): attaching CXD2837ER DVB-C/T/T2 frontend
[45612.074069] i2c i2c-8: cxd2841er_attach(): chip ID 0xb1 OK.
[45612.074073] usb 1-6.1: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))...
[45612.074079] dvbdev: dvb_create_media_entity: media entity 'Realtek RTL2832 (DVB-T)' registered.
[45612.074143] usb 1-6.1: DVB: registering adapter 0 frontend 1 (Sony CXD2837ER DVB-T/T2/C demodulator)...
[45612.074146] dvbdev: dvb_create_media_entity: media entity 'Sony CXD2837ER DVB-T/T2/C demodulator' registered.
[45612.077182] r820t 9-003a: creating new instance
[45612.084447] r820t 9-003a: Rafael Micro r820t successfully identified, chip type: R828D
[45612.084455] r820t 9-003a: attaching existing instance
[45612.112183] r820t 9-003a: Rafael Micro r820t successfully identified, chip type: R828D
[45612.123174] rtl2832_sdr rtl2832_sdr.1.auto: Registered as swradio0
[45612.123178] rtl2832_sdr rtl2832_sdr.1.auto: Realtek RTL2832 SDR attached
[45612.123180] rtl2832_sdr rtl2832_sdr.1.auto: SDR API is still slightly experimental and functionality changes may follow
[45612.154413] Registered IR keymap rc-astrometa-t2hybrid
[45612.156478] IR NEC protocol handler initialized
[45612.179452] rc rc0: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.1/usb1/1-6/1-6.1/rc/rc0
[45612.179504] rc rc0: lirc_dev: driver dvb_usb_rtl28xxu registered at minor = 0, raw IR receiver, no transmitter
[45612.179549] input: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:01.2/0000:02:00.0/0000:03:08.0/0000:07:00.1/usb1/1-6/1-6.1/rc/rc0/input26
[45612.179628] usb 1-6.1: dvb_usb_v2: schedule remote query interval to 200 msecs
[45612.188540] usb 1-6.1: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
[45612.188584] usbcore: registered new interface driver dvb_usb_rtl28xxu
[45869.715766] usb 1-6.1: dvb_usb_v2: rc.query() failed=-71
[45869.861014] usb 1-6.1: USB disconnect, device number 5
[45869.882692] r820t 9-003a: destroying instance
[45869.882988] dvb_usb_v2: 'Astrometa DVB-T2:1-6.1' successfully deinitialized and disconnected

And these are the loaded modules:

ir_nec_decoder         12288  0
rc_astrometa_t2hybrid  12288  0
rtl2832_sdr            28672  0
r820t                  32768  2
cxd2841er             102400  1
rtl2832                20480  1
i2c_mux                12288  1 rtl2832
dvb_usb_rtl28xxu       32768  1
dvb_usb_v2             32768  1 dvb_usb_rtl28xxu
dvb_core              151552  1 dvb_usb_v2

What operating system image do you use?

generic-x86-64 (Generic UEFI capable x86-64 systems)

What version of Home Assistant Operating System is installed?

13.2

Did the problem occur after upgrading the Operating System?

No

Steps to reproduce the issue

  1. Install HAOS on a generic machine.
  2. Plug in DVB-T2 tuner.
  3. Observe /dev/dvb not appearing.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant