LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   HVR-1600 unable to find channels (https://www.linuxquestions.org/questions/linux-hardware-18/hvr-1600-unable-to-find-channels-825152/)

C4tSn4cks 08-09-2010 03:45 PM

HVR-1600 unable to find channels
 
I am running the current Mythdora and using the latest drivers and firmware todate, or at least what is listed on the HVR1600 wiki page. I can't lock on to any channels no matter what with this installation. Shouldn't it work after confirmation of drivers loaded and firmware upadated? Below I have outputed basic information. I did try a previous version of mythdora and it was able to find and lock to channels provided by my cable service, but had a bad driver so I updated everything. Another person posted that he swaped pci slots with this tuner card and it worked. http://www.mythtvtalk.com/forum/hard...vr-1600-a.html I think I am missing something. I also would add I have two coaxial inputs. Analog and Digital. I am currently using the TV one. I also did a cat /dev/video0 > ./Desktop/test.mpg and it was static. Does anyone have some ideas? I am all ears!

Code:

[mythtv@localhost ~]$ dmesg | grep cx18
cx18:  Start initialization, version 1.4.0
cx18-0: Initializing card 0
cx18-0: Autodetected Hauppauge card
cx18 0000:00:0d.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
cx18-0: Unreasonably low latency timer, setting to 64 (was 32)
cx18-0: cx23418 revision 01010000 (B)
cx18-0: Autodetected Hauppauge HVR-1600
cx18-0: tveeprom cannot autodetect tuner!
cx18-0: Simultaneous Digital and Analog TV capture supported
IRQ 16/cx18-0: IRQF_DISABLED is not guaranteed on shared IRQs
tuner 2-0043: chip found @ 0x86 (cx18 i2c driver #0-1)
tuner 2-0061: chip found @ 0xc2 (cx18 i2c driver #0-1)
cs5345 1-004c: chip found @ 0x98 (cx18 i2c driver #0-0)
cx18-0: Registered device video0 for encoder MPEG (64 x 32.00 kB)
DVB: registering new adapter (cx18)
cx18-0: DVB Frontend registered
cx18-0: Registered DVB adapter0 for TS (32 x 32.00 kB)
cx18-0: Registered device video32 for encoder YUV (20 x 101.25 kB)
cx18-0: Registered device vbi0 for encoder VBI (20 x 51984 bytes)
cx18-0: Registered device video24 for encoder PCM audio (256 x 4.00 kB)
cx18-0: Initialized card: Hauppauge HVR-1600
cx18:  End initialization
cx18 0000:00:0d.0: firmware: requesting v4l-cx23418-cpu.fw
cx18-alsa: module loading...
cx18-0: loaded v4l-cx23418-cpu.fw firmware (158332 bytes)
cx18 0000:00:0d.0: firmware: requesting v4l-cx23418-apu.fw
cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000 (141200 bytes)
cx18-0: FW version: 0.0.74.0 (Release 2007/03/12)
cx18 0000:00:0d.0: firmware: requesting v4l-cx23418-cpu.fw
cx18 0000:00:0d.0: firmware: requesting v4l-cx23418-apu.fw
cx18 0000:00:0d.0: firmware: requesting v4l-cx23418-dig.fw
cx18-0 843: loaded v4l-cx23418-dig.fw firmware (16382 bytes)
cx18-0 843: verified load of v4l-cx23418-dig.fw firmware (16382 bytes)

Code:

[mythtv@localhost ~]$ lsmod
Module                  Size  Used by
sunrpc                160138  1
ipv6                  223810  28
dvb_usb_dib0700        52217  0
dib7000p              13777  1 dvb_usb_dib0700
dib0090                11190  1 dvb_usb_dib0700
dib7000m              11312  1 dvb_usb_dib0700
dib0070                6729  1 dvb_usb_dib0700
dvb_usb                15024  1 dvb_usb_dib0700
dib8000                21692  1 dvb_usb_dib0700
dib3000mc              9605  1 dvb_usb_dib0700
dibx000_common          2804  4 dib7000p,dib7000m,dib8000,dib3000mc
cx18_alsa              5418  0
mxl5005s              31130  1
s5h1409                8237  1
cs5345                  2554  1
tda9887                8145  1
tda8290                8960  0
tuner                  15770  2
snd_cmipci            26475  0
gameport                7557  1 snd_cmipci
cx18                  93176  2 cx18_alsa
snd_seq                42811  0
snd_pcm                60772  2 cx18_alsa,snd_cmipci
dvb_core              72737  4 dib7000p,dvb_usb,dib8000,cx18
nvidia              7079804  24
snd_page_alloc          6061  1 snd_pcm
snd_opl3_lib            7676  1 snd_cmipci
i2c_algo_bit            4073  1 cx18
snd_timer              15541  3 snd_seq,snd_pcm,snd_opl3_lib
i2c_viapro              5440  0
cx2341x                9410  1 cx18
snd_hwdep              4868  1 snd_opl3_lib
snd_mpu401_uart        4984  1 snd_cmipci
v4l2_common            13753  4 cs5345,tuner,cx18,cx2341x
ppdev                  6529  0
snd_rawmidi            16314  1 snd_mpu401_uart
videodev              34604  4 cs5345,tuner,cx18,v4l2_common
parport_pc            17509  0
snd_seq_device          5031  3 snd_seq,snd_opl3_lib,snd_rawmidi
v4l1_compat            11370  1 videodev
via_ircc              13864  0
snd                    46576  10 cx18_alsa,snd_cmipci,snd_seq,snd_pcm,snd_opl3_lib,snd_timer,snd_hwdep,snd_mpu401_uart,snd_rawmidi,snd_seq_device
parport                27256  2 ppdev,parport_pc
irda                  91022  1 via_ircc
tveeprom              10018  1 cx18
tulip                  37886  0
soundcore              4863  1 snd
crc_ccitt              1225  1 irda
i2c_core              21732  22 dvb_usb_dib0700,dib7000p,dib0090,dib7000m,dib0070,dvb_usb,dib8000,dib3000mc,dibx000_common,mxl5005s,s5h1409,cs5345,tda9887,tda8290,tuner,cx18,nvidia,i2c_algo_bit,i2c_viapro,v4l2_common,videodev,tveeprom
pata_acpi              2303  0
ata_generic            2399  0
pata_via                6539  2


business_kid 08-10-2010 06:58 AM

If I understand this correctly, a digital feed requires a set top box for decoding. I take it your tv card doesn't have one of those?

OK, put that away. The analogue feed will have numerous channels converted to be at a lower frequency. In Europe (Where are you?) they use
Band 1 - 44-72Mhz in 3 channels
Band 2 is VHF radio & military stuff.
Band 3 120(?)~240 Mhz in 12 channels. These figures are approximate & subject to correction - it's been a long time. There is also
UHF - 470-960 Mhz.

Broadcasters use UHF, because VHF (bands 1 & 3) has been phased out. Cable television companies crowd the lower channels because they are easier to distribute. On your analogue feed you should find band 1 , or band 3. In the air, you should find uhf. What's your tuner looking for?

Richard Rahl 11-17-2010 07:38 PM

Schedules Direct?
 
Hi C4tSn4cks,

For what it's worth, I could absolutely not get MythTV to pick up *any* channels (even though I knew they were there) until I signed up and added my info from a Schedules Direct (http://www.schedulesdirect.org/) account.

The card was installed perfectly, all the drivers would were working, but Myth wouldn't pick up the channels or tune anything in. It would just quit back to the Menu as soon as I tried to go to "WatchTV"

I signed up for a 7 day free trial for Schedules Direct then went back and entered my data and voila...like magic it started working. Not sure if that's relevant to your issue but it might be worth signing up for the trial just to check.

Good luck.

Richard Rahl 11-18-2010 09:44 PM

Tweaking cx18
 
Hi again,

Here's something else for you to try to see if your tuner is working.

1) Open a terminal (or three)
2) Try to see the output with mplayer. Run mplayer /dev/video0 (assiming video0 is your tuner). This will block the terminal window, which is why you need more than one.
3) Switch the input to the tuner. Use something like: v4l2-ctl --set-input=0 --device=/dev/video0
Input 0 is my tuner, 1 is my s-video. You can get a list of inputs with v4l2-ctl --list-inputs
4) To change channels, use ivtv-tune --channel=4 --device=/dev/video0
As output, you want to see: /dev/video0: 67.250 MHz (Signal Detected)
Depending on your country, you might need to use another frequency table. Check ivtv-tune help.
5) If you only see /dev/video0: 67.250 MHz, and just get static on the mplayer window, try this:
6) Close mplayer. On a third sudo window, rmmod cx18. Then: modprobe cx18 tuner=43 radio=0
Reference for this: http://ivtvdriver.org/pipermail/ivtv...ay/009392.html
7) Open mplayer again and try changing the input/channels and see if you can get more than static this time. This finally allowed me to properly tune in channels, but occasionally the mplayer command locked my machine at this point, and sometimes I had to run ivtv-tune twice since the first time didn't set it (especially if I was running it too fast).

Good luck.


All times are GMT -5. The time now is 11:34 PM.