Gary Manning wrote: > My Fusion 5 Gold is fully functional (analog and digital) in Windows > using the Dvico software, so I know I have a tunable QAM cable signal > and working hardware. The problem is that I am not having the same > success running FC4 2.6.14 with the CVS from a couple days ago. I can > lock onto channels with azap, but dvbstream will not display with > mplayer or xine, nor will it create a .ts file. I have included the > output from dmesg, azap, dvbscan, and dvbstream. > Kernel 2.6.14 has native support for FusionHDTV5 Gold -- no cvs necessary, but anyhow, your problem is because you has not specified the "-r" parameter to azap... Try doing that, it will do the trick! > Also, Dvico has a utility that displays info like channel number, > frequency, vpid, apid, etc. while a channel is tuned. If I try to use > the working frequency values from Dvico when using azap, I don't get a > lock. > Hmm... Does this utility come with the windows driver? My machine picks up some channels that I'm certainly NOT supposed to see for free, and maybe I can use this info to tune to these channels in linux? Where do I get that info in the windows driver? > Gary > > dmesg > > cx2388x dvb driver version 0.0.5 loaded > ACPI: PCI Interrupt 0000:00:09.2[A] -> Link [LNKB] -> GSI 10 (level, > low) -> IRQ 10 > cx88[0]/2: found at 0000:00:09.2, rev: 5, irq: 10, latency: 32, mmio: > 0xe9000000 > cx88[0]/2: cx2388x based dvb card > DVB: registering new adapter (cx88[0]). > DVB: registering frontend 0 (LG Electronics LGDT3303 VSB/QAM Frontend)... > cx88[0]/2: queue is empty - first active > cx88[0]/2: cx8802_start_dma w: 0, h: 0, f: 2 > cx88[0]/2: setting the interrupt mask > cx88[0]/2: [d75011e0/0] cx8802_buf_queue - first active > cx88[0]/2: cx8802_restart_queue > cx88[0]/2: cx8802_restart_queue: queue is empty > cx88[0]/2: queue is empty - first active > cx88[0]/2: cx8802_start_dma w: 0, h: 0, f: 2 > cx88[0]/2: setting the interrupt mask > cx88[0]/2: [daa419c0/0] cx8802_buf_queue - first active > cx88[0]/2: cx8802_restart_queue > cx88[0]/2: cx8802_restart_queue: queue is empty > > (keeps repeating...) > Yeah, we've spoken about that.... It's safe to ignore the log spamming. One day we'll quiet that down -- maybe put it inside a dprintk instead of a printk. > azap > > [root@mythtv szap]# azap -c qam.conf C79 > azap -c qam.conf C79 -r > using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' > tuning to 519000000 Hz > video pid 0x0000, audio pid 0x0000 > status 00 | signal 0000 | snr 0000 | ber 00000000 | unc 0000ffff | > status 1f | signal 0000 | snr fe56 | ber 00000000 | unc 0000ffff | > FE_HAS_LOCK > status 1f | signal 0000 | snr fe52 | ber 00000000 | unc 00000000 | > FE_HAS_LOCK > status 1f | signal 0000 | snr fe59 | ber 00000000 | unc 00000000 | > FE_HAS_LOCK > > (notice it's LOCKED with 0 signal strength) > Ignore signal strength for now... The driver is hardcoded to always return 0 -- Search the archives if you want to know why... > dvbscan > > [root@mythtv ~]# dvbscan -c > using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' > WARNING: filter timeout pid 0x1ffb > dumping lists (2 services) > [0001] (0x0001) 00: PCR 0x0010 A 0x0011 (eng) > [0002] (0x0002) 00: PCR == V V 0x0012 A 0x0013 > (eng) 0x0014 (spa) > Done. > > (converted 0x0012 to 18 decimal for dvbstream) > > dvbstream > > [root@mythtv szap]# dvbstream -o -v 18 -qam 256 | mplayer - > dvbstream v0.5 - (C) Dave Chapman 2001-2004 > Released under the GPL. > Latest version available from http://www.linuxstb.org/ > Setting filter for PID 18 > Output to stdout > Streaming 1 stream > MPlayer 1.0pre7try2-3.2.3 (C) 2000-2005 MPlayer Team > CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6, > Stepping: 1) > Detected cache-line size is 64 bytes > CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0 > Opening joystick device /dev/input/js0 > Setting up LIRC support... > mplayer: could not open config files /root/.lircrc and /etc/lircrc > mplayer: No such file or directory > Failed to read LIRC config file ~/.lircrc. > You will not be able to use your remote control. > Playing -. > Reading from stdin... > Cannot seek backward in linear streams! > Seek failed > Win32 LoadLibrary failed to load: avisynth.dll, > /usr/lib/win32/avisynth.dll, /usr/local/lib/win32/avisynth.dll > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > Cannot seek backward in linear streams! > Seek failed > TS file format detected. > DEMUX OPEN, AUDIO_ID: -1, VIDEO_ID: -1, SUBTITLE_ID: -1, > Cannot seek backward in linear streams! > Seek failed > PROBING UP TO 2000000, PROG: 0 > NO VIDEO! NO AUDIO! NO SUBS (yet)! > Opened TS demuxer, audio: ffffffff(pid -1), video: ffffffff(pid > -1)...POS=0 > Cannot seek backward in linear streams! > Seek failed > No stream found. > Exactly... azap WABC_HD -r is what you need to do (-r is the key) -Mike