尝试让两个 DVB 设备同时工作,但遇到了麻烦。一个是 TBS 5922SE,它是 dvb-s 设备,现在正在工作;另一个是 RealTek RTL2832U,它是 dvb-t,都是 USB。
我相信,Ubuntu 自 12.04 版以来就支持 RealTek RTL2832U(我使用的是 14.04 版),其中包含来自 Ubuntu 的驱动程序,并且运行良好,但 TBS 意味着必须编译然后删除全部/lib/modules/3.19.0-30-generic/kernel/drivers/media
安装之前的文件sudo make install
。
这大概就是为什么 RTL 设备停止工作的原因。:( 它说:
mtp-probe: bus: 1, device: 5 was not an MTP device' in /var/log/syslog
我尝试重新编译 RTL 的旧驱动程序 https://github.com/ambrosa/DVB-Realtek-RTL2832U-2.2.2-10tuner-mod_kernel-3.0.0.git,但它们无法编译。
他们给出了一个错误:
*** No rule to make target `arch/x86/syscalls/syscall_32.tbl''
我认为这可能只是从中复制回一些文件的问题/lib/modules/3.19.0-30-generic/kernel/drivers/
,但我该如何找出哪些文件呢?:(
说实话这有点超出我的理解范围,所以非常感谢任何帮助、想法或指导:)
更多信息:
我一直在进一步研究这个问题,并在另一个网站上找到了一篇帖子,我相信它是来自编写 TBS 设备驱动程序的人...在我写这篇文章时,它位于这里...
http://www.tbsdtv.com/forum/viewtopic.php?f=45&t=8816#p30474
但它只是说...
“将当前 rtl28xx 驱动程序从官方 V4L 反向移植到 TBS V4L。”
但没有进一步的帮助或指导,我仍然陷入困境:(