Hello,
Both cards send the signals for the disecq/transponder change. As your problem sounds strange, I ask you to try the new logging function of the LNB-sharing patch for vdr 1.3.33. Turn it on, and grep syslog for "LNB" afterwards.
Without changing the pri in device.c to have first FF then budget card, and with a vanilla vdr-1.3.33 and only your patch I can't tune to most channels...
don't work : XXP;T-Systems:12633:hC56:S19.2E:22000:203:303=deu:503:0:12602:1:1113:0 ARTE;CANALSATELLITE:11568:vC56:S19.2E:22000:167:136=fra,137=deu:71:0:9019:1:1024:0 3sat;ZDFvision:11954:hC34:S19.2E:27500:210:220=deu,221=2ch;225=dd:230:0:28007:1:1079:0 Bayerisches FS;ARD:11837:hC34:S19.2E:27500:201:202=deu:204:0:28107:1:1101:0 RAI1;RAI:11766:vC23:S13.0E:27500:512:650=ita:576:0:3401:318:5200:0
works: ProSieben;ProSiebenSat.1:12480:vC34:S19.2E:27500:255:256=deu;257=deu:32:0:898:133:33:0 KABEL1;ProSiebenSat.1:12480:vC34:S19.2E:27500:511:512=deu:33:0:899:133:33:0 SAT.1;ProSiebenSat.1:12480:vC34:S19.2E:27500:1791:1792=deu;1795=deu:34:0:46:133:33:0 Sonnenklar TV,SonnenTV;PREMIERE:12480:vC34:S19.2E:27500:2303:2304=deu:0:0:32:133:33:0 TV HD;CSAT:12581:vC56:S19.2E:22000:165:100=fra;101=fra:0:3:9306:1:1110:0
And thanks to the new log function, I found out that it always want to use LNB 5 but I have only three cards and one pseudo-card (xine) :
LNB 5: Switching device 3 to channel 225 LNB 1: Request for channel 225 on device 0. MaxBadPriority is -2 LNB 2: Request for channel 225 on device 1. MaxBadPriority is -2 LNB 1: Request for channel 225 on device 2. MaxBadPriority is -2 LNB 1: Switching device 2 to channel 225 LNB 5: Request for channel 152 on device 3. MaxBadPriority is -2 LNB 5: Device check for for channel 152 on device 3. OK LNB 5: Switching device 3 to channel 152 LNB 1: Request for channel 152 on device 0. MaxBadPriority is -2 LNB 2: Request for channel 152 on device 1. MaxBadPriority is -2 LNB 1: Request for channel 152 on device 2. MaxBadPriority is -2 LNB 1: Switching device 2 to channel 152
Which was with :
LNB-sharing: setting device 0 to use LNB 1 LNB-sharing: setting device 1 to use LNB 2 LNB-sharing: setting device 2 to use LNB 2 LNB-sharing: setting device 3 to use LNB 3
Setting to this :
LNB-sharing: setting device 0 to use LNB 1 LNB-sharing: setting device 1 to use LNB 2 LNB-sharing: setting device 2 to use LNB 2 LNB-sharing: setting device 3 to use LNB 1
And I can switch to any channels I want. So I am sorry for the wrong bug repport, which was in fact only a bad settings as I though I could put anything for a non existent device.
Thank for this great patch !