Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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)
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?
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.
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).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.