Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 27 Feb 2007 09:02:26 -0500
From:      Joe Auty <joe@netmusician.org>
To:        usleepless@gmail.com
Cc:        freebsd-multimedia@freebsd.org
Subject:   Re: pvr250 and MythTV
Message-ID:  <64DD6AB3-AD58-4775-83F0-3991C8A754F4@netmusician.org>
In-Reply-To: <c39ec84c0702262349r7f249067u62063ae8b6cc4c76@mail.gmail.com>
References:  <4E6EF7B9-703F-4D86-A86E-A0B0B7B504F0@netmusician.org> <20070224014517.GN70738@wantadilla.lemis.com> <20070224092239.6312604b.torfinn.ingolfsen@broadpark.no> <B6F9F8DE-A063-4C8B-B406-61D279586F31@netmusician.org> <c39ec84c0702240135l24c15326k775511dd8d375284@mail.gmail.com> <20070224144746.e3ef6367.torfinn.ingolfsen@broadpark.no> <c39ec84c0702240645u3a1bfdy4137fd74e7ff8bb3@mail.gmail.com> <20070224175433.fb82aed4.torfinn.ingolfsen@broadpark.no> <c39ec84c0702240940m4ea90257v1c2f3e2a9303bce5@mail.gmail.com> <33F7A8F7-6DDB-463D-9455-C4D3C41D60A2@netmusician.org> <c39ec84c0702262349r7f249067u62063ae8b6cc4c76@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On Feb 27, 2007, at 2:49 AM, usleepless@gmail.com wrote:

> Joe,
>
> On 2/27/07, Joe Auty <joe@netmusician.org> wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> Hello,
>>
>> I'm now running FBSD 6.2 and trying to test the pvrxxx port that was
>> sent to this list most recently.
>>
>> I've installed the port successfully after doing my kernel patch, but
>> MythTV is still reporting that /dev/cxm0 cannot be probed after
>> setting my video device to /dev/cxm0 (this is what you are supposed
>> to do, right?)
>>
>> It says: "Could not open '/dev/cxm0' to probe its inputs"
>>
>> Here is some info about my card, reported by /var/log/messages, FWIW:
>>
>>
>> Feb 27 02:27:27 mymachine kernel: cxm0: <Conexant iTVC16 MPEG Coder>
>> mem 0xe0000000-0xe3ffffff irq 11 at device 9.0 on pci0
>> Feb 27 02:27:27 mymachine kernel: cxm_iic0: <Conexant iTVC15 / iTVC16
>> I2C controller> on cxm0
>> Feb 27 02:27:27 mymachine kernel: iicbb0: <I2C bit-banging driver> on
>> cxm_iic0
>> Feb 27 02:27:27 mymachine kernel: iicbus0: <Philips I2C bus> on
>> iicbb0 master-only
>> Feb 27 02:27:27 mymachine kernel: cxm0: TCL 2002N-6A tuner
>> Feb 27 02:27:27 mymachine kernel: cxm0: SAA7115 rev 1 video decoder
>> Feb 27 02:27:27 mymachine kernel: cxm0: MSP3445G-B8 audio decoder
>> Feb 27 02:27:27 mymachine kernel: cxm0: IR Remote
>> Feb 27 02:27:27 mymachine kernel: cxm0: [FAST]
>> Feb 27 02:27:27 mymachine kernel: cxm0: encoder firmware version
>> 0x2060039
>>
>>
>>
>> I know this probably isn't useful right now, but here is my
>> mythbackend spew:
>>
>>
>> # /usr/local/etc/rc.d/mythbackend.sh start
>> Starting mythbackend.
>> [root@mymachine /usr/ports/multimedia/pvrxxx]# 2007-02-27
>> 02:32:56.171 Using runtime prefix = /usr/local
>> 2007-02-27 02:32:56.264 New DB connection, total: 1
>> 2007-02-27 02:32:56.277 Connected to database 'mythconverg' at host:
>> localhost
>> 2007-02-27 02:32:56.291 Current Schema Version: 1158
>> Starting up as the master server.
>> 2007-02-27 02:32:56.318 New DB connection, total: 2
>> 2007-02-27 02:32:56.320 Connected to database 'mythconverg' at host:
>> localhost
>> 2007-02-27 02:32:56.330 EITHelper: localtime offset -5:00:00
>> 2007-02-27 02:32:56.344 TVRec(1) Error: Problem finding starting
>> channel, setting to default of '3'.
>> 2007-02-27 02:32:56.358 ChannelBase(1) Error: InitializeInputs():
>>                          Could not get inputs for the capturecard.
>>                          Perhaps you have forgotten to bind video
>>                          sources to your card's inputs?
>> ERROR: no valid capture cards are defined in the database.
>> Perhaps you should read the installation instructions?
>> 2007-02-27 02:32:56.375 Main::Starting HttpServer
>> QServerSocket: failed to bind or listen to the socket
>> 2007-02-27 02:32:56.388 Main::HttpServer Create Error
>> 2007-02-27 02:32:56.389 Main::Registering HttpStatus Extension
>> 2007-02-27 02:32:56.410 mythbackend version: 0.20.20060828-3
>> www.mythtv.org
>> 2007-02-27 02:32:56.410 Enabled verbose msgs:  important general
>> 2007-02-27 02:32:56.414 AutoExpire: Found 0 recorders w/max rate of 0
>> MiB/min
>> 2007-02-27 02:32:56.417 AutoExpire: Required Free Space: 0.0 GB w/
>> freq: 10 min
>> QServerSocket: failed to bind or listen to the socket
>> 2007-02-27 02:32:56.423 Failed to bind port 6543. Exiting.
>> Mutex destroy failure: Invalid argument
>> mythbackend in free(): error: chunk is already free
>
> congrats on your upgrade!
>
> as which user have you been running mythtv-setup? does this user have
> the proper rights to /dev/cxm0?
>
> as the mythbackend log states: you need to define an "input" to your
> capturecard. i believe this is option 4. in mythtv-setup.
>



Awesome!

Doing a sudo mythtv-setup now allows me to probe the card, but in my  
input connections screen there are literally no options to choose  
from, and even though the backend will now start, it is not  
responding on its port:

]# ps aux | grep myth
root      5038  0.0  1.2 38668 18244  p0  SN    8:46AM   0:01.48 /usr/ 
local/bin/mythbackend
root      5103  0.0  0.0  1580   640  p0  R+    8:53AM   0:00.00 grep  
myth
[root@mymachine /home/joe]# telnet localhost 6543
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
telnet: Unable to connect to remote host




Because I'm unable to select an input connection most likely, I get  
the following when starting the backend:

]# /usr/local/etc/rc.d/mythbackend.sh restart
Stopping mythbackend.
Waiting for PIDS: 5038.
Starting mythbackend.
[root@mymachine /home/joe]# 2007-02-27 08:58:04.942 Using runtime  
prefix = /usr/local
2007-02-27 08:58:05.027 New DB connection, total: 1
2007-02-27 08:58:05.040 Connected to database 'mythconverg' at host:  
localhost
2007-02-27 08:58:05.054 Current Schema Version: 1158
Starting up as the master server.
2007-02-27 08:58:05.083 New DB connection, total: 2
2007-02-27 08:58:05.085 Connected to database 'mythconverg' at host:  
localhost
2007-02-27 08:58:05.094 EITHelper: localtime offset -5:00:00
2007-02-27 08:58:05.108 TVRec(1) Error: Problem finding starting  
channel, setting to default of '3'.
2007-02-27 08:58:05.111 ChannelBase(1) Error: InitializeInputs():
                         Could not get inputs for the capturecard.
                         Perhaps you have forgotten to bind video
                         sources to your card's inputs?



Any idea why I'm not getting any input connection options?







- -----------
Joe Auty
NetMusician: web publishing software for musicians
http://www.netmusician.org
joe@netmusician.org


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (Darwin)

iD8DBQFF5DnzCgdfeCwsL5ERAkqMAJ4woFCJuLN9oLVThya0NSzP7q5oJgCdEkn8
cFo3Dq0ArZZFXWQxtLVgDUQ=
=CbDW
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?64DD6AB3-AD58-4775-83F0-3991C8A754F4>