There is some fairly strange code in bt8xx/dst.c which generates garbage diseqc messages because of wrongly initialized data. For some strange reason the diseqc messages share the tx_tuna[] array which has absolutely nothing to do with diseqc, but which is used for complete distinct and unfrelated tuning messages. And because the tx_tuna[] array gets initialized for tuning messages the first few times the dst_tone_power_cmd() function is invoked unrelated garbage frequency data gets sent to diseqc. Has anyone actually tested this code and looked at the messages that get written to cards? Just run it once, with debugging turned on, and look at the garbage bytes that get written to the card! Regards LinuxTV _______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb