From patchwork Fri Sep 21 09:40:50 2007 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Goga777 X-Patchwork-Id: 12526 Received: from f106.mail.ru ([194.67.57.205]) by www.linuxtv.org with esmtp (Exim 4.63) (envelope-from ) id 1IYf0G-000651-Hv for vdr@linuxtv.org; Fri, 21 Sep 2007 11:40:52 +0200 Received: from mail by f106.mail.ru with local id 1IYf0E-000O1Q-00 for vdr@linuxtv.org; Fri, 21 Sep 2007 13:40:50 +0400 Received: from [217.175.18.181] by win.mail.ru with HTTP; Fri, 21 Sep 2007 13:40:50 +0400 From: Igor To: VDR Mailing List Mime-Version: 1.0 X-Mailer: mPOP Web-Mail 2.19 X-Originating-IP: [217.175.18.181] Date: Fri, 21 Sep 2007 13:40:50 +0400 In-Reply-To: <003401c7fbe5$17e05990$0a00a8c0@vorg> References: <003401c7fbe5$17e05990$0a00a8c0@vorg> Message-Id: Subject: Re: [vdr] =?koi8-r?b?Um90b3IgcGx1Z2luIGNyYXNoaW5nIHdpdGggdmFsaWQgZGF0?= =?koi8-r?b?YSBpbiBkaXNlcWMuY29uZg==?= X-BeenThere: vdr@linuxtv.org X-Mailman-Version: 2.1.9 Precedence: list Reply-To: Igor , VDR Mailing List List-Id: VDR Mailing List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Sep 2007 09:40:52 -0000 Status: O X-Status: X-Keywords: X-UID: 14138 > Built a new system with an Athlon64 x2 running and64 linux. I went with > vdr-1.5.9. I tried to use the diseqc.conf from my old system, but vdr > crashes in startup when the rotor plugin is used. I found the problem seems > to be the use of commands to control the rotor in the diseqc.conf. with [E0 > 31 6B 26] and rotor plugin, vdr crashes at startup. remove ether the rotor > plugin or all [E0 31 6B xx] entries and it starts. I used the vdr-1.5.5 > patch in the patches folder of rotor. may be the logs in syslog from rotor plugin will help to you. For this you need to use this path Igor --- 1/dvbdevice.c 2007-09-07 21:54:12.000000000 +0200 +++ 2/dvbdevice.c 2007-09-10 18:52:42.000000000 +0200 @@ -168,6 +168,7 @@ dvb_frontend_event Event; while (ioctl(fd_frontend, FE_GET_EVENT, &Event) == 0) ; // just to clear the event queue - we'll read the actual status below + isyslog("Rotor-command %X %X %X %X %X sent",diseqc_cmd.msg[0],diseqc_cmd.msg[1],diseqc_cmd.msg[2],diseqc_cmd.msg[3],diseqc_cmd.msg[4]);/*MIROHA*/ } } while (1) {