[linux-dvb] __av7110_send_fw_cmd: timeout waiting on busy MSG QUEUE

Christian Wicke dvb.christian at safersignup.com
Sun Oct 16 21:16:59 CEST 2005


Hello Miernik ,

could you solve your problem? I have the Siemens DVB-C card and the same 
Problem. I try to use it for a vdr.

Do you remember which kernel you were using in April? 

I have bad reception with 2.6.12 + DVB-Patches and basically no reception with 
2.6.13 + DVB-Patches.

Thanks
Christian

On Sepember 21 Miernik wrote:
> I have a DVB-S card which is recognized like this when loading the driver:
>
> saa7146: register extension 'dvb'.
> PCI: Found IRQ 12 for device 0000:00:09.0
> saa7146: found saa7146 @ mem d107e000 (revision 1, irq 12) (0x13c2,0x1002).
> DVB: registering new adapter (Technotrend/Hauppauge WinTV DVB-S rev1.3 SE).
> adapter has MAC addr = 00:d0:5c:3d:10:cb
> dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app
> 8000261f
> dvb-ttpci: firmware @ card 0 supports CI link layer interface
> dvb-ttpci: adac type set to 0 @ card 0
> saa7146_vv: saa7146 (0): registered device video0 [v4l2]
> ves1x93: Detected ves1893a rev2
> DVB: registering frontend 0 (VLSI VES1x93 DVB-S)...
> dvb-ttpci: found av7110-0.
>
> I use DVB driver from standard Debian latest kernel in current sid, I
> didn't compile anything in it myself.
>
> I use this firmware:
> http://www.linuxtv.org/download/dvb/firmware/dvb-ttpci-01.fw-261f
>
> jaworz:~$ uname -a
> Linux jaworz 2.6.12-1-386 #1 Tue Sep 6 14:35:54 UTC 2005 i686 GNU/Linux
> jaworz:~$
>
>
> And what happens is this:
>
> jaworz:~# szap -i
> reading channels from file '/root/.szap/channels.conf'
>
> >>> BBC World
>
> zapping to 168 'BBC World':
> sat 0, frequency = 12597 MHz V, symbolrate 27500000, vpid = 0x00a3, apid =
> 0x005c
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> __av7110_send_fw_cmd: timeout waiting on busy MSG QUEUE
> dvb-ttpci: av7110_send_fw_cmd(): av7110_send_fw_cmd error -1
> dvb-ttpci: av7110_fw_cmd error -1
> av7110_wait_msgstate: timeout waiting for MSGSTATE 0040
> __av7110_send_fw_cmd: timeout waiting on busy MSG QUEUE
> dvb-ttpci: av7110_send_fw_cmd(): av7110_send_fw_cmd error -1
> dvb-ttpci: av7110_fw_cmd error -1
> __av7110_send_fw_cmd: timeout waiting on busy MSG QUEUE
> dvb-ttpci: av7110_send_fw_cmd(): av7110_send_fw_cmd error -1
> dvb-ttpci: av7110_fw_cmd error -1
> __av7110_send_fw_cmd: timeout waiting on busy MSG QUEUE
> dvb-ttpci: av7110_send_fw_cmd(): av7110_send_fw_cmd error -1
> dvb-ttpci: av7110_fw_cmd error -1
> av7110_wait_msgstate: timeout waiting for MSGSTATE 0040
> __av7110_send_fw_cmd: timeout waiting on busy MSG QUEUE
> dvb-ttpci: av7110_send_fw_cmd(): av7110_send_fw_cmd error -1
> dvb-ttpci: av7110_fw_cmd error -1
> __av7110_send_fw_cmd: timeout waiting on busy MSG QUEUE
> dvb-ttpci: av7110_send_fw_cmd(): av7110_send_fw_cmd error -1
> dvb-ttpci: av7110_fw_cmd error -1
> status 1f | signal 6767 | snr c2c2 | ber 00000000 | unc 00000064 |
> FE_HAS_LOCK
>
>
>
>
> No picture is shown with xawtv or fbtv, also no sound is on the
> speakers connected to the jack on the card.
>
> I remember that in April 2005 I used this card with the kernel that was
> in Debian GNU/Linux sid then, the same way that I try now, and then it
> worked.
>
> So I think some bug was introduced since April, or I must have messed
> up something (the system was completely reinstalled since then, it was
> even a different motherboard, CPU, RAM, video card and monitor), but
> anyway, what is the problem?
>
> I also tried the older firmware, latest which was there in April 2005,
> that I used then:
> http://www.linuxtv.org/download/dvb/firmware/dvb-ttpci-01.fw-261d
> but the only difference is that there is only a much shorter, one line
> error message, and only in kern.log, does not appear on the screen. It
> is like this:
>
> Sep 21 21:01:20 localhost kernel: av7110_wait_msgstate: timeout waiting for
> MSGSTATE 0040
>
> But maybe the difference is because I didn't reload driver after reboot,
> or something. I rebooted after changing firmware in /lib/firmware/



More information about the linux-dvb mailing list