Public bug reported:

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:

** Affects: linux-meta (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386

-- 
regression: support for dvico dual digital 4 card
https://bugs.launchpad.net/bugs/459523
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to