Aver M780 ngene 固件不再创建 /dev/dvb

Aver M780 ngene 固件不再创建 /dev/dvb

由于电源故障(我的备用电池没有接住)而突然重新启动我的服务器后,我的电视调谐卡不再工作。不会/dev/dvb自动创建。多年来一切都运转良好。我最近没有更新,我使用的是 Debian 10 (buster)。

dpkg --list | grep linux-image
rc  linux-image-4.19.0-5-amd64  4.19.37-5+deb10u2  amd64  Linux 4.19 for 64-bit PCs (signed)
rc  linux-image-4.19.0-6-amd64  4.19.67-2+deb10u2  amd64  Linux 4.19 for 64-bit PCs (signed)
rc  linux-image-4.19.0-8-amd64  4.19.98-1+deb10u1  amd64  Linux 4.19 for 64-bit PCs (signed)
ii  linux-image-4.19.0-9-amd64  4.19.118-2+deb10u1 amd64  Linux 4.19 for 64-bit PCs (signed)
sudo journalctl --boot | grep -iE "dvb|ngene"
kernel: ngene: nGene PCIE bridge driver, Copyright (C) 2005-2007 Micronas
kernel: ngene 0000:06:00.0: Found Aver M780 ATSC/QAM-B
kernel: ngene 0000:06:00.0: Device version 1
kernel: ngene 0000:06:00.0: firmware: direct-loading firmware ngene_15.fw
kernel: ngene 0000:06:00.0: No LGDT330x found!
kernel: ngene 0000:03:00.0: Found Aver M780 ATSC/QAM-B
kernel: ngene 0000:03:00.0: Device version 1
kernel: ngene 0000:03:00.0: firmware: direct-loading firmware ngene_15.fw
kernel: ngene 0000:03:00.0: No LGDT330x found!
lsmod | grep dvb
dvb_core 147456 2 lgdt330x,ngene
sudo dmesg | egrep -i '(firmware|atsc|dvb)'
[    0.688713] pci 0000:00:00.0: [Firmware Bug]: reg 0x1c: invalid BAR (can't size)
[    9.444961] ngene 0000:06:00.0: Found Aver M780 ATSC/QAM-B
[    9.479046] ngene 0000:06:00.0: firmware: direct-loading firmware ngene_15.fw
[    9.665568] ngene 0000:03:00.0: Found Aver M780 ATSC/QAM-B
[    9.665903] ngene 0000:03:00.0: firmware: direct-loading firmware ngene_15.fw

ngene_15.fw、ngene_16.fw、ngene_17.fw 和 ngene_18.fw 列于/lib/firmware

如果更新了新的内核映像,我总是会重新启动,所以我不相信我有一个替换内核的待处理更新,所以我不会认为新的内核映像放弃了对我的 ngene 固件的支持。

sudo modprobe lgdt330x并且sudo modprobe ngene什么也不做。然而尝试modprobe ngene_15报告:

sudo modprobe ngene_15
modprobe: FATAL: Module ngene_15 not found in directory /lib/modules/4.19.0-9-amd64

相关内容