Dvb-t no funciona en kernel 5.9

Hola a todos, Desde que se actualizó el kernel 5.8.18 a la 5.9 (ya sea 5.9.14 o 5.9.16, y ya sea en FC32 o FC33) no se ve, ni escucha la televisión en kaffeine ni en vlc.
Esta es mi tarjeta:
03:07.0 Multimedia controller: Philips Semiconductors SAA7134/SAA7135HL Video Broadcast Decoder (rev 01)
Subsystem: Avermedia Technologies Inc Device 2c05
Flags: bus master, medium devsel, latency 32, IRQ 21, NUMA node 0
Memory at fdeff000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [40] Power Management version 1
Kernel driver in use: saa7134
Kernel modules: saa7134

Device Zarlink MT352 DVB-T (/dev/dvb/adapter0/frontend0) capabilities:
CAN_FEC_1_2
CAN_FEC_2_3
CAN_FEC_3_4
CAN_FEC_5_6
CAN_FEC_7_8
CAN_FEC_AUTO
CAN_GUARD_INTERVAL_AUTO
CAN_HIERARCHY_AUTO
CAN_INVERSION_AUTO
CAN_MUTE_TS
CAN_QAM_16
CAN_QAM_64
CAN_QAM_AUTO
CAN_QPSK
CAN_RECOVER
CAN_TRANSMISSION_MODE_AUTO
DVB API Version 3.0, Current v5 delivery system: UNDEFINED
Supported delivery system:
[DVBT]
Warning: new delivery systems like ISDB-T, ISDB-S, DMB-TH, DSS, ATSC-MH will be miss-detected by a DVBv5.4 or earlier API call
Frequency range for the current standard:
From: 174 MHz
To: 862 MHz
Step: 167 kHz

¿Alguien sabe a que puede ser debido?.

Hola @carlosma …! ¡Bienvenido a la comunidad! Tómese unos minutos cuando tenga tiempo para repasar las publicaciones introductorias en #start-here. Contienen mucha información útil.

Mientras se encuentra el problema, puedes bloquear ese kernel para que no sea eliminado y poder trabajar con el, por ejemplo:

sudo dnf versionlock add kernel-5.8.18-xxx.fc32/fc33

cuando lo tengas solucionado:

sudo dnf versionlock delete kernel-5.8.18-xxx.fc32/fc33

y ver que errores tienes abre la terminal y con el siguiente comando:

lsmod | grep saa7134
sudo modprobe saa7134
dmesg | grep saa7134

Es lo mas que te puedo decir por ahora, comparte la informacion anterior y veremos…

Saludos.,

Gracias por responder.
Esto es lo que sale:

carlos@localhost ~ $ **lsmod | grep saa7134**
saa7134_alsa           28672  2
saa7134_dvb            49152  0
videobuf2_dvb          16384  1 saa7134_dvb
saa7134               196608  2 saa7134_dvb,saa7134_alsa
tveeprom               28672  1 saa7134
videobuf2_dma_sg       16384  2 saa7134_dvb,saa7134
videobuf2_v4l2         32768  2 saa7134_dvb,saa7134
videobuf2_common       57344  3 saa7134,videobuf2_v4l2,videobuf2_dvb
videodev              274432  3 saa7134,videobuf2_v4l2,videobuf2_common
mc                     61440  5 videodev,saa7134,videobuf2_v4l2,dvb_core,videobuf2_common
snd_pcm               131072  5 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,saa7134_alsa,snd_hda_core
snd                   110592  27 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,saa7134_alsa,snd_pcm
carlos@localhost ~ $ **dmesg | grep saa7134**
[   24.568110] saa7134: saa7130/34: v4l2 driver version 0, 2, 17 loaded
[   24.568306] saa7134: saa7134[0]: found at 0000:03:07.0, rev: 1, irq: 21, latency: 32, mmio: 0xfdeff000
[   24.568312] saa7134: saa7134[0]: subsystem: 1461:2c05, board: AverTV DVB-T 777 [card=85,autodetected]
[   24.568334] saa7134: saa7134[0]: board init: gpio is 2f400
[   24.717619] rc rc0: lirc_dev: driver saa7134 registered at minor = 0, scancode receiver, no transmitter
[   24.862442] saa7134: i2c eeprom 00: 61 14 05 2c 00 00 00 00 00 00 00 00 00 00 00 00
[   24.862444] saa7134: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff ff ff ff ff ff ff ff
[   24.862445] saa7134: i2c eeprom 20: 01 40 01 02 02 03 03 01 08 ff 00 a8 ff ff ff ff
[   24.862445] saa7134: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862446] saa7134: i2c eeprom 40: ff 32 00 c0 86 1e ff ff ff ff ff ff ff ff ff ff
[   24.862447] saa7134: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862448] saa7134: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862448] saa7134: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862449] saa7134: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862450] saa7134: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862450] saa7134: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862451] saa7134: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862452] saa7134: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862452] saa7134: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862453] saa7134: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862454] saa7134: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   24.862718] saa7134: saa7134[0]: registered device video0 [v4l2]
[   24.862767] saa7134: saa7134[0]: registered device vbi0
[   25.021264] saa7134_dvb: dvb_init() allocating 1 frontend
[   25.173529] dvbdev: DVB: registering new adapter (saa7134[0])
[   25.173533] saa7134 0000:03:07.0: DVB: registering adapter 0 frontend 0 (Zarlink MT352 DVB-T)...
[   25.274706] saa7134_alsa: saa7134 ALSA driver for DMA sound loaded
[   25.274706] saa7134_alsa: saa7134[0]/alsa: saa7134[0] at 0xfdeff000 irq 21 registered as card -1

El caso es que sí que carga el kernel todo lo de saa7134 y el mt352, e incluso kaffeine me detecta el device Zarlink MT352 DVB-T, pero sale pantalla en negro y sin sonido.
Si intento resintonizar todos los canales no reconoce ninguno.

Hola.!

Lo mas seguro sea problema drivers, pero encontre esto:

Ve hay y abre un ticket, con la informacion antes mencionada, hay te orientaran mejor.

Lo mas seguro tengas que hacer esto:

Si tienes que instalar/compilar algun driver, tendras que instalar unos Pre-Requisitos:

sudo dnf install gcc dkms kernel-headers kernel-devel

NOTA

Actualiza este post con el link del ticket de GIthub para todos beneficiarnos de la solucion.

Saludos.,

Hola :slight_smile:
Acabo de actualizar el kernel a la versión 5.10.7-200.FC3 y ahora funciona perfectamente. Imagino que el problema estaba en los kernel versión 5.9
Seguiré probando.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.