2008/3/28, Arthur Konovalov <kasjas@xxxxxx>: > Christoph Pfister wrote: > > Am Freitag 28 März 2008 schrieb Arthur Konovalov: > > Try removing the following three lines from > > linux/drivers/media/dvb/dvb-core/dvb_ca_en50221.c and see whether it works: > > > > 989 /* clear down an old CI slot if necessary */ > > 990 if (ca->slot_info[slot].slot_state != DVB_CA_SLOTSTATE_NONE) > > 991 dvb_ca_en50221_slot_shutdown(ca, slot); > > Done. > > > If it doesn't work load budget-core with module param debug=255 and dvb-core > > with module param cam_debug=1 (likely you need to unload them first); please > > paste dmesg in any case. > > I haven't xine GUI at moment, but regarding to logs I suspect that it > doesn't works... Hmm. Can you please try the attached patch (still with the modification described above ^^) and send dmesg? > Attached files are: > dmesg_load_modules - dmesg after modules load. > dmesg_start_vdr - dmesg after vdr start. > syslog - syslog after vdr start. > > I noticed some suspicious rows in logs: > > budget_av: saa7113_init(): saa7113 not found on KNC card That's no problem. > DVB: TDA10021(0): _tda10021_writereg, writereg error (reg == 0x01, val > == 0x6a, ret == -121) That's also present in your original log ... > I hope it helps and wish quick solution :) . > > Regards, > > Arthur Christoph
diff -r 0776e4801991 linux/drivers/media/dvb/ttpci/budget-av.c --- a/linux/drivers/media/dvb/ttpci/budget-av.c Fri Mar 28 14:52:44 2008 -0300 +++ b/linux/drivers/media/dvb/ttpci/budget-av.c Fri Mar 28 22:40:22 2008 +0100 @@ -241,6 +241,8 @@ static int ciintf_slot_shutdown(struct d if (slot != 0) return -EINVAL; + + WARN_ON(1); dprintk(1, "ciintf_slot_shutdown\n");
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb