Hi, since I've disconnected my primary DVB-s (Nexus 2.1) card from the satellite dish, I cannot switch channels on a DVB-t (Technotrend DVB-T 1300 Budget) card. The picture stays black until I play a recording. As you might guess, this workaround is not nice :-) The system is linvdr 0.7. This is the shortened log: linvdr:~# logread Mar 25 21:02:37 linvdr syslog.info syslogd started: BusyBox v1.00 (2004.11.01-04:47+0000) Mar 25 21:02:37 linvdr user.info kernel: ACPI: PCI interrupt 0000:00:09.0[A] -> GSI 12 (level, low) -> IRQ 12 Mar 25 21:02:38 linvdr user.info kernel: Linux video capture interface: v1.00 Mar 25 21:02:39 linvdr user.warn kernel: saa7146: register extension 'dvb'. Mar 25 21:02:39 linvdr user.info kernel: ACPI: PCI interrupt 0000:00:0b.0[A] -> GSI 10 (level, low) -> IRQ 10 Mar 25 21:02:39 linvdr user.warn kernel: found saa7146 @ mem d4ab4000 (revision 1, irq 10) (0x13c2,0x0003). Mar 25 21:02:39 linvdr user.warn kernel: DVB: registering new adapter (Technotrend/Hauppauge WinTV Nexus-S rev2.X). ^^^^^^^^^^^^ the Nexus-S Mar 25 21:02:39 linvdr user.warn kernel: adapter has MAC addr = 00:d0:5c:1f:72:1e Mar 25 21:02:39 linvdr user.warn kernel: load boot code Mar 25 21:02:39 linvdr user.warn kernel: load dram code Mar 25 21:02:39 linvdr user.warn kernel: load dpram code Mar 25 21:02:39 linvdr user.warn kernel: dvb-ttpci: gpioirq unknown type=0 len=0 Mar 25 21:02:39 linvdr user.warn kernel: dvb-ttpci: info @ card 0: firm f0240009, rtsl b0250018, vid 71010068, app 8000261d Mar 25 21:02:39 linvdr user.warn kernel: dvb-ttpci: firmware @ card 0 supports CI link layer interface Mar 25 21:02:40 linvdr user.warn kernel: dvb-ttpci: adac type set to 0 @ card 0 Mar 25 21:02:40 linvdr user.warn kernel: saa7146 (0): registered device video0 [v4l2] Mar 25 21:02:40 linvdr user.warn kernel: DVB: registering frontend 0 (ST STV0299 DVB-S)... Mar 25 21:02:40 linvdr user.info kernel: dvb-ttpci: found av7110-0. Mar 25 21:02:40 linvdr user.warn kernel: saa7146: register extension 'budget dvb'. Mar 25 21:02:40 linvdr user.warn kernel: saa7146: register extension 'budget_ci dvb'. Mar 25 21:02:40 linvdr user.info kernel: ACPI: PCI interrupt 0000:00:0c.0[A] -> GSI 11 (level, low) -> IRQ 11 Mar 25 21:02:40 linvdr user.warn kernel: found saa7146 @ mem d4b0c000 (revision 1, irq 11) (0x13c2,0x1011). Mar 25 21:02:40 linvdr user.warn kernel: DVB: registering new adapter (TT-Budget/WinTV-NOVA-T^I PCI). Mar 25 21:02:40 linvdr user.warn kernel: adapter has MAC addr = 00:d0:5c:22:2f:1d Mar 25 21:02:40 linvdr user.warn kernel: DVB: registering frontend 1 (Philips TDA10045H DVB-T)... ^^^^^^^^^^^^^^^^^^^^^ the DVB-t <>Mar 25 21:02:40 linvdr user.warn kernel: saa7146: register extension 'budget dvb /w video in'. Mar 25 21:02:43 linvdr user.debug vdr[1117]: probing /dev/dvb/adapter0/frontend0 Mar 25 21:02:43 linvdr user.debug vdr[1117]: probing /dev/dvb/adapter1/frontend0 Mar 25 21:02:43 linvdr user.debug vdr[1122]: tuner on device 1 thread started (pid=1122, tid=1026) Mar 25 21:02:43 linvdr user.debug vdr[1123]: Section handler thread started (pid=1123, tid=2051) Mar 25 21:02:43 linvdr user.warn kernel: tda1004x: waiting for firmware upload... Mar 25 21:02:44 linvdr user.debug vdr[1128]: tuner on device 2 thread started (pid=1128, tid=3076) Mar 25 21:02:44 linvdr user.debug vdr[1129]: Section handler thread started (pid=1129, tid=4101) Mar 25 21:02:44 linvdr user.debug vdr[1117]: probing /dev/dvb/adapter2/frontend0 Mar 25 21:02:44 linvdr user.info vdr[1117]: found 2 video devices Mar 25 21:02:45 linvdr user.info vdr[1117]: setting primary device to 1 Switching to new channel: Mar 25 21:06:57 linvdr user.info vdr[1117]: switching to channel 2 Mar 25 21:06:58 linvdr user.debug vdr[1134]: transfer thread ended (pid=1134, tid=7176) Mar 25 21:06:58 linvdr user.debug vdr[1117]: buffer stats: 0 (0%) used Mar 25 21:07:03 linvdr user.err vdr[1117]: ERROR: device 2 has no lock, can't attach receiver! ^^^^^^^^^^^^^ leaves device 2 (DVB-t) without lock (how do I solve this?) Mar 25 21:07:03 linvdr user.debug vdr[1117]: max. latency time 6 seconds Mar 25 21:07:03 linvdr user.debug vdr[1152]: transfer thread started (pid=1152, tid=8200) Mar 25 21:07:03 linvdr user.info vdr[1117]: switching to channel 2 Mar 25 21:07:03 linvdr user.debug vdr[1152]: transfer thread ended (pid=1152, tid=8200) Mar 25 21:07:03 linvdr user.debug vdr[1117]: buffer stats: 0 (0%) used Mar 25 21:07:03 linvdr user.debug vdr[1153]: transfer thread started (pid=1153, tid=9224) Mar 25 21:07:03 linvdr user.debug vdr[1154]: receiver on device 2 thread started (pid=1154, tid=10249) Mar 25 21:07:03 linvdr user.debug vdr[1155]: TS buffer on device 2 thread started (pid=1155, tid=11274) Mar 25 21:07:14 linvdr user.info vdr[1117]: switching to channel 3 Mar 25 21:07:14 linvdr user.debug vdr[1153]: transfer thread ended (pid=1153, tid=9224) Mar 25 21:07:14 linvdr user.debug vdr[1155]: TS buffer on device 2 thread ended (pid=1155, tid=11274) Mar 25 21:07:14 linvdr user.debug vdr[1154]: buffer stats: 58280 (2%) used Mar 25 21:07:14 linvdr user.debug vdr[1154]: receiver on device 2 thread ended (pid=1154, tid=10249) Mar 25 21:07:14 linvdr user.debug vdr[1117]: buffer stats: 58656 (2%) used Mar 25 21:07:19 linvdr user.err vdr[1117]: ERROR: device 2 has no lock, can't attach receiver! ^^^^^^^^^^^^ and again Mar 25 21:07:19 linvdr user.debug vdr[1156]: transfer thread started (pid=1156, tid=12296) Now the replay of a recording: Mar 25 21:07:24 linvdr user.debug vdr[1156]: transfer thread ended (pid=1156, tid=12296) Mar 25 21:07:24 linvdr user.debug vdr[1117]: buffer stats: 0 (0%) used Mar 25 21:07:24 linvdr user.info vdr[1117]: replay /video0/%Coldplay_A_rush_of_blood_to_the_head/2005-01-01.05.35.99.99.rec Mar 25 21:07:24 linvdr user.debug vdr[1117]: playing '/video0/%Coldplay_A_rush_of_blood_to_the_head/2005-01-01.05.35.99.99.rec/001.vdr' Mar 25 21:07:25 linvdr user.info vdr[1117]: loading /video0/%Coldplay_A_rush_of_blood_to_the_head/2005-01-01.05.35.99.99.rec//marks.vdr Mar 25 21:07:25 linvdr user.debug vdr[1157]: dvbplayer thread started (pid=1157, tid=13320) Mar 25 21:07:25 linvdr user.info vdr[1157]: resuming replay at index 28371 (0:18:54.22) Mar 25 21:07:25 linvdr user.debug vdr[1158]: non blocking file reader thread started (pid=1158, tid=14345) Mar 25 21:07:25 linvdr user.debug vdr[1157]: SetBrokenLink: no GOP header found in video packet Mar 25 21:07:26 linvdr user.debug vdr[1158]: non blocking file reader thread ended (pid=1158, tid=14345) Mar 25 21:07:26 linvdr user.debug vdr[1157]: dvbplayer thread ended (pid=1157, tid=13320) And the switch to channel 3 which gives a picture: Mar 25 21:07:26 linvdr user.info vdr[1117]: switching to channel 3 Mar 25 21:07:26 linvdr user.debug vdr[1159]: transfer thread started (pid=1159, tid=15368) Mar 25 21:07:26 linvdr user.debug vdr[1160]: receiver on device 2 thread started (pid=1160, tid=16393) Mar 25 21:07:26 linvdr user.debug vdr[1161]: TS buffer on device 2 thread started (pid=1161, tid=17418) Mar 25 21:08:51 linvdr user.debug vdr[1159]: transfer thread ended (pid=1159, tid=15368) Mar 25 21:08:52 linvdr user.debug vdr[1161]: TS buffer on device 2 thread ended (pid=1161, tid=17418) Mar 25 21:08:52 linvdr user.debug vdr[1160]: buffer stats: 68244 (3%) used Mar 25 21:08:52 linvdr user.debug vdr[1160]: receiver on device 2 thread ended (pid=1160, tid=16393) Mar 25 21:08:52 linvdr user.debug vdr[1117]: buffer stats: 68620 (3%) used Any help is appreciated. -- Christian