From owner-freebsd-multimedia@FreeBSD.ORG Thu Mar 15 07:08:56 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 2176416A402 for ; Thu, 15 Mar 2007 07:08:56 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1smout1.broadpark.no (osl1smout1.broadpark.no [80.202.4.58]) by mx1.freebsd.org (Postfix) with ESMTP id D329813C44B for ; Thu, 15 Mar 2007 07:08:55 +0000 (UTC) (envelope-from torfinn.ingolfsen@broadpark.no) Received: from osl1sminn1.broadpark.no ([80.202.4.59]) by osl1smout1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with ESMTP id <0JEX00DKMNUUUH50@osl1smout1.broadpark.no> for freebsd-multimedia@freebsd.org; Thu, 15 Mar 2007 08:08:54 +0100 (CET) Received: from kg-work.kg4.no ([80.202.72.184]) by osl1sminn1.broadpark.no (Sun Java System Messaging Server 6.1 HotFix 0.05 (built Oct 21 2004)) with SMTP id <0JEX003LQNUUJZ91@osl1sminn1.broadpark.no> for freebsd-multimedia@freebsd.org; Thu, 15 Mar 2007 08:08:54 +0100 (CET) Date: Thu, 15 Mar 2007 08:08:54 +0100 From: Torfinn Ingolfsen X-Face: "t9w2,-X@O^I`jVW\sonI3.,36KBLZE*AL[y9lL[PyFD*r_S:dIL9c[8Y>V42R0"!"yb_zN,f#%.[PYYNq; m"_0v; ~rUM2Yy!zmkh)3&U|u!=T(zyv,MHJv"nDH>OJ`t(@mil461d_B'Uo|'nMwlKe0Mv=kvV?Nh@>Hb<3s_z2jYgZhPb@?Wi^x1a~Hplz1.zH In-reply-to: <45F88A52.7000809@netmusician.org> To: freebsd-multimedia@freebsd.org Message-id: <20070315080854.5232bb9b.torfinn.ingolfsen@broadpark.no> MIME-version: 1.0 X-Mailer: Sylpheed 2.3.1 (GTK+ 2.10.9; i386-portbld-freebsd6.2) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT References: <45F77267.9080403@netmusician.org> <20070314054117.GB6688@wantadilla.lemis.com> <7BADB2D8968E702424EAE969@ganymede.hub.org> <45F88A52.7000809@netmusician.org> Subject: Re: LIRC guide for FreeBSD X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 15 Mar 2007 07:08:56 -0000 On Wed, 14 Mar 2007 19:50:42 -0400 Joe Auty wrote: > The piece I'm missing is getting LIRC listening on a device node so > that it can communicate with my IR Blaster connected to my serial > port. I *think* that the problem is related to the fact that IR Blasters are using the serial port in a non-standard way. Instead of using the Tx signal to transmit data, they are using the DTR signal. This page seems to support that view: http://www.lirc.org/transmitters.html Thus, you need a special driver for the serial port which allows it to work in this way. It is probably a year or two since I looked at it, but the problem then was that LIRC's "driver" for serial ports was totally Linux-specific, not very clean code, and not easy to port over to FreeBSD. So nobody did make a LIRC serial port driver for FreeBSD . See also /usr/ports/comms/lirc/pkg-message So, either you need to write a "LIRC driver" for serial piorts under FreeBSD, or you need to get a "IR Blaster" type device that doesn't use the serial port, AND is spported both by FreeBSD and LIRC, if such devices exists. HTH -- Regards, Torfinn Ingolfsen, Norway