我尝试在Kali Linux下运行TT-ConnectionCT2-4650CI的技术趋势,我认为内核与当前Debian的内核差不多。
编译进行得很好。
内核模块没有出现问题,但当我将设备连接到virtualbox时,会得到dmesg中的以下消息:
[ 223.081774] usb 1-1: New USB device found, idVendor=0b48, idProduct=3012
[ 223.081780] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 223.081785] usb 1-1: Product: TechnoTrend USB2.0
[ 223.081789] usb 1-1: Manufacturer: CityCom GmbH
[ 223.081792] usb 1-1: SerialNumber: 20130422
[ 223.335895] WARNING: You are using an experimental version of the media stack.
[ 223.335895] As the driver is backported to an older kernel, it doesn't offer
[ 223.335895] enough quality for its usage in production.
[ 223.335895] Use it with care.
[ 223.335895] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[ 223.335895] a32f7d1ad3744914273c6907204c2ab3b5d496a0 Merge branch 'v4l_for_linus' into staging/for_v3.9
[ 223.335895] 6b9e50c463efc5c361496ae6a895cc966ff8025b [media] stv090x: On STV0903 do not set registers of the second path
[ 223.335895] f67102c49a123b32a4469b28407feb52b37144f5 [media] mb86a20s: remove global BER/PER counters if per-layer counters vanish
[ 223.354451] WARNING: You are using an experimental version of the media stack.
[ 223.354451] As the driver is backported to an older kernel, it doesn't offer
[ 223.354451] enough quality for its usage in production.
[ 223.354451] Use it with care.
[ 223.354451] Latest git patches (needed if you report a bug to linux-media@vger.kernel.org):
[ 223.354451] a32f7d1ad3744914273c6907204c2ab3b5d496a0 Merge branch 'v4l_for_linus' into staging/for_v3.9
[ 223.354451] 6b9e50c463efc5c361496ae6a895cc966ff8025b [media] stv090x: On STV0903 do not set registers of the second path
[ 223.354451] f67102c49a123b32a4469b28407feb52b37144f5 [media] mb86a20s: remove global BER/PER counters if per-layer counters vanish
[ 223.395840] usbcore: registered new interface driver dvb_usb_ttv2
[ 223.396104] usb 1-1: dvb_usb_v2: found a 'TT-connect CT2-4650 CI' in warm state
[ 223.396137] usb 1-1: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer
[ 223.396158] DVB: registering new adapter (TT-connect CT2-4650 CI)
[ 223.428521] tt_usb MAC address=bc:ea:2b:65:02:d4
[ 223.428529] usb 1-1: dvb_usb_v2: MAC address: bc:ea:2b:65:02:d4
[ 223.430036] tt_usb: tt_4650_attach, build on Jan 14 2014 09:46:32()
[ 223.653935] usb 1-1: DVB: registering adapter 0 frontend 0 (Sit2 DVB-T2/C)...
[ 225.716341] usb 1-1: dvb_usb_v2: 2nd usb_bulk_msg() failed=-110
[ 227.836363] usb 1-1: dvb_usb_v2: 2nd usb_bulk_msg() failed=-110
[ 227.892198] tt_usb: tt_ci_init()
[ 229.908294] usb 1-1: dvb_usb_v2: 2nd usb_bulk_msg() failed=-110
[ 229.908318] tt_usb: tt_ci_write_i2c: error, Reg=[0x00], Status=-110
[ 231.908252] usb 1-1: dvb_usb_v2: usb_bulk_msg() failed=-110
[ 231.908260] tt_usb: tt_ci_write_i2c: error, Reg=[0x1f], Status=-110
[ 233.908325] usb 1-1: dvb_usb_v2: usb_bulk_msg() failed=-110
[ 233.908332] tt_usb: tt_ci_write_i2c: error, Reg=[0x18], Status=-110
[ 233.908337] usb 1-1: dvb_usb_v2: 'TT-connect CT2-4650 CI' error while loading driver (-1)
[ 233.909530] usb 1-1: dvb_usb_v2: 'TT-connect CT2-4650 CI' successfully deinitialized and disconnected
110似乎是一个超时的问题,但我不太明白为什么。
任何想法都会受到极大的赞赏。
发布于 2014-01-14 17:55:28
在media_build-tt
文件夹中运行shell脚本了吗?
最好是移除您的media_build-tt
文件夹,再次解压缩存档并运行以下步骤:
media_build-tt
文件夹并运行以下shell脚本之一:./v4l/buildx64.sh# 64位内核,没有DVB-C support
./v4l/build_dvbc_x64.sh # 64位内核,支持DVB-C。/v4l/build_x86.sh# 32位内核,没有DVB-C support
./v4l/build_dvbc_x86.sh # 32位内核,支持DVB-C。make
和make install
(后者作为根用户或每个sudo
)。我正在使用Debian /Linux测试,适配器(还没有测试CI插槽)从内核3.11工作到3.12 --但不幸的是从睡眠中醒来有一些问题。
https://unix.stackexchange.com/questions/109285
复制相似问题