All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin Edlman <ac@an.y-co.de>
To: linux-media@vger.kernel.org
Subject: Analog TV on Leadtek PxDVR 3200 H
Date: Sun, 18 Jan 2009 01:24:31 +0100	[thread overview]
Message-ID: <497276BF.3040900@an.y-co.de> (raw)

Hello,

I have a problem with module cx23885, it doesn't create the /dev/video0 device.

My config:

Leadtek PxDVR 3200 H Analog/DVB card
Linux - Fedora 10 (2.6.27.9-159.fc10.x86_64)
V4L/DVB repository from http://linuxtv.org/hg/v4l-dvb as the TV card is not
supported by the distro kernel drivers.
I have an analog signal (DVB in 2010).

I compiled the v4l/dvb kernel modules against kernel headers and installed.
Then I depmod'ed new modules, removed all old v4l modules (rmmod) and
inserted new ones (modprobe). The card was detected, but there is no
/dev/video0 device, only /dev/dvb/adapter0/demux0,dvr0,frontend0,net0.

So I cannot run tvtime or any other tv application which tries to open
/dev/video0. (opening /dev/dvd/adapter0/"whatever" doesn't help).

How can I make it creating /dev/video0 device?

Regards, Martin


Here is my dmesg debug output from cx23885

# modprobe cx23885 debug=1 v4l_debug=1 i2c_debug=1 vbi_debug=1 video_debug=1
Jan 18 01:56:45 htpc1 kernel: cx23885 driver version 0.0.1 loaded
Jan 18 01:56:45 htpc1 kernel: cx23885 0000:04:00.0: PCI INT A -> Link[LN2A]
-> GSI 18 (level, low) -> IRQ 18
Jan 18 01:56:45 htpc1 kernel: CORE cx23885[0]: subsystem: 107d:6681, board:
Leadtek Winfast PxDVR3200 H [card=12,autodetected]
Jan 18 01:56:45 htpc1 kernel: <W 88 01<7>cx23885[0]/0:  01<7>cx23885[0]/0:  >
Jan 18 01:56:45 htpc1 kernel: <W 88 01<7>cx23885[0]/0:  00<7>cx23885[0]/0:  >
Jan 18 01:56:45 htpc1 kernel: cx25840' 2-0044: cx25  0-21 found @ 0x88
(cx23885[0])
Jan 18 01:56:45 htpc1 kernel: <W 88 08<7>cx23885[0]/0:  d4<7>cx23885[0]/0:  >
Jan 18 01:56:45 htpc1 kernel: <W 88 01<7>cx23885[0]/0:  60<7>cx23885[0]/0:
 1d<7>cx23885[0]/0:  >
Jan 18 01:56:45 htpc1 kernel: <W 88 01<7>cx23885[0]/0:  64<7>cx23885[0]/0:
 00<7>cx23885[0]/0:  >
Jan 18 01:56:45 htpc1 kernel: <W a0 00 >
Jan 18 01:56:45 htpc1 kernel:  20<7>cx23885[0]/0:  00<7>cx23885[0]/0:
13<7>cx23885[0]/0:  00<7>cx23885[0]/0:  00<7>cx23885[0]/0:
00<7>cx23885[0]/0:  00<7>cx23885[0]/0:  00<7>cx23885[0]/0:
20<7>cx23885[0]/0:  00<7>cx23885[0]/0:  13<7>cx23885[0]/0:
00<7>cx23885[0]/0:  00<7>cx23885[0]/0:  00<7>cx23885[0]/0:
00<7>cx23885[0]/0:  00<7>cx23885[0]/0:  20<7>cx23885[0]/0:
00<7>cx23885[0]/0:  13<7>cx23885[0]/0:  00<7>cx23885[0]/0:
00<7>cx23885[0]/0:  00<7>cx23885[0]/0:  00<7>cx23885[0]/0:
00<7>cx23885[0]/0:  20<7>cx23885[0]/0:  00<7>cx23885[0]/0:
13<7>cx23885[0]/0:  00<7>cx23885[0]/0:  00<7>cx23885[0]/0:
00<7>cx23885[0]/0:  00<7>cx23885[0]/0:  00<7>cx23885[0]/0:
08<7>cx23885[0]/0:  00<7>cx23885[0]/0:  18<7>cx23885[0]/0:
03<7>cx23885[0]/0:  00<7>cx23885[0]/0:  00<7>cx23885[0]/0:
03<7>cx23885[0]/0:  9d<7>cx23885[0]/0:  0c<7>cx23885[0]/0:
03<7>cx23885[0]/0:  05<7>cx23885[0]/0:  00<7>cx23885[0]/0:
0e<7>cx23885[0]/0:  01<7>cx23885[0]/0:  00<7>cx23885[0]/0:
00<7>cx23885[0]/0:  20<7>cx23885[0]/0:  00<7>cx23885[0]/0
Jan 18 01:56:45 htpc1 kernel: :  13<7>cx23885[0]/0:  00<7>cx23885[0]/0:
00<7>cx23885[0]/0:  00<7>cx23885[0]/0:  00<7>cx23885[0]/0:
00<7>cx23885[0]/0:  50<7>cx23885[0]/0:  03<7>cx23885[0]/0:
05<7>cx23885[0]/0:  00<7>cx23885[0]/0:  04<7>cx23885[0]/0:
80<7>cx23885[0]/0:  00<7>cx23885[0]/0:  08<7>cx23885[0]/0:
2c<7>cx23885[0]/0:  00<7>cx23885[0]/0:  05<7>cx23885[0]/0:
00<7>cx23885[0]/0:  7d<7>cx23885[0]/0:  10<7>cx23885[0]/0:
81<7>cx23885[0]/0:  66<7>cx23885[0]/0:  0c<7>cx23885[0]/0:
03<7>cx23885[0]/0:  05<7>cx23885[0]/0:  80<7>cx23885[0]/0:
0e<7>cx23885[0]/0:  01<7>cx23885[0]/0:  00<7>cx23885[0]/0:
00<7>cx23885[0]/0:  82<7>cx23885[0]/0:  01<7>cx23885[0]/0:
00<7>cx23885[0]/0:  22<7>cx23885[0]/0:  78<7>cx23885[0]/0:
00<7>cx23885[0]/0:  00<7>cx23885[0]/0:  00<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/
Jan 18 01:56:45 htpc1 kernel: 0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]
Jan 18 01:56:45 htpc1 kernel: /0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0
Jan 18 01:56:45 htpc1 kernel: ]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
 ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:
ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  ff<7>cx23885[0]/0:  >
Jan 18 01:56:45 htpc1 kernel: cx23885_dvb_register() allocating 1 frontend(s)
Jan 18 01:56:45 htpc1 kernel: cx23885[0]: cx23885 based dvb card
Jan 18 01:56:45 htpc1 kernel: <W 1e 7f<7>cx23885[0]/0:  R<7>cx23885[0]/0:
14<7>cx23885[0]/0:  >
Jan 18 01:56:45 htpc1 kernel: xc2028 1-0061: creating new instance
Jan 18 01:56:45 htpc1 kernel: xc2028 1-0061: type set to XCeive
xc2028/xc3028 tuner
Jan 18 01:56:45 htpc1 kernel: DVB: registering new adapter (cx23885[0])
Jan 18 01:56:45 htpc1 kernel: DVB: registering adapter 0 frontend 0
(Zarlink ZL10353 DVB-T)...
Jan 18 01:56:45 htpc1 kernel: cx23885_dev_checkrevision() Hardware revision
= 0xb0
Jan 18 01:56:45 htpc1 kernel: cx23885[0]/0: found at 0000:04:00.0, rev: 2,
irq: 18, latency: 0, mmio: 0xfea00000


-- 
Martin Edlman			[web]    http://an.y-co.de
ANY CODE			[mobile] +420 774 692 633
c/c++,c#,java,php,perl,		[jabber] an.y-co.de @ njs.netlab.cz
sql,xhtml,css			[skype]  an.y-co.de

             reply	other threads:[~2009-01-18  0:33 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-18  0:24 Martin Edlman [this message]
2009-01-19  2:09 ` Analog TV on Leadtek PxDVR 3200 H CityK
2009-01-19  7:22   ` Martin Edlman
2009-01-23 14:53     ` Martin Edlman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=497276BF.3040900@an.y-co.de \
    --to=ac@an.y-co.de \
    --cc=linux-media@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.