> No broadcast there. Only one I got is my satellite on 647 MHz (ch 43), 
> but I use the composite input in Linux.
> 
> # setchannel -c
> ioctl( tfd, METEORSINPUT ) failed.: Invalid argument
> 
> # dmesg
> cxm0: video decoder failed to lock

The error message means the video decoder failed to identify a valid
video signal within the allowed time.

1) Are you sure it's the composite input?  So the video output from
   the satellite box is a RCA phono connector connected to a little
   adapter which plugs into the composite / svideo connector on the
   Hauppauge card?  You might try using "setchannel -s" just to see
   what happens.

2) You might try changing the loop in cxm_saa7115_wait_for_lock from
   10 to 20.

> When using the -t option:
> ioctl( tfd, METEORSINPUT ) failed.: Invalid argument
> ioctl( tfd, TVTUNER_SETCHNL ) failed.: Invalid argument
> 
> # dmesg
> cxm0: video decoder failed to lock
> cxm0: audio decoder failed to lock

As a dumb question ... I take it the coax connector on the
Hauppauge is connected to the output of the cable box?

Using -t to switch to the tuner will "fail" if the tuner
isn't set to a valid channel.  The input actually does
switch ... the METEORSINPUT ioctl merely seems to fail
because no valid video signal was detected.

The TVTUNER_SETCHNL should not fail if a valid video signal
is present at the chosen channel.  The BG channel mapping
used by the cxm driver maps channel 43 to 647.25 MHz.  You
mentioned 647 MHz ... did you mean 647.25 MHz?

-- John
-------------------------------------------------------------------------
|   Feith Systems  |   Voice: 1-215-646-8000  |  Email: john@feith.com  |
|    John Wehle    |     Fax: 1-215-540-5495  |                         |
-------------------------------------------------------------------------

