From owner-freebsd-questions@FreeBSD.ORG Thu Jan 31 01:17:20 2008 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D1AC616A419 for ; Thu, 31 Jan 2008 01:17:20 +0000 (UTC) (envelope-from mlobo@digiart.art.br) Received: from ipad.com.br (recife.ipad.com.br [200.249.204.129]) by mx1.freebsd.org (Postfix) with SMTP id 1EC8113C4D5 for ; Thu, 31 Jan 2008 01:17:19 +0000 (UTC) (envelope-from mlobo@digiart.art.br) Received: (qmail 7863 invoked by uid 79); 31 Jan 2008 01:17:17 -0000 Received: from 189.70.71.216 by recife.ipad.com.br (envelope-from , uid 1008) with qmail-scanner-1.25-st-qms (clamdscan: 0.92rc2/5600. spamassassin: 3.1.8. perlscan: 1.25-st-qms. Clear:RC:0(189.70.71.216):SA:0(-2.6/2.9):. Processed in 7.868709 secs); 31 Jan 2008 01:17:17 -0000 X-Spam-Status: No, hits=-2.6 required=2.9 X-Antivirus-IPAD-Mail-From: mlobo@digiart.art.br via recife.ipad.com.br X-Antivirus-IPAD: 1.25-st-qms (Clear:RC:0(189.70.71.216):SA:0(-2.6/2.9):. Processed in 7.868709 secs Process 7832) Received: from unknown (HELO lobo) (mlobo@digiart.art.br@189.70.71.216) by ipad.com.br with SMTP; 31 Jan 2008 01:17:09 -0000 From: Mario Lobo Organization: DigiArt Systems To: Warren Block Date: Wed, 30 Jan 2008 22:21:49 -0300 User-Agent: KMail/1.9.7 References: <200801302006.11153.mlobo@digiart.art.br> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801302221.49266.mlobo@digiart.art.br> Cc: questions@freebsd.org Subject: Re: Serial port question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jan 2008 01:17:20 -0000 On Wednesday 30 January 2008 21:42:28 you wrote: > On Wed, 30 Jan 2008, Mario Lobo wrote: > > I am doing some experiments with the WL5460AP. I doesn't have a serial > > connector but the RTL8186 does have a UART and the circuit board has a 4 > > pin connector (4-3.3V, 3-TXD, 2-RXD, 1-GND) to the UART. The idea here is > > to rewrite its firmware. > > You may have to swap TXD and RXD (null-modem). I tried that. > > > For a better debuging (and possibly de-bricking), I need to access its > > console screen (which it DOES have). > > > > The (lots of) info I gathered says that the connection to the WL5460AP > > console should be at 38400, 8N1, no-flow ctl. > > > > I have set up a proper cable and a line in /etc/ttys like: > > ttyd0 "/usr/libexec/getty 3wire.38400" vt100 on secure > > I would set that back to default. /dev/cuad0 is the callout port. I'll try that. > > > Using kermit I type: > > > > SET CARRIER-WATCH OFF > > set duplex full > > set session-log binary > > set modem type none > > set line /dev/ttyd0 > > set speed 38400 > > set flow none > > set serial 8n1 > > set terminal echo local > > set terminal newline-mode on > > set terminal debug on > > connect > > > > but I get nothing back. > > Try again with /dev/cuad0. Again, you may have to reverse TXD and RXD > at one end of the cable. ok > > > Before I start digging for hardware errors, I want to check if my > > connection attempt is being done right and understand better what is > > going on. > > > > 1) how does this work? ttyd0 goes "through" cuad0 or does it simply > > "grabs it" and sets its speed to 38400. Originally, cuad0 is set to 9600. > > See sio(4). ttyd0 is a "callin" port, while cuad0 is a "callout" port. > > > 2) if it goes "through" cuad0, how do I set it to 38400, 8N1, no-flow > > ctl? > > You're telling kermit to set the speed and flow control. For this > application, you could probably use cu/tip also: > > cu -l /dev/cuad0 -s 38400 I tried that. It says "connected" and hangs. I have to open another console to kill -9 it > > > 3) is my ttys line correct? > > I don't think so. > > -Warren Block * Rapid City, South Dakota USA Warren, I found this discussion on the inet. Could you comment on it? http://fixunix.com/bsd/86444-serial-ports-control-peripherals-w-3-wire-interface-okay-5-x-isn-t-working-6-x.html Maybe my plans to access the serial port will have to wait. I know my cuad0 is ok because I can fax with an external Genius modem. Thanks for replying ! -- Mario Lobo http://www.mallavoodoo.com.br FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!] (99,7% winedows FREE)