<div class="gmail_quote">On Sun, Jun 6, 2010 at 2:59 PM, Emmanuel <span dir="ltr"><<a href="mailto:eallaud@gmail.com">eallaud@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Alex Winfield a écrit :<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div class="h5">
Hello, all.<br>
<br>
I've got a Hauppauge HVR-1250, and I need a little help. I'm almost positive that I'm missing something very basic, as all signs indicate everything should be working.<br>
<br>
I installed the device, lspci and dmesg lead me to believe that it's been recognized and loaded (output from those two below), but there are no related entries in /dev. I'm thinking I probably need to mount the tuner to /dev/video0, but from what I've read, it sounds like that normally happens auto-magically.<br>
<br>
So there's the problem: device is installed, but is not populated into /dev.<br>
<br>
Perhaps helpful command output:<br>
lspci -v<br>
02:00.0 Multimedia video controller: Conexant Systems, Inc. Device 8880 (rev 04)<br>
Subsystem: Hauppauge computer works Inc. Device 2259<br>
Flags: bus master, fast devsel, latency 0, IRQ 18<br>
Memory at f9e00000 (64-bit, non-prefetchable) [size=2M]<br>
Capabilities: <access denied><br>
Kernel driver in use: cx23885<br>
Kernel modules: cx23885<br>
<br>
dmesg | grep cx<br>
cx23885 driver version 0.0.2 loaded<br>
cx23885 0000:02:00.0: PCI INT A -> Link[LNEB] -> GSI 18 (level, low) -> IRQ 18<br>
cx23885[0]: Your board isn't known (yet) to the driver.<br>
cx23885[0]: Try to pick one of the existing card configs via<br>
cx23885[0]: card=<n> insmod option. Updating to the latest<br>
cx23885[0]: version might help as well.<br>
cx23885[0]: Here is a list of valid choices for the card=<n> insmod option:<br>
cx23885[0]: card=0 -> UNKNOWN/GENERIC<br>
cx23885[0]: card=1 -> Hauppauge WinTV-HVR1800lp<br>
cx23885[0]: card=2 -> Hauppauge WinTV-HVR1800<br>
cx23885[0]: card=3 -> Hauppauge WinTV-HVR1250<br>
cx23885[0]: card=4 -> DViCO FusionHDTV5 Express<br>
cx23885[0]: card=5 -> Hauppauge WinTV-HVR1500Q<br>
cx23885[0]: card=6 -> Hauppauge WinTV-HVR1500<br>
cx23885[0]: card=7 -> Hauppauge WinTV-HVR1200<br>
cx23885[0]: card=8 -> Hauppauge WinTV-HVR1700<br>
cx23885[0]: card=9 -> Hauppauge WinTV-HVR1400<br>
cx23885[0]: card=10 -> DViCO FusionHDTV7 Dual Express<br>
cx23885[0]: card=11 -> DViCO FusionHDTV DVB-T Dual Express<br>
cx23885[0]: card=12 -> Leadtek Winfast PxDVR3200 H<br>
cx23885[0]: card=13 -> Compro VideoMate E650F<br>
cx23885[0]: card=14 -> TurboSight TBS 6920<br>
cx23885[0]: card=15 -> TeVii S470<br>
cx23885[0]: card=16 -> DVBWorld DVB-S2 2005<br>
cx23885[0]: card=17 -> NetUP Dual DVB-S2 CI<br>
cx23885[0]: card=18 -> Hauppauge WinTV-HVR1270<br>
cx23885[0]: card=19 -> Hauppauge WinTV-HVR1275<br>
cx23885[0]: card=20 -> Hauppauge WinTV-HVR1255<br>
cx23885[0]: card=21 -> Hauppauge WinTV-HVR1210<br>
cx23885[0]: card=22 -> Mygica X8506 DMB-TH<br>
cx23885[0]: card=23 -> Magic-Pro ProHDTV Extreme 2<br>
cx23885[0]: card=24 -> Hauppauge WinTV-HVR1850<br>
cx23885[0]: card=25 -> Compro VideoMate E800<br>
CORE cx23885[0]: subsystem: 0070:2259, board: UNKNOWN/GENERIC [card=0,autodetected]<br>
cx23885_dev_checkrevision() Hardware revision = 0xd0<br>
cx23885[0]/0: found at 0000:02:00.0, rev: 4, irq: 18, latency: 0, mmio: 0xf9e00000<br>
cx23885 0000:02:00.0: setting latency timer to 64<br>
IRQ 18/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs<br>
<br>
Both "ls /dev | grep vide" and "ls /dev | grep dvb" show nothing. I've never played with a tuner before, but from the guides I've seen it looks like /dev/video0 is what I should be looking for. Any ideas on what I'm missing?<br>
</div></div>
------------------------------------------------------------------------<br>
<br>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br>
<br>
</blockquote>
Well from the output you sent:<div class="im"><br>
cx23885[0]: Your board isn't known (yet) to the driver.<br>
cx23885[0]: Try to pick one of the existing card configs via<br>
cx23885[0]: card=<n> insmod option. Updating to the latest<br>
...<br></div>
cx23885[0]: card=3 -> Hauppauge WinTV-HVR1250<br>
<br>
It seems that you must insmod the good module (I dont know but it should be cx23885 I think) with the card=3 option. "man modprobe" or "man insmod" for specifics.<br>
HTH<br>
Bye<br>
Manu<br>
_______________________________________________<br>
mythtv-users mailing list<br>
<a href="mailto:mythtv-users@mythtv.org" target="_blank">mythtv-users@mythtv.org</a><br>
<a href="http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users" target="_blank">http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users</a><br></blockquote><div><br><br>I created the file /etc/modprobe.d/cx23885.conf and wrote "options cx23885 card=3" to it. After a reboot, dmesg has changed. This doesn't look good, but I guess it's better than nothing. I'm going to go googling some of this, but in the meantime, anyone have any ideas?<br>
<br> $ dmesg | grep cx<br>cx23885 driver version 0.0.2 loaded<br>cx23885 0000:02:00.0: PCI INT A -> Link[LNEB] -> GSI 18 (level, low) -> IRQ 18<br>CORE cx23885[0]: subsystem: 0070:2259, board: Hauppauge WinTV-HVR1250 [card=3,insmod option]<br>
cx23885[0]: warning: unknown hauppauge model #0<br>cx23885[0]: hauppauge eeprom: model=0<br>cx23885_dvb_register() allocating 1 frontend(s)<br>cx23885[0]: cx23885 based dvb card<br>cx23885[0]: frontend initialization failed<br>
cx23885_dvb_register() dvb_register failed err = -1<br>cx23885_dev_setup() Failed to register dvb on VID_C<br>cx23885_dev_checkrevision() Hardware revision = 0xd0<br>cx23885[0]/0: found at 0000:02:00.0, rev: 4, irq: 18, latency: 0, mmio: 0xf9e00000<br>
cx23885 0000:02:00.0: setting latency timer to 64<br>IRQ 18/cx23885[0]: IRQF_DISABLED is not guaranteed on shared IRQs<br></div></div>