Comment 42 for bug 459523

Revision history for this message
Devin Heitmueller (devin-heitmueller) wrote : Re: [Bug 459523] Re: regression: support for dvico dual digital 4 card

Hi Barry,

Indeed, the problem was fixed upstream a long time ago. I don't take
any responsibility for making sure the individual distributions
properly merge the patches, so if you have issues with some
distribution you really need to take it up with the distro maintainer.

Cheers,

Devin

On Sat, Sep 18, 2010 at 9:00 PM, BarryW <email address hidden> wrote:
> I just tested on a mainline kernel from
> https://wiki.ubuntu.com/Kernel/MainlineBuilds using v2.6.32.21.9-lucid/
> and the problem does not occur so the problem is in the ubuntu fixes it
> seems
>
> --
> regression: support for dvico dual digital 4 card
> https://bugs.launchpad.net/bugs/459523
> You received this bug notification because you are a direct subscriber
> of the bug.
>
> Status in “linux” package in Ubuntu: Fix Released
>
> Bug description:
> Binary package hint: linux-image
>
> Hi
>
> symptom:
> ------------
> I have two dvico cards in this machine, dual digital4 and dual digtial express, see lspci data.
> Both work on 'hardy', with v4l modules from the v4l mercurial repository. I'll provide more details of that setup shortly.
>
> On karmic the kernel recognizes this card but appears to be unable to make it tune. When I try to tune with 'dvb-utils' 'scan' program, I get syslog spew:
>  kernel: [  315.032076] dvb-usb: bulk message failed: -110 (4/0)
>  kernel: [  315.032080] cxusb: i2c read failed
>  kernel: [  317.132138] dvb-usb: bulk message failed:  -110 (4/0)
>  kernel: [  317.132143] cxusb: i2c read failed
>  ...
> and the card is unable to tune.
>
> Initially the spew is slow, about 1 per second.
> If I rmmod cxusb, the spew stops.
> If I then modprobe -v cxusb module, the spew resumes at a dramatically higher rate.
>
> To reproduce:
> ------------------
>
> cold-boot the machine. the power supply must be off. unplug if unsure.
>
> To make the kernel initialise it properly I had to add some firmware (/lib/firmware/xc3028-v27.fw, md5sum 293dc5e915d9a0f74a368f8a2ce3cc10). This is normal for this card and seems to work ok.
>
> $ /bin/ls -lRF /dev/dvb
> /dev/dvb:
> total 0
> drwxr-xr-x 2 root root 120 2009-10-24 22:15 adapter0/
> drwxr-xr-x 2 root root 120 2009-10-24 22:15 adapter1/
> drwxr-xr-x 2 root root 120 2009-10-24 22:15 adapter2/
> drwxr-xr-x 2 root root 120 2009-10-24 22:15 adapter3/
>
> /dev/dvb/adapter0:
> total 0
> crw-rw----+ 1 root video 212, 0 2009-10-24 22:15 demux0
> crw-rw----+ 1 root video 212, 1 2009-10-24 22:15 dvr0
> crw-rw----+ 1 root video 212, 3 2009-10-24 22:15 frontend0
> crw-rw----+ 1 root video 212, 2 2009-10-24 22:15 net0
>
> /dev/dvb/adapter1:
> total 0
> crw-rw----+ 1 root video 212, 5 2009-10-24 22:15 demux0
> crw-rw----+ 1 root video 212, 6 2009-10-24 22:15 dvr0
> crw-rw----+ 1 root video 212, 4 2009-10-24 22:15 frontend0
> crw-rw----+ 1 root video 212, 7 2009-10-24 22:15 net0
>
> /dev/dvb/adapter2:
> total 0
> crw-rw----+ 1 root video 212,  9 2009-10-24 22:15 demux0
> crw-rw----+ 1 root video 212, 10 2009-10-24 22:15 dvr0
> crw-rw----+ 1 root video 212,  8 2009-10-24 22:15 frontend0
> crw-rw----+ 1 root video 212, 11 2009-10-24 22:15 net0
>
> /dev/dvb/adapter3:
> total 0
> crw-rw----+ 1 root video 212, 12 2009-10-24 22:15 demux0
> crw-rw----+ 1 root video 212, 13 2009-10-24 22:15 dvr0
> crw-rw----+ 1 root video 212, 15 2009-10-24 22:15 frontend0
> crw-rw----+ 1 root video 212, 14 2009-10-24 22:15 net0
>
>
>
> Try to tune with:
>  $  dvbscan /usr/share/dvb/dvb-t/au-Sydney_North_Shore | tee northshore.conf
> and see how far you get.
>
> Things I tried:
> -----------------
> I tried to install the latest generic kernel (2.6.31-14.48) but there is some other bug preventing it from booting.
>
> I tried ubuntu-bug -p, but got a warning
>  $ ubuntu-bug -p linux
> Warning: The options -p/-P are deprecated, please do not use them.  See /usr/bin/ubuntu-bug --help
>
> so I gave up on that approach and will append the requested details shortly.
> Perhaps the linux-meta guidelines should be updated?
>
> There are several reports of this kind of problem, going back to the hardy kernel, I'll try to provide a summary.
> In fact on that setup I get similar kinds of syslog spew when shutting down and sometimes when I warm-boot,
> but the cards do at least work if I cold boot.
> Unfortunately nobody on the linux-media/linux-dvb list who could do something about this seems to care.
> Perhaps they are waiting for a good bug report, I dunno.
>
> ProblemType: Bug
> Architecture: i386
> AudioDevicesInUse:
>  USER        PID ACCESS COMMAND
>  /dev/snd/controlC0:  vjm        2175 F.... pulseaudio
> CRDA: Error: [Errno 2] No such file or directory
> Card0.Amixer.info:
>  Card hw:0 'Intel'/'HDA Intel at 0x905a0000 irq 22'
>   Mixer name   : 'Realtek ALC888'
>   Components   : 'HDA:10ec0888,80860001,00100001'
>   Controls      : 38
>   Simple ctrls  : 21
> Date: Sat Oct 24 12:31:01 2009
> DistroRelease: Ubuntu 9.10
> HibernationDevice: RESUME=/dev/mapper/vgb-swap
> Package: linux-image (not installed)
> ProcCmdLine: BOOT_IMAGE=/boot/vmlinuz-2.6.31-13-generic root=UUID=9ecccb04-4b5b-4017-a49d-80dca283631d ro quiet splash
> ProcEnviron:
>  LANG=en_AU.UTF-8
>  SHELL=/bin/bash
> ProcVersionSignature: Ubuntu 2.6.31-13.43-generic
> RelatedPackageVersions: linux-firmware 1.24
> RfKill:
>  0: phy0: Wireless LAN
>        Soft blocked: no
>        Hard blocked: no
> SourcePackage: linux-meta
> Uname: Linux 2.6.31-13-generic i686
> XsessionErrors:
>  (gnome-settings-daemon:2188): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
>  (gnome-settings-daemon:2188): GLib-CRITICAL **: g_propagate_error: assertion `src != NULL' failed
>  (polkit-gnome-authentication-agent-1:2241): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
>  (nautilus:2231): Eel-CRITICAL **: eel_preferences_get_boolean: assertion `preferences_is_initialized ()' failed
> dmi.bios.date: 10/02/2007
> dmi.bios.vendor: Intel Corp.
> dmi.bios.version: DPP3510J.86A.0293.2007.1002.1519
> dmi.board.asset.tag: Base Board Asset Tag
> dmi.board.name: DG33BU
> dmi.board.vendor: Intel Corporation
> dmi.board.version: AAD79951-407
> dmi.chassis.type: 2
> dmi.modalias: dmi:bvnIntelCorp.:bvrDPP3510J.86A.0293.2007.1002.1519:bd10/02/2007:svn:pn:pvr:rvnIntelCorporation:rnDG33BU:rvrAAD79951-407:cvn:ct2:cvr:
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/459523/+subscribe
>

--
Devin J. Heitmueller - Kernel Labs
http://www.kernellabs.com