Author |
Message |
crabby
|
Posted: Sat Jun 25, 2005 2:17 pm |
|
Joined: Tue Feb 08, 2005 5:18 pm
Posts: 70
|
I have been running R5A16 with a PVR-250 with no problems. I just added an hd3000 card. When I go to mythtv-setup and try to add a new dvb card the setup doesn't see the hd3000. Under 'card name' it says " could not open card #0!". I've tried all the possible card numbers (0-3) and I get the same error. Trying to solve it I have shut down the backend before running mythtv-setup, and I tried deleting all the card info and re-adding both the pvr-250 and the hd3000, but still no luck with the hd3000.
The card appears to have been detected by the system. When I first booted with the card Knoppmyth-run ran mythtv-setup to add the card. I also see dmesg shows the hd3000.
Code: $ dmesg | grep -i hd3 cx88[0]: subsystem: 7063:3000, board: pcHDTV HD3000 HDTV [card=22,autodetected] pcHDTV HD3000 driver version 2.0.0 loaded
$ dmesg | grep -i dvb cx2388x dvb driver version 0.0.4 loaded
lsmod shows a bunch of dvb stuff. Code: $ lsmod | grep -i dvb cx88_dvb 7300 0 mt352 7812 1 cx88_dvb or51132 11396 1 cx88_dvb video_buf_dvb 6404 1 cx88_dvb dvb_core 75176 1 video_buf_dvb cx22702 9604 1 cx88_dvb dvb_pll 5252 3 cx88_dvb,or51132,cx22702 cx8802 9220 3 cx88_dvb,cx88_blackbird,cx88_atsc cx88xx 47904 5 cx88_dvb,cx88_blackbird,cx88_atsc,cx8802,cx8800 video_buf 18436 8 cx88_dvb,video_buf_dvb,cx88_blackbird,cx88_atsc,cx8802,cx8800,cx88xx,bttv
From what I can tell the permissions on /dev/dvb/adapter0/* look ok. (I assume adapter0 is the right one since I have only 1 dvb card.) Code: $ ls -l /dev/dvb/adapter0 total 0 crw-rw---- 1 root video 212, 1 Jun 25 15:24 audio0 crw-rw---- 1 root video 212, 6 Jun 25 15:24 ca0 crw-rw---- 1 root video 212, 4 Jun 25 15:24 demux0 crw-rw---- 1 root video 212, 5 Jun 25 15:24 dvr0 crw-rw---- 1 root video 212, 3 Jun 25 15:24 frontend0 crw-rw---- 1 root video 212, 7 Jun 25 15:24 net0 crw-rw---- 1 root video 212, 8 Jun 25 15:24 osd0 crw-rw---- 1 root video 212, 0 Jun 25 15:24 video0
I kind of suspect a driver issue but I can't figure out what might be missing. Is bttv used for this setup? lsmod shows bttv is loaded but perhaps my /etc/mythtv/modules/bttv file is wrong. I noticed it only has one line in it but I can find what it should look like. Currently I have the following: Code: $ cat /etc/mythtv/modules/bttv alias char-major-81 videodev
Any ideas? Any help is appreciated!
Thanks!
rich
|
|
Top |
|
 |
cesman
|
Posted: Sat Jun 25, 2005 2:19 pm |
|
Joined: Fri Sep 19, 2003 7:05 pm
Posts: 5088
Location:
Fontana, Ca
|
Perhaps stopping the backend?
_________________ cesman
When the source is open, the possibilities are endless!
|
|
Top |
|
 |
crabby
|
Posted: Sat Jun 25, 2005 3:56 pm |
|
Joined: Tue Feb 08, 2005 5:18 pm
Posts: 70
|
I did stop the backend before running mythtv-setup. Maybe it wasn't clear since I said "shut down" in the original post, but I really just stopped it with '/etc/init.d/mythtv-backend stop'.
rich
|
|
Top |
|
 |
ceenvee703
|
Posted: Sat Jun 25, 2005 5:10 pm |
|
Joined: Fri Apr 02, 2004 10:08 am
Posts: 1637
Location:
Virginia, USA
|
crabby: since it wasn't that you hadn't stopped mythbackend, tjc has some info on setting up a PVR-x50 and a HD3000 together that might be applicable to your problem:
http://mysettopbox.tv/phpBB2/viewtopic.php?t=4872
Let us know if any of those steps helped.
|
|
Top |
|
 |
tjc
|
Posted: Sat Jun 25, 2005 7:19 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
Yeah, I saw this problem too in the course of my adventures... I'm trying to think what the cause was but the heat here in the Boston area is cooking my poor brains... 8-( Let's see now...
You are choosing the DVB path right? If it says "Device or resource busy" you need to shut down the backend...
I actually commented out the line in /etc/mythtv/modules/bttv... Although I'm not sure if it matters...
Sigh... Maybe it'lll come to me later...
|
|
Top |
|
 |
crabby
|
Posted: Sat Jun 25, 2005 8:28 pm |
|
Joined: Tue Feb 08, 2005 5:18 pm
Posts: 70
|
Thanks. I'm not getting 'device or resource busy'. I always get 'could not open card' and under card type it says 'no such device'. I looked over the page ceenvee703 pointed me to (thanks!) but it doesn't seem the same situation. My pvr-250 card has been working all along. But one thing I noticed is I didn't have anything in /etc/modules for tveeprom, ivtv, or cx88xx. So I added those to the end of the file, one per line in that order, and reboot. But still no luck.
I am able to run dtvscan /dev/video2 and it finds some channels. And I can use dtvsignal to measure the signal strength. Interestingly, if I run dtvsignal on one of the channels and then mplayer /dev/video2 it will display that channel! So things are working to some extent, but mythtv-setup still doesn't like me. 
|
|
Top |
|
 |
tjc
|
Posted: Sat Jun 25, 2005 10:02 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
Do an "lspci" and post the results here... We're looking for lines like this:
Code: 0000:02:08.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05) 0000:02:08.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05) 0000:02:0a.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
It's probably failing to load the deive driver for some reason...
BTW - I saw something like this too, the only problem is remembering what I fixed to make it go away... 
|
|
Top |
|
 |
crabby
|
Posted: Sun Jun 26, 2005 8:09 am |
|
Joined: Tue Feb 08, 2005 5:18 pm
Posts: 70
|
Here is my lspci output. I'm posting the full output since it isn't that big. Those three lines you pointed out are in my output near the bottom.
Code: 0000:00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1) 0000:00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1) 0000:00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1) 0000:00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1) 0000:00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1) 0000:00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1) 0000:00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4) 0000:00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2) 0000:00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) 0000:00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) 0000:00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4) 0000:00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1) 0000:00:05.0 Multimedia audio controller: nVidia Corporation nForce MultiMedia audio [Via VT82C686B] (rev a2) 0000:00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1) 0000:00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3) 0000:00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2) 0000:00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev a3) 0000:00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1) 0000:01:08.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05) 0000:01:08.2 Multimedia controller: Conexant: Unknown device 8802 (rev 05) 0000:01:0a.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) 0000:02:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)
Thanks for all the help!
rich
|
|
Top |
|
 |
tjc
|
Posted: Sun Jun 26, 2005 10:23 am |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
My lsmod output looks different but mostly in ordering...
Code: root@black2:~# lsmod | grep -i dvb cx88_dvb 7300 3 cx8802 9220 3 cx88_blackbird,cx88_atsc,cx88_dvb mt352 7812 1 cx88_dvb cx88xx 47904 5 cx88_blackbird,cx88_atsc,cx8800,cx88_dvb,cx8802 or51132 11396 1 cx88_dvb video_buf_dvb 6404 1 cx88_dvb dvb_core 75176 1 video_buf_dvb video_buf 18436 8 cx88_blackbird,cx88_atsc,bttv,cx8800,cx88_dvb,cx8802,cx88xx,video_buf_dvb cx22702 9604 1 cx88_dvb dvb_pll 5252 3 cx88_dvb,or51132,cx22702 OK, here are changes I made which might be relevant... - In /etc/modprobe.d/KnoppMyth I move the bttv line to the end. - In /etc/mythtv/modules/bttv I commented out the only line. - In /etc/modules I inserted ivtv at line 43. - In /etc/mythtv/Cards (generated) I see: Code: root@black2:/etc# cat /etc/mythtv/Cards 0000:02:08.0 Multimedia video controller: Conexant Winfast TV2000 XP (rev 05) 0000:02:0a.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
Thats about all I see under /etc which is post install and relevant...
|
|
Top |
|
 |
crabby
|
Posted: Sun Jun 26, 2005 7:39 pm |
|
Joined: Tue Feb 08, 2005 5:18 pm
Posts: 70
|
Thanks for the ideas. I tried these tweaks but there is no change. My lsmod ordering didn't change either. BTW, I noticed my /etc/modprobe.d/KnoppMyth file does not have a bttv line, it has bttv0 instead (it contains ivtv, ivtv1, and bttv0). I moved bttv0 to the end and it didn't help so I also tried changing it to bttv but again no change.
My /etc/mythtv/Cards file is the same as your except the leading digits on each line are '0000:01' instead of 02. It is the same for both cards. I don't know what those numbers mean so I don't know if it is significant, but since my pvr-250 is working I guess it is ok.
I'll try the pchdtv forums some more. I've poked around a bit but I'll spend some more time there and see how it goes. If anything happens I'll post a follow up.
Thanks for all the help!
|
|
Top |
|
 |
tjc
|
Posted: Sun Jun 26, 2005 10:23 pm |
|
Joined: Thu Mar 25, 2004 11:00 am
Posts: 9551
Location:
Arlington, MA
|
crabby wrote: Thanks for the ideas. I tried these tweaks but there is no change. My lsmod ordering didn't change either. BTW, I noticed my /etc/modprobe.d/KnoppMyth file does not have a bttv line, it has bttv0 instead (it contains ivtv, ivtv1, and bttv0). I moved bttv0 to the end and it didn't help so I also tried changing it to bttv but again no change. I meant the bttv0 line... There was only one of them so I thought it would be obvious... 2 ivtv lines, 1 bttv line... crabby wrote: My /etc/mythtv/Cards file is the same as your except the leading digits on each line are '0000:01' instead of 02. It is the same for both cards. I don't know what those numbers mean so I don't know if it is significant, but since my pvr-250 is working I guess it is ok.
They're just PCI bus addressing info from lspci, my mobo does it different than yours is all.
|
|
Top |
|
 |
crabby
|
Posted: Mon Jun 27, 2005 9:43 pm |
|
Joined: Tue Feb 08, 2005 5:18 pm
Posts: 70
|
Quote: I meant the bttv0 line... There was only one of them so I thought it would be obvious... 2 ivtv lines, 1 bttv line...
That's what I figured but just wanted to double check. Thanks!
|
|
Top |
|
 |
chopsuey
|
Posted: Sun Jul 31, 2005 1:59 pm |
|
Joined: Tue Nov 25, 2003 9:19 am
Posts: 104
Location:
Rapid City, SD
|
Did you ever have any luck getting this working? I am having the same exact problem, I shut down the backend and it still can't find my HD 3000.
|
|
Top |
|
 |
crabby
|
Posted: Mon Aug 01, 2005 6:24 pm |
|
Joined: Tue Feb 08, 2005 5:18 pm
Posts: 70
|
No, I haven't solved it yet. To be honest I haven't spent much time on it lately. I thought I would wait until the next knoppmyth release and hope it gets picked up during the upgrade install. I'll post an update whenever I do something. If you bump into any clues please post. I'm still suspecting a driver issue but I can't identify it.
|
|
Top |
|
 |
gbutters
|
Posted: Tue Aug 02, 2005 2:00 am |
|
Joined: Mon May 02, 2005 2:45 am
Posts: 8
|
crabby wrote: No, I haven't solved it yet. To be honest I haven't spent much time on it lately. I thought I would wait until the next knoppmyth release and hope it gets picked up during the upgrade install. I'll post an update whenever I do something. If you bump into any clues please post. I'm still suspecting a driver issue but I can't identify it.
Try this it worked for me.
root@mythtv:/etc# modprobe -r cx88-atsc
root@mythtv:/etc# modprobe -r cx88-dvb
root@mythtv:/etc# modprobe cx88-dvb
It should then allow you to set it up.
I have not been able to get it to work on boot yet.
|
|
Top |
|
 |