id summary reporter owner description type status priority milestone component version severity resolution keywords cc mlocked 10153 Can't tune QPSK channels using a dvb-s2 card on Linux 3.0 or later Lawrence Rust danielk "I've been trying to get my tbs6981 dvb-s2 card to work with MythTV using a Linux 3.0.8 or 3.1 kernel. Turns out that there's been a change in the kernel that has implications for userland. Prior to 3.0 if the DTV_DELIVERY_SYSTEM was set to 0 (SYS_UNDEFINED) for a QPSK (dvb-s) channel then the dvb kernel module changed this to SYS_DVBS to facilitate backward support for legacy api. From Linux 3.0 this has been removed. It's a bug I believe so I've submitted a bug report & patch here [http://news.gmane.org/find-root.php?message_id=%3c1320506379.1731.12.camel%40gagarin%3e]. However, the time frame to get this fixed is going to be extended so a workaround in Myth is needed. This bug affects both master and 0.24.1 fixes. The fix is to always provide a valid delivery system for DTV_DELIVERY_SYSTEM. However, this may need a fix at the mysql level as currently all qpsk channels are recorded as having an undefined delivery system. The attached kern.log fragment shows the ioctl transactions emitted after {{{ sudo sh -c ""echo 1 >/sys/module/dvb_core/parameters/frontend_debug"" }}} " Bug Report - General closed minor 0.25 MythTV - DVB Master Head medium fixed dvb-s2 linux 3.0 0