From owner-freebsd-hardware@FreeBSD.ORG Sat May 17 14:10:10 2008 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E88501065679 for ; Sat, 17 May 2008 14:10:10 +0000 (UTC) (envelope-from dwhess@banishedsouls.org) Received: from elasmtp-masked.atl.sa.earthlink.net (elasmtp-masked.atl.sa.earthlink.net [209.86.89.68]) by mx1.freebsd.org (Postfix) with ESMTP id B7FA98FC19 for ; Sat, 17 May 2008 14:10:10 +0000 (UTC) (envelope-from dwhess@banishedsouls.org) Received: from [75.42.149.237] (helo=smtp.banishedsouls.org) by elasmtp-masked.atl.sa.earthlink.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JxMgl-0002sQ-8y for freebsd-hardware@freebsd.org; Sat, 17 May 2008 09:43:07 -0400 Received: from Beowulf.banishedsouls.org ([192.168.2.34]) (authenticated user dwhess@banishedsouls.org) by smtp.banishedsouls.org (using TLSv1/SSLv3 with cipher RC4-MD5 (128 bits)) for freebsd-hardware@freebsd.org; Sat, 17 May 2008 08:43:00 -0500 From: David W. Hess To: freebsd-hardware@freebsd.org Date: Sat, 17 May 2008 08:43:03 -0500 Organization: Banished Souls Message-ID: References: <482C3875.1050509@gmail.com> In-Reply-To: <482C3875.1050509@gmail.com> X-Mailer: Forte Agent 4.2/32.1117 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-ELNK-Trace: 2f4c96d93a5e32971aa676d7e74259b7b3291a7d08dfec799c0358247925ae2c642cd7e4b4a4fb31350badd9bab72f9c350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 75.42.149.237 Subject: Re: software null modems X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 17 May 2008 14:10:11 -0000 On Thu, 15 May 2008 09:19:49 -0400, "Aryeh M. Friedman" = wrote: >I need a null modem and all I can find is straight through db25 cables=20 >and I want to avoid the paper clip trick if I can. So is there any way=20 >to create a null modem in software only? Unless you have some really unusual hardware on at least one side, this = will not be possible. With rare exceptions that occasionally show up in embedded = systems, hardware UARTs all have fixed function I/O pins. This is even more the case with = RS-232 (or RS-422) because signal level translation from and to logic levels is = needed. It is not difficult to modify an existing cable as long as you do not = need hardware flow control. Just swap pins 2 and 3.