[mythtv-users] 6200ch 1394 Drivers & such

brett olah rbretto at pacbell.net
Fri Sep 23 03:21:11 UTC 2005


> > brett olah wrote:
> >
> > >----- Original Message ----- 
> > >From: "Ian Forde" <ian at duckland.org>
> > >To: "Discussion about mythtv" <mythtv-users at mythtv.org>
> > >Sent: Tuesday, September 20, 2005 10:12 PM
> > >Subject: Re: [mythtv-users] 6200ch 1394 Drivers & such
> > >
> > >
> > >
> > >
> > >>On Tue, 2005-09-20 at 21:26 -0700, brett olah wrote:
> > >>
> > >>
> > >>>I compiled 0.18.1 ... no problems
> > >>>
> > >>>but ...
> > >>>
> > >>>Where/How do I turn it on? I think I've exhausted
> > >>>
> > >>>
> > >mythtv-setup/mythfrontend
> > >
> > >
> > >>>setup, did I miss it?
> > >>>
> > >>>     Brett;]
> > >>>
> > >>>depmod:
> > >>>ieee1394: Initialized config rom entry `ip1394'
> > >>>ohci1394: $Rev: 1223 $ Ben Collins <bcollins at debian.org>
> > >>>ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[209]
> > >>>
> > >>>
> > >MMIO=[f8025000-f80257ff]
> > >
> > >
> > >>>Max Packet=[2048]
> > >>>ieee1394: Host added: ID:BUS[0-00:1023]  GUID[0011d80000181b03]
> > >>>ieee1394: Node added: ID:BUS[0-01:1023]  GUID[0014e8fffe19dd19]
> > >>>ieee1394: raw1394: /dev/raw1394 device initialized
> > >>>
> > >>># 1394 Drivers :)
> > >>>raw1394                33325  0
> > >>>dv1394                 24461  0
> > >>>ohci1394               37849  1 dv1394
> > >>>ieee1394              308216  3 raw1394,dv1394,ohci1394
> > >>>
> > >>>
> > >>>configure output:
> > >>>FireWire support yes
> > >>>compiled w/ no Errors only unrelated warnings:
> > >>>vbitext/cc.cpp:119: warning: 'int webtv_check(char*, int)' defined
but
> > >>>
> > >>>
> > >not
> > >
> > >
> > >>>used
> > >>>mpeg/mpegstreamdata.h:139: warning: unused parameter 'tspacket'
> > >>>
> > >>>
> > >>Well, my master backend (the one with the firewire port) has
> > >>libiec61883, libavc1394, librom1394, libraw1394, and libdc1394.  It
goes
> > >>without saying that I have the -devel versions installed too.  I
> > >>compared your lsmod output to mine and they're the same.  So that
looks
> > >>fine on your end.  In mythtv-setup, when you setup a firewire input,
you
> > >>should see the option for internal firewire channel changing in the
same
> > >>place that you normally see it for capture cards - in "Input
> > >>Connections", leave the "External Channel Changing Program" field
> > >>blank...
> > >>
> > >>-I
> > >>
> > >>
> > >>
> > >>
> > >
> > >
> > >Hmmm yup yup yup ,
> > >I may be dense ... lemme walk through this ...
> > ># mythtv-setup
> > > > Select 4. Input Connectors
> > > > Select SVideo-0 < main (Which is my digital Line Up)
> > >(This is the Dialog where the External Channel Change App Input Box is
> > >[Note: it's blank])
> > >There is however no mention (on this screen) of the word Firewire or
1934
> or
> > >6200
> > >
> > >Initially (using the 6200ch in contrib) I received the following:
> > >     node 1: vendor_id = 0x000011d8 model_id = 0x00000000
> > >     Could not find Motorola DCT-6200 on the 1394 bus.
> > >
> > >I read some docs ... attempted to hack it and add my id's
> > >a tweak on the output and:
> > >     node 1: vendor_id = 0x000011d8 model_id = 0x00000000
> > >     Warning: Your Unit Spec ID (0x0000005e) is unexpected.
> > >     Warning: Your Unit Software Version (0x00000001) is unexpected.
> > >     AV/C Command: 007 = Op1=0x00487C20 Op2=0x00487C20 Op3=0x00487C27
> > >then the channel change fails.
> > >
> > >My box is brand new (just picked it up last week) and clearly the
> CTL_CMD0
> > >(Op1,2&3)
> > >is not a signal that my box is happy with.
> > >
> > >Any way to find out if this 6200's ID's are listed/supported by the
> current
> > >implementation?
> > >
> > >      Brett
> > >
> > >
> >
> > Is MythTV getting the TV signal from a firewire input or from S-vid?  If
> > its s-vid, I dont think you can use the firewire connection to change
> > the channels for that input.  As I understand it (which very possibly
> > could be wrong) you can only change the channel thru firewire if the TV
> > Signal comming to your MythTV box is thru firewire.  Reading the
> > response from Ian, he says "In mythtv-setup, when you setup a *firewire
> > input*, you should see the option for internal firewire channel changing
> > in the same place that you normally see it for capture cards - in "Input
> > Connections", leave the "External Channel Changing Program" field
> > blank..." he says to set up a FireWire INPUT, not s-vid.
> >
> > Tom
> >
>
> Are you sure?
>
> .../mythtv-0.18.1/contrib/6200ch-README
> "6200ch is a small program that Stacey Son (mythdev at son.org)
> wrote to change channels on a Motorola DCT-6200 cable
> box via a 1394 (aka. Firewire) connection."
> # 6200ch <your_favorite_channel_number>
>
> I was under the impression that this functionality was added
> in 0.18.1 as an internal app instead of an external config/shell call.
> He implies that it is not for capture ... just channel.
>
>     Brett
>
>

I think i got it ....
v0.1.18
.../mythtv-0.18.1/contrib/6200ch.c
===begin===
36a37
> #define DCT6200_VENDOR_ID7 0x000014e8
120a122
>             (dir.vendor_id == DCT6200_VENDOR_ID7) ||

===end===
Seems that my box dosn't like the implamentation built in to 0.18.1 or
the other way around. Anyway the 6200ch  works with the above diff.

    Brett









More information about the mythtv-users mailing list