首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为TV卡堆栈编译Linux驱动程序

为TV卡堆栈编译Linux驱动程序
EN

Unix & Linux用户
提问于 2013-02-28 18:06:24
回答 1查看 2.2K关注 0票数 3

我一直试图让我的覆盆子派与其中一张电视卡,我有可用的我。不幸的是,我住在香港,由于数字广播标准,使我几乎没有选择的设备。两个人似乎都不想打球。

由于明显的原因,两者都是USB。我已经“确定”使用RTL2836U芯片组。而另一个是使用LME 2510C与Maxim 2165 E调谐器和8G75-A1降凝剂。

我一直把精力集中在RTL2836U上,我刚刚编译了一些驱动程序(添加了VID/PID ),Linux似乎加载了模块,但由于错误而卸载了模块。

德梅斯

代码语言:javascript
复制
    dvb_hdhomerun: disagrees about version of symbol dvb_dmxdev_init
    dvb_hdhomerun: Unknown symbol dvb_dmxdev_init (err -22)
    dvb_hdhomerun: disagrees about version of symbol dvb_register_adapter
    dvb_hdhomerun: Unknown symbol dvb_register_adapter (err -22)
    dvb_hdhomerun: disagrees about version of symbol dvb_dmxdev_release
    dvb_hdhomerun: Unknown symbol dvb_dmxdev_release (err -22)
    dvb_hdhomerun: disagrees about version of symbol dvb_frontend_detach
    dvb_hdhomerun: Unknown symbol dvb_frontend_detach (err -22)
    dvb_hdhomerun: disagrees about version of symbol dvb_unregister_frontend
    dvb_hdhomerun: Unknown symbol dvb_unregister_frontend (err -22)
    dvb_hdhomerun: disagrees about version of symbol dvb_register_frontend
    dvb_hdhomerun: Unknown symbol dvb_register_frontend (err -22)
    dvb_hdhomerun: disagrees about version of symbol dvb_unregister_adapter
    dvb_hdhomerun: Unknown symbol dvb_unregister_adapter (err -22)
    bcm2708 watchdog, heartbeat=10 sec (nowayout=0)

尾-f /var/log/kern.log

代码语言:javascript
复制
Mar  1 03:14:06 raspbmc kernel: dvb_hdhomerun: Unknown symbol dvb_dmxdev_release (err -22)
Mar  1 03:14:06 raspbmc kernel: dvb_hdhomerun: disagrees about version of symbol dvb_frontend_detach
Mar  1 03:14:06 raspbmc kernel: dvb_hdhomerun: Unknown symbol dvb_frontend_detach (err -22)
Mar  1 03:14:06 raspbmc kernel: dvb_hdhomerun: disagrees about version of symbol dvb_unregister_frontend
Mar  1 03:14:06 raspbmc kernel: dvb_hdhomerun: Unknown symbol dvb_unregister_frontend (err -22)
Mar  1 03:14:06 raspbmc kernel: dvb_hdhomerun: disagrees about version of symbol dvb_register_frontend
Mar  1 03:14:06 raspbmc kernel: dvb_hdhomerun: Unknown symbol dvb_register_frontend (err -22)
Mar  1 03:14:06 raspbmc kernel: dvb_hdhomerun: disagrees about version of symbol dvb_unregister_adapter
Mar  1 03:14:06 raspbmc kernel: dvb_hdhomerun: Unknown symbol dvb_unregister_adapter (err -22)
Mar  1 03:14:18 raspbmc kernel: bcm2708 watchdog, heartbeat=10 sec (nowayout=0)

然后在插入的软线上

代码语言:javascript
复制
Mar  1 03:21:07 raspbmc kernel: usb 1-1.3: new high-speed USB device number 5 using dwc_otg
Mar  1 03:21:07 raspbmc kernel: usb 1-1.3: New USB device found, idVendor=1f4d,idProduct=689b
Mar  1 03:21:07 raspbmc kernel: usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar  1 03:21:07 raspbmc kernel: usb 1-1.3: Product: USB Device
Mar  1 03:21:07 raspbmc kernel: usb 1-1.3: Manufacturer: realtek
Mar  1 03:21:07 raspbmc kernel: usb 1-1.3: SerialNumber: 00000005
Mar  1 03:21:07 raspbmc kernel: WARNING: You are using an experimental version of the media stack.
Mar  1 03:21:07 raspbmc kernel:         As the driver is backported to an olderkernel, it doesn't offer
Mar  1 03:21:07 raspbmc kernel:         enough quality for its usage in production.
Mar  1 03:21:07 raspbmc kernel:         Use it with care.
Mar  1 03:21:07 raspbmc kernel: Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
Mar  1 03:21:07 raspbmc kernel:         ed72d37a33fdf43dc47787fe220532cdec9da528 [media] media: Add 0x3009 USB PID to ttusb2 driver (fixed diff)
Mar  1 03:21:07 raspbmc kernel:         b9e2afff1e6b36d05a0e12b6114eb0aaf8949c09 [media] rtl28xxu: Add USB IDs for Compro VideoMate U620F
Mar  1 03:21:07 raspbmc kernel:         676fa7d4c9fd141a31cba2870e592a597c0bb07f [media] em28xx: add usb id for terratec h5 rev. 3
Mar  1 03:21:07 raspbmc kernel: usb 1-1.3: dvb_usb_v2: found a 'MYGICA D690U' in warm state
Mar  1 03:21:07 raspbmc kernel: usbcore: registered new interface driver dvb_usb_rtl28xxu
Mar  1 03:21:10 raspbmc kernel: usb 1-1.3: dvb_usb_v2: 'MYGICA D690U' error while loading driver (-110)
Mar  1 03:21:10 raspbmc kernel: usb 1-1.3: dvb_usb_v2: 'MYGICA D690U' successfully deinitialized and disconnected

智能正向我展示这些模块

代码语言:javascript
复制
v   linux-headers
p   linux-headers-2.6-mx5
p   linux-headers-2.6-omap
p   linux-headers-3.2.0-4-all
p   linux-headers-3.2.0-4-all-armhf
p   linux-headers-3.2.0-4-common
p   linux-headers-3.2.0-4-rpi
i   linux-headers-generic
p   linux-headers-mx5
p   linux-headers-omap
p   linux-headers-vexpress
v   linux-kernel-headers
EN

回答 1

Unix & Linux用户

发布于 2013-02-28 19:55:38

据我所知,您的错误源于正在运行的内核和正在构建模块的内核版本之间的版本不兼容。检查uname -r对着你的树。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/66439

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档