作者: ricoba 時間: 2012-12-28 12:14 標題: D689 (Altobeam 8830/8831) not compatible to Linux 3.5+
本帖最後由 ricoba 於 2012-12-28 12:17 編輯
Just wanna share my experience for those who use Linux and DMB-TH USB sticks, My Mythtv + D689 were running fine in my Ubuntu box since 10.04 to 12.04 (Linux Kernel 3.2). It's not working anymore after I upgraded to Ubuntu 13.04+ (Linux Kernel 3.5 and Kernel 3.7), with the following messages whenever the dvb frontend device is accessed by either mythtv or dvbsnoop:
- Dec 27 08:29:11 nas kernel: [49792.142379] usb 2-1: new high-speed USB device number 4 using ehci_hcd
- Dec 27 08:29:11 nas kernel: [49792.275351] usb 2-1: New USB device found, idVendor=0572, idProduct=d811
- Dec 27 08:29:11 nas kernel: [49792.275358] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
- Dec 27 08:29:11 nas kernel: [49792.275363] usb 2-1: Product: USB Stick
- Dec 27 08:29:11 nas kernel: [49792.275366] usb 2-1: Manufacturer: Geniatech
- Dec 27 08:29:11 nas kernel: [49792.275369] usb 2-1: SerialNumber: 080116
- Dec 27 08:29:11 nas kernel: [49792.276321] dvb-usb: found a 'Mygica D689 DMB-TH' in warm state.
- Dec 27 08:29:11 nas kernel: [49792.617878] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
- Dec 27 08:29:11 nas kernel: [49792.618140] DVB: registering new adapter (Mygica D689 DMB-TH)
- Dec 27 08:29:11 nas kernel: [49792.857172] usb 2-1: DVB: registering adapter 0 frontend 0 (AltoBeam ATBM8830/8831 DMB-TH)...
- Dec 27 08:29:11 nas kernel: [49792.870633] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:13.2/usb2/2-1/input/input9
- Dec 27 08:29:11 nas kernel: [49792.870729] dvb-usb: schedule remote query interval to 100 msecs.
- Dec 27 08:29:11 nas kernel: [49792.870880] dvb-usb: Mygica D689 DMB-TH successfully initialized and connected.
- Dec 27 11:04:34 nas kernel: [59104.438567] usb 2-1: dvb_frontend_ioctl_legacy: doesn't know how to handle a DVBv3 call to delivery system 0
- Dec 27 11:04:40 nas kernel: [59109.612036] usb 2-1: dvb_frontend_ioctl_legacy: doesn't know how to handle a DVBv3 call to delivery system 0
- Dec 27 11:04:48 nas kernel: [59118.161251] usb 2-1: dvb_frontend_ioctl_legacy: doesn't know how to handle a DVBv3 call to delivery system 0
作者: ksng 時間: 2012-12-28 13:13
回復 1# ricoba
I also got similar error as seen in dmesg for my mygica 8558pro. I've made some modification as a workaround in the v4l-dvb source code. It can be downloaded from:
http://www.sendspace.com/file/mzu3y1
Untar the tarball, then cd v4l-dvb, run make and make install.
I still don't know where to set delivery system properly, so I can't submit any patch to the v4l-dvb team to solve this problem permanently.
作者: ricoba 時間: 2012-12-28 14:36
Thanks for the patched source code. Let me test it with kernel 3.5.
作者: toylet 時間: 2012-12-29 16:54
提示: 作者被禁止或刪除 內容自動屏蔽
