由于电源故障(我的备用电池没有接住)而突然重新启动我的服务器后,我的电视调谐卡不再工作。不会/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